PowerShell vedno daje skrbniku občutek za programiranje, V bistvu sem razvijalec ni ravno veliko v uporabi možnosti, ali menije narediti naloge, kot so varnostno kopiranje (Nikoli nisem uporabil rezervno možnost v osrednjem skrbništvuJ)
Spregovorimo o Backup v zbirki mest z uporabo PowerShell s primeri.
Skladnja:
Backup-SPSite <<Zbiranje stran URL>>
-Pot <<Pot do datoteke>>
[-Prisili]
[-Potrdi]
[-NoSiteLock]
[-UseSqlSnapshot]
Primer 1:
Backup-SPSite http://localhost-Path C:\SiteBackup.bak
Ustvari varnostno kopijo zbirke mest, backup datoteke bodo shranjene v C: voziti imenovan kot SiteBackup.bak
Primer 2:
Backup-SPSite http://localhost-Path C:\SiteBackup.bak-Force
Ko je delo naj bi se dnevno varnostno kopiranje, Če varnostna kopija že obstaja v določeni poti, backup proces, bi se prekine.
Uporaba-Force bo uveljavitev prepisati na obstoječe datoteke.
Primer 3:
Privzeto bo ukaz Naj Bacup-Site nastavite zbirke mest, kot samo za branje, medtem ko je backup je v teku, da se prepreči posodobitve in / ali preprečiti varnostno kopijo s korupcijo. Uporaba-NoSiteLock stikalo ne bo zaklepanje zbirki mest, da samo branje, medtem ko backup v teku.
Primer 4:
Preklop
UseSqlSnapShot bo opravljal varnostne kopije s pomočjo posnetkov, to stikalo deluje samo z Enterprise Edition.
Leave a Reply