PowerShell zawsze daje administratorowi styl programowania, Zasadniczo jestem programistą nie naprawdę dużo do korzystania z opcji lub menu zrobić zadania, takie jak backup (I nigdy nie używał opcji tworzenia kopii zapasowej w administracji centralnejJ)
Porozmawiajmy o kopii zapasowej zbioru witryn przy użyciu PowerShell z przykładami.
Składnia:
Backup SPSite <<URL zbioru witryn>>
-Ścieżka <<Ścieżka pliku>>
[-Force]
[-Potwierdź]
[-NoSiteLock]
[-UseSqlSnapshot]
Przykład 1:
Backup SPSite http://localhost-Path C:\SiteBackup.bak
Tworzy kopie zapasowe zbioru witryn, plik kopii zapasowej zostanie zapisany w C: napędu nazwany SiteBackup.bak
Przykład 2:
Backup SPSite http://localhost-Path C:\SiteBackup.bak-Force
Gdy zadanie jest zaplanowane codziennych kopii zapasowych, Jeśli plik kopii zapasowej już istnieje w podanej ścieżce, proces tworzenia kopii zapasowej zostanie zakończona.
Korzystanie-Force wymusi na zastąpienie istniejącego pliku.
Przykład 3:
Domyślnie Bacup-Site polecenie let ustawi zbiór witryn jako tylko do odczytu, podczas wykonywania kopii zapasowej W celu uniknięcia aktualizacji i / lub zapobiegania pliku kopii zapasowej z korupcją. Korzystanie z przełącznika NoSiteLock nie zablokować zbioru witryn tylko do odczytu, podczas tworzenia kopii zapasowych w toku.
Przykład 4:
Switch
UseSqlSnapShot będą wykonywać zdjęcia przy użyciu kopii zapasowej, Ten przełącznik działa tylko z Enterprise Edition.
Leave a Reply