PowerShell întotdeauna dă administratorului simt de programare, Practic Sunt un dezvoltator nu prea mult în ajutorul opţiunilor sau a meniurilor de a face ca sarcinile de backup (Nu am folosit opţiunea de rezervă în Administrare centralăJ)
Să vorbim despre Backup de colecţie de site folosind PowerShell cu exemple.
Sintaxă:
Backup-SPSite <<Colecţie de site-URL>>
-Cale <<Cale fişier>>
[-Vigoare]
[-Confirma]
[-NoSiteLock]
[-UseSqlSnapshot]
Exemplu 1:
Backup-SPSite HTTP://localhost-Path C:\SiteBackup.bak
Creează de rezervă a colecţiei de site-, fişierul de backup vor fi stocate în C: unitate numit ca SiteBackup.bak
Exemplu 2:
Backup-SPSite HTTP://localhost-Path C:\SiteBackup.bak-Force
Atunci când locul de muncă este programată să ia backup de zi cu zi, în cazul în care fişierul copie de siguranţă există deja în calea specificată, proces de backup ar fi reziliat.
Folosind-Force va aplica pe suprascrie fişiere existente.
Exemplu 3:
By default the Bacup-Site command let will set the site collection as read only, în timp ce rezervă este în curs de a evita actualizări şi / sau a preveni fişierul copie de rezervă de la corupţie. Utilizarea switch-NoSiteLock nu va bloca colecţia de site pentru a citi numai, în timp ce rezervă în curs.
Exemplu 4:
Comutator
UseSqlSnapShot va efectua instantanee backup utilizând, acest parametru va funcţiona doar cu Enterprise Edition.
Plecare un Reply