PowerShell винаги дава на администратора усещането на програмирането, По принцип аз съм програмист, не наистина много в използване на опциите или менютата, за да направите задачи като резервно копие (Аз никога не използвал резервен вариант в централното администриранеJ)
Нека поговорим за Backup на колекция от сайтове с помощта на PowerShell с примери.
Синтаксис:
Backup-SPSite <<URL адрес на колекция от сайтове>>
-Път <<Пътя на файла>>
[-Принудително]
[-Потвърдете]
[-NoSiteLock]
[-UseSqlSnapshot]
Например 1:
Backup-SPSite HTTP://Localhost-Path С:\SiteBackup.bak
Създава резервно копие на колекцията от сайтове, архивния файл ще се съхраняват в C: шофиране име като SiteBackup.bak
Например 2:
Backup-SPSite HTTP://Localhost-Path С:\SiteBackup.bak-Force
Когато работата е планирано да се ежедневно архивиране, ако архивния файл вече съществува в посочената пътека, процеса на архивиране, ще бъде прекратено.
Използването-Force ще наложи да се презапише съществуващ файл.
Например 3:
По подразбиране командата Нека Bacup-Site ще определи събирането на сайта само за четене, , а на резервната е в ход, за да се избегне актуализации и / или предотвратяване на архивния файл от корупция. Използването на-NoSiteLock прекъсвач не ще заключи колекция от сайтове, за да четат, докато Архивиране в ход.
Например 4:
Включете
UseSqlSnapShot ще извършва архивиране с използване на снимки, този ключ ще работи само с Enterprise Edition.
Вашият коментар