![]() | |||||
![]() ![]() ![]() ![]() ![]() |
Pomocí služby Microsoft Windows SharePoint Services lze zálohovat a obnovovat kolekce webů na serveru nebo v serverové farmě. Tento způsob zálohování a obnovení lze použít k nahrazení kolekce webů, jež byla poškozena nebo obsahuje změny, které je nutno vrátit zpět (pokud například potřebujete obnovit náhodně odstraněný seznam nebo položku seznamu). Tento způsob zálohování a obnovení nezávisí na typu používaného databázového serveru. Zálohování a obnovení lze provést i tehdy, když místo serveru Microsoft SQL Server 2000 používáte program Server Desktop Engine (pro systém Windows) 2000 (WMSDE).
Potřebujete-li zálohovat určitý web a nikoli celou instalaci služby Windows SharePoint Services, můžete použít operace backup a restore nástroje příkazového řádku Stsadm.exe. K zálohování po jednotlivých webech není zapotřebí SQL Server 2000. Používáte-li program WMSDE, je tato možnost jedinou dostupnou možností zálohování a obnovení.
Při zálohování kolekce webů zálohujete databázi obsahu pro kolekci webů, včetně všech stránek na webu, souborů v knihovnách dokumentů nebo seznamech, nastavení zabezpečení a oprávnění a nastavení funkcí. Při zálohování je vytvořen jeden soubor, který obsahuje všechna data. Kolekci webů lze pak obnovit do stejného nebo do nového umístění. Záložní soubor pro web obsahuje všechny podřízené weby dané kolekce webů.
Chcete-li zálohovat nebo obnovit web, musíte být členem skupiny Administrators v počítači serveru.
Zálohování a obnovení webu usnadňuje opětovné připojení webů, které byly poškozeny nebo které je nutné obnovit do předchozího stavu. Tento proces není určen k přesunutí webu na nový server. Chcete-li přesunout web, použijte nástroj pro přenesení Microsoft SharePoint Migration Tool (smigrate.exe). Další informace naleznete v tématu Přenesení webů.
Při používání zálohování a obnovení webů mějte na paměti následující skutečnosti:
K použití operace zálohování ve skriptované proceduře lze použít objektový model. Další informace naleznete v sadě Microsoft Windows SharePoint Services Software Development Kit.
Proces zálohování a obnovení webů zabírá paměť na serveru a možnosti výkonu. Pokud zvolíte automatické zálohování pomocí dávkového souboru nebo skriptu, spouštějte proces zálohování tehdy, když je využití serveru nízké.
To může být problém v následující situaci: Pokud máte dva virtuální servery s oddělenými databázemi obsahu pro každý virtuální server, které jsou v konfigurační databázi označeny pouze relativními cestami, může dojít ke konfliktu názvů webů. Pokud jsou například v konfigurační databázi uvedeny názvy serverů bez předpony http://název_serveru, můžete mít několik webů, které používají stejnou cestu. Weby http://server_1/weby/web a http://server_2/weby/web1 mohou být například oba uvedeny v konfigurační databázi jako /weby/web1, ačkoli se nacházejí na oddělených virtuálních serverech. V takovém případě nebudou weby obnoveny správně a v souboru protokolu obnovení se zobrazí chybová zpráva.
Pokud web, který obnovujete do nového serveru používal určitou jazykovou sadu, musíte na server přidat tuto jazykovou sadu ještě před obnovením webu. Můžete také aktualizovat nový server jazykovou sadou až po obnovení. Pokud nepřidáte jazykovou sadu, zobrazí se uživatelům, kteří přejdou na web nebo na podřízené weby, chybová zpráva, že soubor nebyl nalezen.
Obnovujete-li web, který byl spuštěn v režimu vytváření účtů služby Active Directory, musí být cílový web také spuštěn v režimu vytváření účtů služby Active Directory. Navíc nelze obnovit web, který nebyl spuštěn v režimu vytváření účtů služby Active Directory, na server spuštěný v tomto režimu.
Důležité:
stsadm –o deletesites –deleteusers false