Säkerhetskopiera en Configuration Manager webbplats

Gäller för: Konfigurationshanteraren (current branch)

Förbered säkerhetskopierings- och återställningsmetoder för att undvika dataförlust. För Configuration Manager platser kan en säkerhetskopierings- och återställningsmetod hjälpa dig att återställa platser och hierarkier snabbare och med minsta möjliga dataförlust.

Avsnitten i den här artikeln kan hjälpa dig att säkerhetskopiera dina webbplatser. Information om hur du återställer en webbplats finns i Återställning för Configuration Manager.

Varning

De två säkerhetskopieringsmetoder som stöds för Configuration Manager platsåterställning är:

  • En lyckad säkerhetskopiering från underhållsaktiviteten Säkerhetskopieringsplatsserver
  • En säkerhetskopiering av en manuellt återställd platsdatabas

Att tänka på innan du skapar en säkerhetskopia

  • Om du använder en SQL Server AlwaysOn-tillgänglighetsgrupp som värd för platsdatabasen: Ändra dina säkerhetskopierings- och återställningsplaner enligt beskrivningen i Förbereda för att använda en tillgänglighetsgrupp.

  • Configuration Manager kan återställa platsdatabasen från Configuration Manager säkerhetskopieringsaktivitet. Den kan också använda en säkerhetskopia av platsdatabasen som du skapar med en annan process.

    Du kan till exempel återställa platsdatabasen från en säkerhetskopia som skapas som en del av en SQL Server underhållsplan. Du kan också använda en säkerhetskopia som skapas med hjälp av Data Protection Manager för att säkerhetskopiera platsdatabasen.

  • Du kan också installera ytterligare en platsserver i passivt läge. Platsservern i passivt läge är utöver din befintliga platsserver i aktivt läge. En platsserver i passivt läge är tillgänglig för omedelbar användning när det behövs. Mer information finns i Hög tillgänglighet för platsserver. Även om den här rollen inte tar bort behovet av att planera för och öva säkerhetskopierings- och återställningsåtgärder, minskar det avsevärt arbetet med att återställa en plats vid behov.

Använda Data Protection Manager för att säkerhetskopiera din platsdatabas

Du kan använda System Center Data Protection Manager (DPM) för att säkerhetskopiera din Configuration Manager platsdatabas.

Skapa en ny skyddsgrupp i DPM för platsdatabasdatorn. På sidan Välj gruppmedlemmar i guiden Skapa ny skyddsgrupp väljer du TJÄNSTEN SMS Writer i listan över datakällor. Välj sedan platsdatabasen som lämplig medlem. Mer information om hur du använder DPM finns i dokumentationsbiblioteket för Data Protection Manager .

Viktigt

Configuration Manager stöder inte DPM-säkerhetskopiering för en SQL Server AlwaysOn-redundansklusterinstans som använder en namngiven instans. Den stöder DPM-säkerhetskopiering på en redundansklusterinstans som använder standardinstansen av SQL Server.

När du har återställt platsdatabasen följer du stegen i konfigurationen för att återställa platsen. Om du vill använda platsdatabasen som du säkerhetskopierade med Data Protection Manager väljer du återställningsalternativet För att använda en platsdatabas som har återställts manuellt.

Uppgift för säkerhetskopieringsunderhåll

Du kan automatisera säkerhetskopieringen för Configuration Manager platser genom att schemalägga den fördefinierade underhållsuppgiften för platsserver för säkerhetskopiering. Den här uppgiften har följande funktioner:

  • Körs enligt ett schema
  • Säkerhetskopierar platsdatabasen
  • Säkerhetskopierar specifika registernycklar
  • Säkerhetskopierar specifika mappar och filer
  • Säkerhetskopierar mappen CD.Latest

Planera att köra standardaktiviteten för platssäkerhetskopiering minst var femte dag. Det här schemat beror på att Configuration Manager använder en SQL Server kvarhållningsperiod för ändringsspårning på fem dagar. Mer information finns i SQL Server kvarhållningsperiod för ändringsspårning.

För att förenkla säkerhetskopieringsprocessen kan du skapa en AfterBackup.bat fil. Det här skriptet kör automatiskt åtgärder efter säkerhetskopieringen när säkerhetskopieringen har slutförts. Använd AfterBackup.bat-filen för att arkivera ögonblicksbilden av säkerhetskopian till en säker plats. Du kan också använda AfterBackup.bat-filen för att kopiera filer till din säkerhetskopieringsmapp eller för att starta andra säkerhetskopieringsåtgärder.

Du kan säkerhetskopiera en central administrationsplats och en primär plats. Sekundära platser eller platssystemservrar har inte säkerhetskopieringsuppgifter.

När den Configuration Manager säkerhetskopieringstjänsten körs följer den anvisningarna i säkerhetskopieringskontrollfilen: <ConfigMgrInstallationFolder>\Inboxes\Smsbkup.box\Smsbkup.ctl. Du kan ändra säkerhetskopieringskontrollfilen för att ändra beteendet för säkerhetskopieringstjänsten.

Obs!

Ändringar av Smsbkup.ctl gäller efter en omstart av tjänsten SMS_SITE_VSS_WRITER på platsservern.

Statusinformation för platssäkerhetskopiering skrivs till filen Smsbkup.log . Den här filen skapas i målmappen som du anger i egenskaperna för underhållsaktiviteten Säkerhetskopieringsplatsserver.

Så här aktiverar du underhållsaktiviteten för platssäkerhetskopiering

  1. I Configuration Manager-konsolen går du till arbetsytan Administration, expanderar Platskonfiguration och väljer noden Platser.

  2. Välj den plats som du vill aktivera underhållsuppgiften för platssäkerhetskopiering för.

  3. Välj Platsunderhållsaktiviteter i menyfliksområdet.

  4. Välj uppgiften Säkerhetskopieringsplatsserver och välj Redigera.

  5. Välj alternativet För att aktivera den här aktiviteten. Välj Ange sökvägar för att ange säkerhetskopieringsmålet. Du har följande alternativ:

    Viktigt

    För att förhindra manipulering av säkerhetskopiorna lagrar du filerna på en säker plats. Den säkraste säkerhetskopieringssökvägen är till en lokal enhet, så du kan ange NTFS-filbehörigheter för mappen. Configuration Manager krypterar inte säkerhetskopierade data som lagras i säkerhetskopieringssökvägen.

    • Lokal enhet på platsservern för platsdata och databas: Anger att aktiviteten lagrar säkerhetskopieringsfilerna för plats- och platsdatabasen i den angivna sökvägen på platsserverns lokala diskenhet. Skapa den lokala mappen innan säkerhetskopieringsaktiviteten körs. Det lokala systemkontot på platsservern måste ha skrivbehörigheter för NTFS-filer till den lokala mappen för säkerhetskopieringen av platsservern. Det lokala systemkontot på den dator som kör SQL Server måste ha skrivbehörighet för NTFS till mappen för säkerhetskopian av platsdatabasen.

    • Nätverkssökväg (UNC-namn) för platsdata och databas: Anger att aktiviteten lagrar säkerhetskopieringsfilerna för plats- och platsdatabasen i den angivna nätverkssökvägen. Skapa resursen innan säkerhetskopieringsaktiviteten körs. Platsserverns datorkonto måste ha skrivbehörighet för NTFS och dela behörigheter till den delade nätverksmappen. Om SQL Server är installerat på en annan dator måste datorkontot för SQL Server ha samma behörigheter.

    • Lokala enheter på platsservern och SQL Server: Anger att aktiviteten lagrar säkerhetskopieringsfilerna för platsen i den angivna sökvägen på platsserverns lokala enhet. Uppgiften lagrar säkerhetskopieringsfilerna för platsdatabasen på den angivna sökvägen på platsdatabasserverns lokala enhet. Skapa de lokala mapparna innan säkerhetskopieringsaktiviteten körs. Platsserverns datorkonto måste ha skrivbehörighet för NTFS till den mapp som du skapar på platsservern. Datorkontot för SQL Server måste ha skrivbehörighet för NTFS till mappen som du skapar på platsdatabasservern. Det här alternativet är endast tillgängligt när platsdatabasen inte är installerad på platsservern.

    Obs!

    Alternativet att bläddra till säkerhetskopieringsmålet är bara tillgängligt när du anger nätverkssökvägen för säkerhetskopieringsmålet.

    Mappnamnet eller resursnamnet som används för säkerhetskopieringsmålet stöder inte användning av Unicode-tecken.

  6. Konfigurera ett schema för platssäkerhetskopieringsaktiviteten. Överväg ett säkerhetskopieringsschema som är utanför aktiv arbetstid. Om du har en hierarki bör du överväga ett schema som körs minst två gånger i veckan. Om webbplatsen misslyckas säkerställer det här schemat maximal datakvarhållning.

    När du kör Configuration Manager-konsolen på samma platsserver som du konfigurerar för säkerhetskopiering använder säkerhetskopieringsaktiviteten lokal tid för schemat. När du kör Configuration Manager-konsolen från en annan dator använder säkerhetskopieringsaktiviteten Coordinated Universal Time (UTC) för schemat.

  7. Välj om du vill skapa en avisering om platssäkerhetskopieringsaktiviteten misslyckas. När du väljer det här alternativet skapar Configuration Manager en kritisk avisering för säkerhetskopieringsfelet. Du kan granska dessa aviseringar i noden Aviseringar på arbetsytan Övervakning .

Kontrollera att underhållsuppgiften För säkerhetskopieringsplatsens server körs

  • Kontrollera tidsstämpeln för filerna i målmappen för säkerhetskopieringen som uppgiften skapade. Kontrollera att tidsstämpeln uppdateras till den tid då aktiviteten senast schemalagts att köras.

  • Gå till noden Komponentstatus på arbetsytan Övervakning . Granska statusmeddelandena för SMS_SITE_BACKUP. När säkerhetskopieringen av webbplatsen har slutförts visas meddelande-ID 5035. Det här meddelandet anger att platssäkerhetskopian slutfördes utan fel.

  • När du konfigurerar säkerhetskopieringsaktiviteten för att skapa en avisering när den misslyckas letar du efter aviseringar om säkerhetskopieringsfel i noden Aviseringar på arbetsytan Övervakning .

  • Öppna Utforskaren på platsservern och bläddra till <ConfigMgrInstallationFolder>\Logs. Se Smsbkup.log för varningar och fel. När säkerhetskopieringen av webbplatsen har slutförts visas Backup completed loggen med meddelande-ID STATMSG: ID=5035.

    Tips

    När underhållsaktiviteten för säkerhetskopiering misslyckas startar du om säkerhetskopieringsaktiviteten genom att stoppa och starta om SMS_SITE_BACKUP Windows-tjänsten.

Arkivera ögonblicksbilden av säkerhetskopian

Säkerhetskopieringsaktiviteten skapar en ögonblicksbild av säkerhetskopian första gången den körs. Du kan använda den här ögonblicksbilden för att återställa platsservern om den misslyckas. När säkerhetskopieringsaktiviteten körs igen enligt schemat skapas en ny ögonblicksbild av säkerhetskopian som skriver över den tidigare ögonblicksbilden. Därför har webbplatsen bara en enda ögonblicksbild av säkerhetskopian och du kan inte hämta en tidigare ögonblicksbild av säkerhetskopian.

Behåll flera arkiv för ögonblicksbilden av säkerhetskopian av följande skäl:

  • Det är vanligt att säkerhetskopieringsmedia misslyckas, blir felplacerade eller endast innehåller en partiell säkerhetskopiering. Att återställa en misslyckad fristående primär plats från en äldre säkerhetskopia är bättre än att återställa utan någon säkerhetskopia. För en platsserver i en hierarki måste säkerhetskopian finnas i SQL Server kvarhållningsperiod för ändringsspårning, eller så krävs inte säkerhetskopieringen.

  • En skada på platsen kan inte identifieras under flera säkerhetskopieringscykler. Du kan behöva använda en ögonblicksbild av säkerhetskopian från innan platsen skadades. Den här orsaken gäller en fristående primär plats och platser i en hierarki där säkerhetskopian finns i SQL Server kvarhållningsperiod för ändringsspårning.

  • Webbplatsen kanske inte har någon ögonblicksbild av säkerhetskopian alls. Om underhållsaktiviteten för säkerhetskopieringsplatsservern till exempel misslyckas. Eftersom säkerhetskopieringsaktiviteten tar bort den tidigare ögonblicksbilden av säkerhetskopian innan den börjar säkerhetskopiera aktuella data, kommer det inte att finnas någon giltig ögonblicksbild av säkerhetskopian.

Använda AfterBackup.bat-filen

När säkerhetskopieringen av platsen har slutförts försöker säkerhetskopieringsaktiviteten automatiskt köra ett skript med namnet AfterBackup.bat. Skapa AfterBackup.bat-filen manuellt på platsservern i <ConfigMgrInstallationFolder>\Inboxes\Smsbkup.box. Om det finns en AfterBackup.bat fil i rätt mapp körs den automatiskt när säkerhetskopieringen har slutförts.

Med den AfterBackup.bat filen kan du arkivera ögonblicksbilden av säkerhetskopian i slutet av varje säkerhetskopieringsåtgärd. Den kan automatiskt utföra andra uppgifter efter säkerhetskopiering som inte ingår i underhållsuppgiften För säkerhetskopieringsplatsserver. Den AfterBackup.bat filen integrerar arkivet och säkerhetskopieringsåtgärderna, vilket säkerställer att varje ny ögonblicksbild av säkerhetskopian arkiveras.

Om den AfterBackup.bat filen inte finns hoppar säkerhetskopieringsaktiviteten över den utan att det påverkar säkerhetskopieringsåtgärden. Kontrollera att säkerhetskopieringsaktiviteten har kört det här skriptet genom att gå till noden Komponentstatus på arbetsytan Övervakning och granska statusmeddelandena för SMS_SITE_BACKUP. När uppgiften startar AfterBackup.bat-kommandofilen visas meddelande-ID 5040.

Tips

Om du vill arkivera säkerhetskopior av platsservern med AfterBackup.bat måste du använda ett kommandoverktyg för kopiering i batchfilen. Ett sådant verktyg är Robocopy i Windows Server. Skapa till exempel AfterBackup.bat-filen med följande kommando: Robocopy E:\ConfigMgr_Backup \\ServerName\ShareName\ConfigMgr_Backup /MIR

Även om den avsedda användningen av AfterBackup.bat är att arkivera ögonblicksbilder av säkerhetskopior kan du skapa en AfterBackup.bat fil för att köra ytterligare uppgifter i slutet av varje säkerhetskopieringsåtgärd.

Kompletterande säkerhetskopieringsuppgifter

Underhållsuppgiften Säkerhetskopieringsplatsserver tillhandahåller en ögonblicksbild av säkerhetskopian för platsserverfilerna och platsdatabasen. Det finns andra objekt som inte säkerhetskopieras som du måste tänka på när du skapar din säkerhetskopieringsstrategi. Använd de här avsnitten för att slutföra din Configuration Manager säkerhetskopieringsstrategi.

Säkerhetskopiera anpassade rapporter

Om du ändrar fördefinierade eller skapade anpassade rapporter i SQL Server Reporting Services skapar du en säkerhetskopia för rapportserverdatabasfilerna. Säkerhetskopieringen av rapportservern måste innehålla följande komponenter:

  • Källfilerna för rapporter och modeller
  • Krypteringsnycklar
  • Anpassade sammansättningar eller tillägg
  • Konfigurationsfiler
  • Anpassade SQL Server vyer som används i anpassade rapporter
  • Anpassade lagrade procedurer

Viktigt

När Configuration Manager uppdateras till en nyare version kan de fördefinierade rapporterna skrivas över av nya rapporter. Om du ändrar en fördefinierad rapport måste du säkerhetskopiera rapporten och sedan återställa den i Reporting Services.

Mer information om hur du säkerhetskopierar anpassade rapporter i Reporting Services finns i Säkerhetskopierings- och återställningsåtgärder för Reporting Services.

Säkerhetskopiera innehållsfiler

Innehållsbiblioteket i Configuration Manager är den plats där alla innehållsfiler lagras för alla programvarudistributioner. Innehållsbiblioteket finns på platsservern och på varje distributionsplats. Underhållsuppgiften Säkerhetskopieringsplatsserver säkerhetskopierar inte innehållsbiblioteket eller paketkällfilerna. När en platsserver misslyckas återställs informationen om innehållsbiblioteket till platsdatabasen, men du måste återställa innehållsbiblioteket och paketkällfilerna.

  • Innehållsbiblioteket måste återställas innan du kan distribuera om innehåll till distributionsplatser. När du startar omdistributionen av innehåll kopierar Configuration Manager filerna från platsserverns innehållsbibliotek till distributionsplatserna. Mer information finns i Innehållsbiblioteket.

  • Paketkällans filer måste återställas innan du kan uppdatera innehåll på distributionsplatser. När du startar en innehållsuppdatering kopierar Configuration Manager nya eller ändrade filer från paketkällan till innehållsbiblioteket. Sedan kopieras filerna till associerade distributionsplatser. Kör följande SQL-fråga mot platsdatabasen för att hitta paketkällans plats för alla paket och program: SELECT * FROM v_Package. Du kan identifiera paketkällan genom att titta på de tre första tecknen i paket-ID:t. Om paket-ID:t till exempel är CEN00001 är platskoden för källplatsen CEN. När du återställer paketkällans filer måste de återställas till samma plats som de var före felet.

Kontrollera att du inkluderar både innehållsbiblioteket och paketkällfilerna i säkerhetskopieringen av filsystemet för platsservern.

Säkerhetskopiera anpassade programuppdateringar

System Center Uppdateringar Publisher är ett fristående verktyg som gör att du kan hantera anpassade programuppdateringar. Uppdateringar Publisher använder en lokal databas för programuppdateringslagringsplatsen. När du använder Uppdateringar Publisher för att hantera anpassade programuppdateringar ska du bestämma om du ska inkludera Uppdateringar Publisher-databasen i din säkerhetskopieringsplan. Mer information finns i System Center Uppdateringar Publisher.

Använd följande procedur för att säkerhetskopiera Uppdateringar Publisher-databasen.

Säkerhetskopiera Uppdateringar Publisher-databasen

  1. På datorn som kör Uppdateringar Publisher bläddrar du till Uppdateringar Publisher-databasfilen Scupdb.sdf i %USERPROFILE%\AppData\Local\Microsoft\System Center Updates Publisher 2011\5.00.1727.0000\. Det finns en annan databasfil för varje användare som kör Uppdateringar Publisher.

  2. Kopiera databasfilen till säkerhetskopieringsmålet. Om säkerhetskopieringsmålet till exempel är E:\ConfigMgr_Backupkan du kopiera Uppdateringar Publisher-databasfilen till E:\ConfigMgr_Backup\SCUP.

    Tips

    När det finns mer än en databasfil på en dator bör du överväga att lagra filen i en undermapp som anger den användarprofil som är associerad med databasfilen. Du kan till exempel ha en databasfil i E:\ConfigMgr_Backup\SCUP\User1 och en annan databasfil i E:\ConfigMgr_Backup\SCUP\User2.

Migreringsdata för användartillstånd

Du kan använda Configuration Manager aktivitetssekvenser för att samla in och återställa användartillståndsdata i distributionsscenarier för operativsystem. Egenskaperna för tillståndsmigreringsplatsen visar de mappar som lagrar användartillståndsdata. Dessa data säkerhetskopieras inte som en del av underhållsuppgiften För säkerhetskopiering av platsserver. Som en del av säkerhetskopieringsplanen måste du manuellt säkerhetskopiera de mappar som du anger för att lagra migreringsdata för användartillstånd.

Fastställa vilka mappar som används för att lagra migreringsdata för användartillstånd

  1. I Configuration Manager-konsolen går du till arbetsytan Administration, expanderar Platskonfiguration och väljer noden Servrar och platssystemroller.

  2. Välj det platssystem som är värd för tillståndsmigreringsrollen. Välj sedan Tillståndsmigreringsplats i fönstret Platssystemroller .

  3. Välj Egenskaper i menyfliksområdet.

  4. Mapparna som lagrar migreringsdata för användartillstånd visas i avsnittet Mappinformation på fliken Allmänt .

Om SMS Writer-tjänsten

SMS Writer är en tjänst som interagerar med Windows Volume Shadow Copy Service (VSS) under säkerhetskopieringsprocessen. SMS Writer-tjänsten måste köras för att Configuration Manager-webbplatsen ska kunna slutföras.

Process

  1. SMS Writer registreras med VSS-tjänsten och binder till dess gränssnitt och händelser.

  2. När VSS sänder händelser, eller om den skickar specifika meddelanden till SMS Writer, svarar SMS Writer på meddelandet och vidtar lämplig åtgärd.

  3. SMS Writer läser säkerhetskopieringskontrollfilen smsbkup.ctl som finns i <ConfigMgrInstallationPath>\inboxes\smsbkup.boxoch bestämmer vilka filer och data som ska säkerhetskopieras.

  4. SMS Writer skapar metadata, som består av olika komponenter, inklusive specifika data från SMS-registernyckeln och undernycklarna.

    1. Den skickar metadata till VSS när den begärs.

    2. VSS skickar sedan metadata till det begärande programmet, Configuration Manager Backup Manager.

  5. Backup Manager väljer de data som ska säkerhetskopieras och skickar dessa data till SMS Writer via VSS.

  6. SMS Writer vidtar lämpliga åtgärder för att förbereda säkerhetskopieringen.

  7. Senare, när VSS är redo att ta ögonblicksbilden:

    1. Den skickar en händelse

    2. SMS Writer stoppar alla Configuration Manager-tjänster

    3. Det säkerställer att Configuration Manager aktiviteterna fryses medan ögonblicksbilden skapas.

  8. När ögonblicksbilden är klar startar SMS Writer om tjänster och aktiviteter.

SMS Writer-tjänsten installeras automatiskt. Den måste köras när VSS-programmet begär en säkerhetskopia eller återställning.

Skrivar-ID

Skrivar-ID:t för SMS Writer är 03ba67dd-dc6d-4729-a038-251f7018463b.

Behörigheter

SMS Writer-tjänsten måste köras under det lokala systemkontot.

Tjänsten Volume Shadow Copy

VSS är en uppsättning COM-API:er som implementerar ett ramverk för att tillåta att volymsäkerhetskopior utförs medan program i ett system fortsätter att skriva till volymerna. VSS tillhandahåller ett konsekvent gränssnitt som möjliggör samordning mellan användarprogram som uppdaterar data på disk (SMS Writer-tjänsten) och de som säkerhetskopierar program (Backup Manager-tjänsten). Mer information finns i Tjänsten Volume Shadow Copy.

Nästa steg

När du har skapat en säkerhetskopia övar du på platsåterställning med den säkerhetskopian. Den här metoden kan hjälpa dig att bekanta dig med återställningsprocessen innan du behöver förlita dig på den. Det kan också hjälpa dig att bekräfta att säkerhetskopieringen lyckades för avsett syfte.