PowerShell vždy dáva správcovi pocit programovania, V podstate som developer nie je naozaj veľa do využitím možností alebo menu, robiť úlohy, ako je zálohovanie (Nikdy som použil možnosť zálohovania v centrálnej správeJ)
Poďme sa baviť o zálohovaní kolekcie lokalít pomocou PowerShell s príkladmi.
Syntax:
Backup-SPSite <<Kolekcia webov URL>>
-Cesta <<Cesta k súboru>>
[-Sila]
[-Potvrdiť]
[-NoSiteLock]
[-UseSqlSnapshot]
Príklad 1:
Backup-SPSite http://localhost-Path C:\SiteBackup.bak
Vytvorí zálohu kolekcie lokalít, záložný súbor bude uložený v C: pohon pomenované ako SiteBackup.bak
Príklad 2:
Backup-SPSite http://localhost-Path C:\SiteBackup.bak-Force
Keď je práca naplánované na denné zálohovanie, v prípade, že záložný súbor už existuje v zadanej ceste, proces zálohovania bude ukončený.
Použitie-Force bude presadzovať prepísať na existujúci súbor.
Príklad 3:
V predvolenom nastavení je Bacup-Site príkaz rokov nastaví kolekcie lokalít len pre čítanie, kým je v priebehu zálohovania, aby sa zabránilo aktualizácií a / alebo prevenciu záložný súbor z korupcie. Pomocou prepínača-NoSiteLock nebude zámok kolekcie lokalít čítať len, zatiaľ čo v priebehu zálohovania.
Príklad 4:
Prepínač
UseSqlSnapShot bude vykonávať zálohovanie pomocou snímok, Tento prepínač bude fungovať iba s Enterprise Edition.
Required