Zálohování webu Configuration Manager
Platí pro: Configuration Manager (Current Branch)
Připravte přístupy k zálohování a obnovení, abyste se vyhnuli ztrátě dat. U Configuration Manager lokalit vám zálohování a obnovení může pomoct rychleji a s nejmenší ztrátou dat obnovit lokality a hierarchie.
Oddíly v tomto článku vám můžou pomoct s zálohováním webů. Pokud chcete obnovit lokalitu, přečtěte si téma Obnovení pro Configuration Manager.
Upozornění
Pro Configuration Manager site Recovery se podporují dvě metody zálohování:
- Úspěšné zálohování z úlohy údržby zálohování serveru lokality
- Ručně obnovená záloha databáze lokality
Důležité informace před vytvořením zálohy
Pokud k hostování databáze lokality používáte SQL Server skupinu dostupnosti AlwaysOn: Upravte plány zálohování a obnovení podle popisu v tématu Příprava na použití skupiny dostupnosti.
Configuration Manager můžete obnovit databázi lokality z úlohy zálohování Configuration Manager. Může také použít zálohu databáze lokality, kterou vytvoříte pomocí jiného procesu.
Databázi lokality můžete například obnovit ze zálohy vytvořené v rámci SQL Server plánu údržby. K zálohování databáze lokality můžete také použít zálohu vytvořenou pomocí Data Protection Manageru.
Můžete také nainstalovat další server lokality v pasivním režimu. Server lokality v pasivním režimu je navíc k existujícímu serveru lokality v aktivním režimu. Server lokality v pasivním režimu je v případě potřeby k dispozici pro okamžité použití. Další informace najdete v tématu Vysoká dostupnost serveru lokality. I když tato role neodstraní nutnost plánovat a procvičovat operace zálohování a obnovení, v případě potřeby výrazně snižuje úsilí o obnovení lokality.
Zálohování databáze lokality pomocí Data Protection Manageru
K zálohování databáze Configuration Manager lokality můžete použít nástroj System Center Data Protection Manager (DPM).
Vytvořte novou skupinu ochrany v aplikaci DPM pro počítač databáze lokality. Na stránce Vybrat členy skupiny v Průvodci vytvořením nové skupiny ochrany vyberte ze seznamu zdrojů dat službu SMS Writer. Pak vyberte databázi lokality jako příslušného člena. Další informace o používání aplikace DPM najdete v knihovně dokumentace k nástroji Data Protection Manager .
Důležité
Configuration Manager nepodporuje zálohování DPM pro SQL Server instanci clusteru s podporou převzetí služeb při selhání AlwaysOn, která používá pojmenovanou instanci. Podporuje zálohování DPM v instanci clusteru s podporou převzetí služeb při selhání, která používá výchozí instanci SQL Server.
Po obnovení databáze lokality postupujte podle kroků v instalačním programu a obnovte lokalitu. Pokud chcete použít databázi lokality, kterou jste zálohovali pomocí Data Protection Manageru, vyberte možnost obnovení v možnosti Použít databázi lokality, která se obnovila ručně.
Úloha údržby zálohování
Zálohování Configuration Manager lokalit můžete automatizovat naplánováním předdefinované úlohy údržby zálohovat server lokality. Tato úloha má následující funkce:
- Spouští se podle plánu
- Zálohuje databázi lokality.
- Zálohuje konkrétní klíče registru.
- Zálohuje konkrétní složky a soubory.
- Zálohuje složku CD.Latest.
Naplánujte spuštění výchozí úlohy zálohování lokality minimálně každých pět dní. Tento plán je proto, že Configuration Manager používá SQL Server dobu uchovávání sledování změn na pět dnů. Další informace najdete v tématu SQL Server dobu uchování sledování změn.
Pro zjednodušení procesu zálohování můžete vytvořit souborAfterBackup.bat . Tento skript automaticky spustí akce po úspěšném dokončení úlohy zálohování. Pomocí souboru AfterBackup.bat archivujte záložní snímek do zabezpečeného umístění. Soubor AfterBackup.bat můžete také použít ke kopírování souborů do záložní složky nebo ke spuštění dalších úloh zálohování.
Můžete zálohovat lokalitu centrální správy a primární lokalitu. Sekundární lokality nebo servery systému lokality nemají úlohy zálohování.
Při spuštění služby Configuration Manager backup se řídí pokyny definovanými v řídicím souboru zálohování: <ConfigMgrInstallationFolder>\Inboxes\Smsbkup.box\Smsbkup.ctl
. Řídicí soubor zálohování můžete upravit tak, aby se změnilo chování služby zálohování.
Poznámka
Změny souboru Smsbkup.ctl budou platit po restartování služby SMS_SITE_VSS_WRITER na serveru lokality.
Informace o stavu zálohování lokality se zapisuje do souboru Smsbkup.log . Tento soubor je vytvořen v cílové složce, kterou zadáte ve vlastnostech úlohy údržby zálohovat server lokality.
Povolení úlohy údržby zálohování lokality
V konzole Configuration Manager přejděte do pracovního prostoru Správa, rozbalte Položku Konfigurace lokality a vyberte uzel Lokality.
Vyberte lokalitu, pro kterou chcete povolit úlohu údržby zálohování lokality.
Na pásu karet vyberte Úlohy údržby webu .
Vyberte úlohu Zálohovat server lokality a pak vyberte Upravit.
Vyberte možnost Povolit tuto úlohu. Vyberte Nastavit cesty a určete cíl zálohování. Máte následující možnosti:
Důležité
Aby se zabránilo manipulaci se záložními soubory, uložte je do zabezpečeného umístění. Nejbezpečnější cesta zálohování je na místní jednotku, takže u složky můžete nastavit oprávnění k souborům NTFS. Configuration Manager nešifruje zálohovaná data uložená v cestě zálohy.
Místní jednotka na serveru lokality pro data lokality a databázi: Určuje, že úloha ukládá záložní soubory pro lokalitu a databázi lokality v zadané cestě na místní diskovou jednotku serveru lokality. Vytvořte místní složku před spuštěním úlohy zálohování. Účet místního systému na serveru lokality musí mít oprávnění k zápisu souboru NTFS do místní složky pro zálohování serveru lokality. Účet místního systému v počítači se systémem SQL Server musí mít oprávnění k zápisu ntfs do složky pro zálohu databáze lokality.
Síťová cesta (název UNC) pro data lokality a databázi: Určuje, že úloha ukládá záložní soubory pro lokalitu a databázi lokality v zadané síťové cestě. Vytvořte sdílenou složku před spuštěním úlohy zálohování. Účet počítače serveru lokality musí mít ke sdílené síťové složce oprávnění k zápisu ntfs a sdílené složce. Pokud je SQL Server nainstalován v jiném počítači, musí mít účet počítače SQL Server stejná oprávnění.
Místní jednotky na serveru lokality a SQL Server: Určuje, že úloha ukládá záložní soubory pro lokalitu v zadané cestě na místní jednotku serveru lokality. Úloha ukládá záložní soubory databáze lokality v zadané cestě na místní jednotku serveru databáze lokality. Vytvořte místní složky před spuštěním úlohy zálohování. Účet počítače serveru lokality musí mít oprávnění k zápisu ntfs do složky, kterou vytvoříte na serveru lokality. Účet počítače SQL Server musí mít oprávnění k zápisu NTFS do složky, kterou vytvoříte na serveru databáze lokality. Tato možnost je dostupná jenom v případě, že databáze lokality není nainstalovaná na serveru lokality.
Poznámka
Možnost přejít k cíli zálohování je k dispozici, pouze pokud zadáte síťovou cestu k cíli zálohování.
Název složky nebo sdílené složky, který se používá pro cíl zálohování, nepodporuje použití znaků Unicode.
Nakonfigurujte plán pro úlohu zálohování lokality. Zvažte plán zálohování, který je mimo aktivní pracovní dobu. Pokud máte hierarchii, zvažte plán, který se spouští alespoň dvakrát týdně. Pokud lokalita selže, tento plán zajistí maximální uchovávání dat.
Když spustíte konzolu Configuration Manager na stejném serveru lokality, který konfigurujete pro zálohování, úloha zálohování použije pro plán místní čas. Při spuštění konzoly Configuration Manager z jiného počítače použije úloha zálohování pro plán koordinovaný univerzální čas (UTC).
Zvolte, jestli se má vytvořit upozornění v případě selhání úlohy zálohování lokality. Pokud je tato možnost vybraná, Configuration Manager vytvoří kritickou výstrahu pro selhání zálohování. Tato upozornění si můžete prohlédnout v uzlu Výstrahy pracovního prostoru Monitorování .
Ověřte, že je spuštěná úloha údržby zálohování serveru lokality.
Zkontrolujte časové razítko souborů v cílové složce zálohování, kterou úloha vytvořila. Ověřte, že se časové razítko aktualizuje na čas, kdy bylo naplánováno poslední naplánované spuštění úlohy.
Přejděte do uzlu Stav součásti pracovního prostoru Monitorování . Zkontrolujte stavové zprávy pro SMS_SITE_BACKUP. Po úspěšném dokončení zálohování lokality se zobrazí zpráva s ID 5035. Tato zpráva znamená, že zálohování lokality se dokončilo bez jakýchkoli chyb.
Když nakonfigurujete úlohu zálohování tak, aby při selhání vytvořila výstrahu, vyhledejte upozornění na selhání zálohování v uzlu Výstrahy pracovního prostoru Monitorování .
Na serveru lokality otevřete Průzkumníka Windows a přejděte na
<ConfigMgrInstallationFolder>\Logs
. Projděte si smsbkup.log , kde najdete upozornění a chyby. Po úspěšném dokončení zálohování lokality se v protokolu zobrazíBackup completed
IDSTATMSG: ID=5035
zprávy .Tip
Pokud úloha údržby zálohování selže, restartujte úlohu zálohování zastavením a restartováním služby SMS_SITE_BACKUP systému Windows.
Archivace snímku zálohy
Úloha zálohování vytvoří snímek zálohy při prvním spuštění. Tento snímek můžete použít k obnovení serveru lokality, pokud selže. Když se úloha zálohování znovu spustí podle plánu, vytvoří nový snímek zálohy, který přepíše předchozí snímek. V důsledku toho má lokalita jenom jeden záložní snímek a vy nemáte způsob, jak načíst dřívější snímek zálohy.
Uchovávejte více archivů záložního snímku z následujících důvodů:
Je běžné, že záložní média selžou, jsou chybně umístěná nebo zahrnují pouze částečnou zálohu. Obnovení neúspěšné samostatné primární lokality ze starší zálohy je lepší než obnovení bez jakékoli zálohy. V případě serveru lokality v hierarchii musí být záloha v SQL Server období uchovávání sledování změn, jinak se zálohování nevyžaduje.
Poškození v lokalitě může být nezjištěno po několik cyklů zálohování. Možná budete muset použít záložní snímek z dřív, než se lokalita poškodí. Tento důvod platí pro samostatnou primární lokalitu a pro lokality v hierarchii, kde je záloha v SQL Server období uchovávání sledování změn.
Lokalita nemusí mít vůbec žádný záložní snímek. Pokud například selže úloha údržby zálohování serveru lokality. Vzhledem k tomu, že úloha zálohování odebere předchozí snímek zálohy předtím, než začne zálohovat aktuální data, nebude k dispozici platný záložní snímek.
Použití souboru AfterBackup.bat
Po úspěšném zálohování webu se úloha zálohování automaticky pokusí spustit skript s názvemAfterBackup.bat. Ručně vytvořte soubor AfterBackup.bat na serveru lokality v nástroji <ConfigMgrInstallationFolder>\Inboxes\Smsbkup.box
. Pokud AfterBackup.bat soubor existuje ve správné složce, automaticky se spustí po dokončení úlohy zálohování.
Soubor AfterBackup.bat umožňuje archivovat snímek zálohy na konci každé operace zálohování. Může automaticky provádět další úlohy po zálohování, které nejsou součástí úlohy údržby zálohování serveru lokality. Soubor AfterBackup.bat integruje operace archivace a zálohování a zajišťuje tak archivaci každého nového snímku zálohy.
Pokud soubor AfterBackup.bat neexistuje, úloha zálohování ho přeskočí, aniž by to mělo vliv na operaci zálohování. Chcete-li ověřit, že úloha zálohování úspěšně spustila tento skript, přejděte do uzlu Stav součásti v pracovním prostoru Monitorování a zkontrolujte stavové zprávy pro SMS_SITE_BACKUP. Po úspěšném spuštění AfterBackup.bat souboru příkazu se zobrazí zpráva s ID 5040.
Tip
Pokud chcete archivovat záložní soubory serveru lokality pomocí AfterBackup.bat, musíte v dávkovém souboru použít příkazový nástroj copy. Jedním z takových nástrojů je Robocopy ve Windows Serveru. Pomocí následujícího příkazu například vytvořte soubor AfterBackup.bat: Robocopy E:\ConfigMgr_Backup \\ServerName\ShareName\ConfigMgr_Backup /MIR
I když AfterBackup.bat slouží k archivaci snímků záloh, můžete vytvořit soubor AfterBackup.bat, který na konci každé operace zálohování spustí další úlohy.
Doplňkové úlohy zálohování
Úloha údržby zálohovat server lokality poskytuje snímek zálohy pro soubory serveru lokality a databázi lokality. Při vytváření strategie zálohování je potřeba vzít v úvahu další položky, které se nezálohují. Tyto části vám pomůžou dokončit strategii zálohování Configuration Manager.
Zálohování vlastních sestav
Pokud v SQL Server Reporting Services upravíte předdefinované nebo vytvořené vlastní sestavy, vytvořte zálohu pro soubory databáze serveru sestav. Záloha serveru sestav musí obsahovat následující součásti:
- Zdrojové soubory pro sestavy a modely
- Šifrovací klíče
- Vlastní sestavení nebo rozšíření
- Konfigurační soubory
- Vlastní SQL Server zobrazení používaná ve vlastních sestavách
- Vlastní uložené procedury
Důležité
Když Configuration Manager aktualizace na novější verzi, můžou být předdefinované sestavy přepsány novými sestavy. Pokud upravíte předdefinovanou sestavu, nezapomeňte ji zálohovat a pak ji obnovit ve službě Reporting Services.
Další informace o zálohování vlastních sestav ve službě Reporting Services najdete v tématu Operace zálohování a obnovení pro službu Reporting Services.
Zálohování souborů obsahu
Knihovna obsahu v Configuration Manager je umístění, kam se ukládají všechny soubory obsahu pro všechna nasazení softwaru. Knihovna obsahu se nachází na serveru lokality a v každém distribučním bodě. Úloha údržby Zálohovat server lokality nezálohuje knihovnu obsahu ani zdrojové soubory balíčků. Pokud server lokality selže, informace o knihovně obsahu se obnoví do databáze lokality, ale musíte obnovit knihovnu obsahu a zdrojové soubory balíčku.
Aby bylo možné distribuovat obsah do distribučních bodů, musíte knihovnu obsahu obnovit. Když spustíte redistribuci obsahu, Configuration Manager zkopíruje soubory z knihovny obsahu serveru lokality do distribučních bodů. Další informace najdete v tématu Knihovna obsahu.
Před aktualizací obsahu v distribučních bodech je nutné obnovit zdrojové soubory balíčku. Když spustíte aktualizaci obsahu, Configuration Manager zkopíruje nové nebo upravené soubory ze zdroje balíčku do knihovny obsahu. Potom zkopíruje soubory do přidružených distribučních bodů. Spuštěním následujícího dotazu SQL na databázi lokality vyhledejte umístění zdroje balíčku pro všechny balíčky a aplikace:
SELECT * FROM v_Package
. Zdrojová lokalita balíčku můžete identifikovat tak, že se podíváte na první tři znaky ID balíčku. Pokud je například ID balíčku CEN00001, kód lokality zdrojové lokality je CEN. Když obnovíte zdrojové soubory balíčku, musí se obnovit do stejného umístění, kde byly před selháním.
Ověřte, že jste do zálohy systému souborů pro server lokality zahrnuli knihovnu obsahu i zdrojové soubory balíčků.
Zálohování vlastních aktualizací softwaru
System Center Aktualizace Publisher je samostatný nástroj, který umožňuje spravovat vlastní aktualizace softwaru. Aktualizace Publisher používá pro své úložiště aktualizací softwaru místní databázi. Pokud používáte Aktualizace Publisher ke správě vlastních aktualizací softwaru, určete, jestli byste měli do plánu zálohování zahrnout databázi Aktualizace Publisher. Další informace najdete v tématu System Center Aktualizace Publisher.
K zálohování databáze aplikace Aktualizace Publisher použijte následující postup.
Zálohování databáze aplikace Aktualizace Publisher
V počítači se systémem Aktualizace Publisher přejděte do souboru databáze aplikace Aktualizace Publisher Scupdb.sdf v
%USERPROFILE%\AppData\Local\Microsoft\System Center Updates Publisher 2011\5.00.1727.0000\
souboru . Pro každého uživatele, který používá Aktualizace Publisher, je jiný databázový soubor.Zkopírujte soubor databáze do cíle zálohování. Pokud je
E:\ConfigMgr_Backup
například cílem zálohování , můžete soubor databáze aplikace Aktualizace Publisher zkopírovat doE:\ConfigMgr_Backup\SCUP
složky .Tip
Pokud je v počítači více než jeden soubor databáze, zvažte uložení souboru do podsložky, která označuje profil uživatele přidružený k souboru databáze. Můžete mít například jeden soubor databáze v
E:\ConfigMgr_Backup\SCUP\User1
a jiný soubor databáze vE:\ConfigMgr_Backup\SCUP\User2
.
Data migrace stavu uživatele
Pomocí Configuration Manager pořadí úkolů můžete zachytit a obnovit data o stavu uživatele ve scénářích nasazení operačního systému. Vlastnosti bodu migrace stavu obsahují seznam složek, ve které jsou uložená data o stavu uživatele. Tato data se nezálohuje jako součást úlohy údržby zálohování serveru lokality. Jako součást plánu zálohování musíte ručně zálohovat složky, které zadáte pro ukládání dat migrace stavu uživatele.
Určení složek používaných k ukládání dat migrace stavu uživatele
V konzole Configuration Manager přejděte do pracovního prostoru Správa, rozbalte položku Konfigurace lokality a vyberte uzel Servery a Role systému lokality.
Vyberte systém lokality, který je hostitelem role migrace stavu. Pak v podokně Role systému lokality vyberte Bod migrace stavu.
Na pásu karet vyberte Vlastnosti .
Složky, které ukládají data migrace stavu uživatele, jsou uvedeny v části Podrobnosti o složce na kartě Obecné .
Informace o službě SMS Writer
SMS Writer je služba, která během procesu zálohování komunikuje se službou Stínová kopie svazku (VSS) systému Windows. Aby se zálohování Configuration Manager webu úspěšně dokončilo, musí být spuštěná služba SMS Writer.
Proces
Služba SMS Writer se zaregistruje ve službě VSS a vytvoří vazbu na její rozhraní a události.
Když služba VSS vysílá události nebo odesílá konkrétní oznámení službě SMS Writer, služba SMS Writer na oznámení odpoví a provede příslušnou akci.
Sms Writer přečte řídicí soubor zálohování smsbkup.ctl umístěný v
<ConfigMgrInstallationPath>\inboxes\smsbkup.box
a určí soubory a data, které se mají zálohovat.Sms Writer vytváří metadata, která se skládají z různých komponent, včetně konkrétních dat z klíče registru SMS a podklíčů.
Na vyžádání odešle metadata do služby VSS.
Služba VSS pak odešle metadata do aplikace, která žádost požaduje, Configuration Manager Backup Manageru.
Správce zálohování vybere data, která chcete zálohovat, a odešle tato data přes službu VSS do zapisovače SMS.
Služba SMS Writer provede příslušné kroky, aby se připravila na zálohování.
Později, až bude služba VSS připravená k pořízení snímku:
Odešle událost.
Služba SMS Writer zastaví všechny služby Configuration Manager
Zajišťuje, že se během vytváření snímku zablokují aktivity Configuration Manager.
Po dokončení snímku služba SMS Writer restartuje služby a aktivity.
Služba SMS Writer se nainstaluje automaticky. Musí být spuštěný, když aplikace VSS požaduje zálohování nebo obnovení.
ID zapisovače
ID zapisovače sms je 03ba67dd-dc6d-4729-a038-251f7018463b.
Oprávnění
Služba SMS Writer musí běžet pod účtem Místního systému.
Služba Stínová kopie svazku
Služba VSS je sada rozhraní API modelu COM, která implementuje architekturu, která umožňuje provádět zálohování svazků, zatímco aplikace v systému budou dál zapisovat do svazků. Služba VSS poskytuje konzistentní rozhraní, které umožňuje koordinaci mezi uživatelskými aplikacemi, které aktualizují data na disku (služba SMS Writer), a aplikacemi, které zálohují aplikace (služba Backup Manager). Další informace najdete ve službě Stínová kopie svazku.
Další kroky
Po vytvoření zálohy si procvičte obnovení lokality pomocí této zálohy. Tento postup vám může pomoct seznámit se s procesem obnovení, než se na něj budete muset spolehnout. Může také pomoct potvrdit, že zálohování bylo úspěšné pro zamýšlený účel.