Säkerhetskopiera och återställa Virtual Machine Manager
Publicerat: mars 2016
Gäller för: System Center 2012 SP1 - Virtual Machine Manager, System Center 2012 R2 Virtual Machine Manager, System Center 2012 - Virtual Machine Manager
I det här avsnittet beskrivs säkerhetskopiering och återställning i en Virtual Machine Manager (VMM) -miljö och det innehåller ett antal rekommendationer.
![]() |
---|
Använd inte kontrollpunkter för katastrofåterställning. Kontrollpunkter skapar inte fullständiga dubbletter av innehållet på hårddiskar och kopierar inte heller data till en separat volym. En kontrollpunkt kan fungera som en tillfällig säkerhetskopia före uppdatering av ett operativsystem på en virtuell dator, så att du kan återställa uppdateringen om uppdateringen medför några fel. Du bör använda ett säkerhetskopieringsprogram för att säkerhetskopiera och återställa data i händelse av oåterkallelig dataförlust. |
Ett alternativ för att säkerhetskopiera och återställa VMM är Data Protection Manager (DPM). Mer information finns i Data Protection Manager.
Data, till exempel RAA-lösenord (Remote Access Authorization) och produktnyckeln, kan anges när du installerar VMMpå nytt. Men vissa krypterade data såsom Virtual Machine Roles kan inte skrivas in igen. Du kan inte säkerhetskopiera och återställa sådana uppgifter om du använder programmeringsgränssnittet för datasäkerhet, DPAPI för att säkerhetskopiera VMM— data kommer att gå förlorad om VMM hanteringsservern misslyckas.
Skapa och implementera en plan för säkerhetskopiering
Två grundläggande element i en säkerhetskopieringsplan är en lista över vad som behöver säkerhetskopieras och en beskrivning av vad som ändras ofta (och därför behöver säkerhetskopieras regelbundet) i er miljö. Följande avsnitt om det här ämnet hjälper dig att skapa och implementera din säkerhetskopieringsplan:
Säkerhetskopiera VMM-databasen
Säkerhetskopiera värdar och virtuella datorer
Back up library servers (inklusive filer för virtuell hårddisk och ISO-bilder)
Säkerhetskopiera privata VMM-moln
Säkerhetskopiera registernycklar, krypteringsnycklar och autentiseringsuppgifter
Säkerhetskopiera användargränssnittstillägg och andra program som inte kommer från Microsoft
Säkerhetskopiera VMM-databasen
VMM -databasen innehåller information som krävs för att VMM ska fungera korrekt, till exempel konfigurationer, tjänstmallar, profiler, mallar för virtuella datorer, tjänster, skalbara tjänster och andra viktiga data. Säkerhetskopiera VMM databasen regelbundet.
VMM -databasen kan lagras på hanteringsservern VMM eller en separat server som kör Microsoft SQL Server. För att säkerhetskopiera VMM databasen kan du använda ett eller flera av följande:
SQL Server-verktyg. Mer information finns i Skapa en fullständig säkerhetskopia av databasen (SQL Server).
Andra säkerhetskopieringsverktyg som används i er miljö.
VMM -konsolen eller en Windows PowerShell -cmdlet, enligt följande steg.
Förutom att säkerhetskopiera databasen rekommenderar vi att du skapar en säkerhetskopia av systemtillståndet på VMM -hanteringsservern så att du kan återskapa servern med samma säkerhetsidentifierare (SID) i händelse av oåterkallelig dataförlust. Säkerhetsidentifieraren är en viktig del av hur VMM auktoriseras på virtuella värddatorer.
![]() |
---|
|
Säkerhetskopiera VMM-databasen med hjälp av VMM-konsolen
På arbetsytan Settings (Inställningar) på fliken Home (Hem) i gruppen Backup (Säkerhetskopiering) klickar du på Backup (Säkerhetskopiering).
I dialogrutan Virtual Machine Manager-säkerhetskopiering anger du platsen för den säkerhetskopierade filen. Välj en mapp som inte är en rotkatalog och som SQL Server har tillgång till.
Du kan kontrollera statusen på säkerhetskopieringen på arbetsytan Jobb.
Information om hur du återställer säkerhetskopian finns i anteckningen Viktigt före proceduren.
Säkerhetskopiering av VMM-databasen med hjälp av cmdlet:ar i Windows PowerShell
Starta en Windows PowerShell -session.
I kommandotolken Windows PowerShell kör du cmdlet:ar Get-SCVMMServer och Backup-SCVMMServer med hjälp av följande syntax:
get-scvmmserver <VMM management server name> | backup-scvmmserver -Path <BackupFileDir>
Information om hur du återställer säkerhetskopian finns i anteckningen Viktigt före proceduren.
Säkerhetskopiera värdar och virtuella datorer
Virtuella datorvärdar är Citrix XenServer-värdar, VMware ESXi-värdar, Hyper-V-värdar och Hyper-V-värdkluster där virtuella datorer och tjänster distribueras. Om du vill säkerhetskopiera virtuella värddatorer och kluster kan du använda Microsoft System Center Data Protection Manager (DPM) eller ett annat säkerhetskopieringsprogram som använder VSS (Volume Shadow Copy Service) för att kopiera data från värdar och virtuella datorer till en fjärransluten filserverresurs.
![]() |
---|
Vi rekommenderar att du dagligen säkerhetskopierar konfigurationsfiler för virtuella datorer (.vmc). |
Kontrollera lagren på dina värdar och säkerhetskopiera sedan alla virtuella värddatorer. Kör följande cdmlet i en VMM-kommandorad för att hämta en lista av värdar som hanteras av Windows PowerShell :
$vmhost = get-scvmmserver <VMM management server name> | get-scvmhost
För mer information, se Get-SCVMMServer och Get-SCVMHost.
Säkerhetskopiera alla konfigurations- och resursfiler på varje VMM -värd med hjälp av programvara som har stöd för VMM VSS-skrivaren. Säkerhetskopieringsprogram som har stöd för VMM kan minimera antalet steg som behövs för att arkivera och återställa virtuella datorer, bidra till minskad nertid och bidra till att data som arkiveras eller återställs är konsekvent.
Säkerhetskopiera biblioteksservrar
Biblioteket VMM inkluderar filbaserade resurser så som virtuella hårddiskar, virtuella disketter, ISO-bilder, skript, drivrutinsfiler och programpaket som lagras på biblioteksservrar. Dessa resurser är nära sammanhörande med resurser i VMM -databasen som inte är filbaserade, så som tjänstemallar och profiler för virtuella datorer. Alla dessa resurser bör säkerhetskopieras.
Använd System Center Data Protection Manager (DPM) om du vill säkerhetskopiera data på biblioteksservrar eller ett annat säkerhetskopieringsprogram som använder VSS (Volume Shadow Copy Service) för att kopiera data från värdar och virtuella datorer till en resurs på en fjärrfilserver. Kör följande cmdlet från kommandoraden VMM för en lista över Windows PowerShell biblioteksservrar:
$libraryservers = get-scvmmserver <VMM management server name> | get-sclibraryserver
Mer information finns i Get-SCVMMServer och Get-SCLibraryServer.
Säkerhetskopiera alla filer i delade bibliotek till en delad mapp på en fjärrfilserver, inklusive filer med följande filändelser:
- .vhd och .vhdx - .vfd - .iso - .inf |
- .vmx - .ps1 - .vmc - .vsv |
Säkerhetskopiera privata VMM-moln
Med System Center 2012Kan du replikera virtuella datorer i VMM-moln med Hyper-V-replikering. Från och med System Center 2012 SP1kan du använda Azure Site Recovery Manager dirigera och automatisera replikering och redundans för virtuella datorer som finns i VMM-moln. Du kan replikera på följande sätt:
Från en lokal VMM-webbplats till en annan, med Hyper-V-replikering eller SAN-replikering.
Från en lokal VMM-webbplats till Azure, med Hyper-V-replikering.
Mer information om Azure Site Recovery finns i Översikt över Azure Site Recovery.
Säkerhetskopiera registernycklar, krypteringsnycklar och autentiseringsuppgifter
Använd följande steg för att säkerhetskopiera registernycklar, krypteringsnycklar och icke-VMM-hanterade referenser:
Registernycklar: VMM använder flera registernycklar för att lagra viktiga inställningar. Inställningar lagras i följande registernyckel och dess undernycklar: HKLM\Software\Microsoft\Microsoft System Center Virtual Machine Manager Server\Settings.
Du bör säkerhetskopiera hela den här avdelningen av registret, möjligen med undantag av SQL:s undernyckel. Om du säkerhetskopierar SQL:s undernyckel ingår databasens namn, plats och andra uppgifter vid tiden för säkerhetskopieringen, vilket kanske inte matchar de VMM databasuppgifter du vill ha vid tidpunkten för återställningen.
Om du vill säkerhetskopiera registernycklar kan du använda Regedit-funktionen Exportera eller andra verktyg som används i din miljö för att säkerhetskopiera registernycklar.
Krypteringsnycklar i Domäntjänster för aktiv katalog: Om distribuerad nyckelhantering, DKM, har konfigurerats så lagrar du VMM-relaterade krypteringsnycklar i Domäntjänster för aktiv katalog (AD DS). För att säkerhetskopiera dessa nycklar ska du säkerhetskopiera Active Directory regelbundet.
Autentiseringsuppgifter som inte hanteras av VMM: Vissa autentiseringsuppgifter som är relaterade till VMM hanteras av Windows Autentiseringshanteraren på VMM -hanteringsservern. Om du vill komma åt Autentiseringshanteraren går du till Kontrollpanelen, väljer Alla objekt på Kontrollpanelenoch klickar sedan på Autentiseringshanteraren. Klicka på Säkerhetskopiera autentiseringsuppgifter för att säkerhetskopiera VMM-relaterade autentiseringsuppgifter.
Säkerhetskopiera användargränssnittstillägg och andra program som inte kommer från Microsoft
Du kan använda tilllägg för användargränssnitt (UI) som är icke-Microsoft för att utöka VMM-konsolens funktionalitet. Datan som används av ett UI-tillägg kan lagras på den lokala servern eller på en fjärrdator, och den kan konfigureras med en särskild uppsättning tillstånd. Se vägledningen för säkerhetskopiering av ditt specifika UI-tillägg.
För alla andra än Microsoft-program: se programmets specifika riktlinjer för säkerhetskopiering.
Återställning av VMM-miljön
Följande avsnitt beskriver processen för att återställa VMM-miljön, inklusive dataåterställning och återanknytning av servrar i er VMM-miljö.
Återställa VMM-databasen vid behov
Antingen:
Återställa VMM-servern på samma dator
Återställa VMM-servern på en annan dator
Obs!
För att återställa VMM-server på en annan dator måste du installera den igen och peka den mot VMM-databasen som du använder.
Associera om servrar i ett perimeternätverk
Återställa VMM-biblioteksservrar
Återställa registernycklar, Active Directory-objekt och autentiseringsuppgifter som inte hanteras av VMM
Efter återställning av VMM-miljön, utför alla nödvändiga Post-restore tasks.
Återställa VMM-databasen vid behov
Om VMM-databasen måste återställas, återställ den först med den process som motsvarar din backup-metod. Om du exempelvis vill återställa med hjälp av SQL Server tools, se Översikt över återställa och återställning (SQL Server).
Om du även ska återställa VMM management server (vilket innebär att du kommer att återinstallera den), kommer du att peka mot VMM-databasen under denna procedur.
Om VMM-databasen är det enda elementet som du vill återställa och du vill ha information om verktyget SCVMMRecover.exe, se Backup-SCVMMServer.
Återställa VMM-servern på samma dator
Om du använder samma dator för VMM servern, utför en återställning av systemtillstånd på datorn (annars kan du hoppa över det här avsnittet). Gör du detta, förblir SID för VMM servern densamma och färre steg krävs för att återskapa din VMM-miljö.
När du har återställt VMM-servern, vidta följande steg:
Ta bort alla värdar eller virtuella datorer från VMM -konsolen som har tagits bort efter den senaste säkerhetskopieringen. Om en värd har tagits bort efter den senaste säkerhetskopieringen visas den som "Svarar inte" och alla virtuella datorer på värden visas som "Värd svarar inte". Om värden finns men en virtuell dator har tagits bort efter den senaste säkerhetskopieringen, visas den virtuella datorn som "Saknas".
Lägg till värdar eller virtuella datorer som har lagts till efter den senaste säkerhetskopieringen.
Återställa VMM-servern på en annan dator
Om du planerar att återställa VMM management server på en annan fysisk dator, granska först systemkraven:
Systemkrav: VMM-hanteringsserver i System Center 2012 och System Center 2012 SP1
ELLER
Maskinvarukrav för System Center 2012 R2
Förbereda din miljö för System Center 2012 R2 Virtual Machine Manager
Återinstallera därefter VMM på den valda servern och peka denna VMM-server mot VMM-databasen. Eftersom denna server kommer att ha ett annorlunda SID än ursprungsdatorn, krävs några steg för att synkronisera den med din miljö. Dessa steg omfattar återassociering av värdarna med den nya VMM-servern (annars förblir de mappade till ursprungsdatorns konto.
Att uppdatera listan över värdar och återassociera värdarna med den nya VMM-hanteringsservern.
Öppna VMM -konsolen.
Granska listorna över värdar och virtuella maskiner efter behov för att förbereda de senare stegen i denna procedur:
Om du vill granska listan med servrar går du till arbetsområdet Infrastrukturresurs och klickar på Servrar till vänster.
För att granska listan över virtuella maskiner, i arbetsområdet VM och tjänster , klicka på Alla värdartill vänster.
Ta bort alla värdar eller virtuella datorer från VMM -konsolen som har tagits bort efter den senaste säkerhetskopieringen. Om en värd har tagits bort efter den senaste säkerhetskopieringen visas den som "Svarar inte" och alla virtuella datorer på värden visas som "Värd svarar inte". Om värden finns men en virtuell dator har tagits bort efter den senaste säkerhetskopieringen, visas den virtuella datorn som "Saknas".
Lägg till värdar eller virtuella datorer som har lagts till efter den senaste säkerhetskopieringen.
Identifiera hanterade datorer som markeras med "Åtkomst nekad", högerklicka på var och en, klicka på Återassocieraoch ange sedan den administrativa inloggningsinformationen.
Om du återställer en VMM -hanteringsserver som även var en biblioteksserver visar den nya datorn den ursprungliga VMM -servern som standard biblioteksserver. Ta bort den ursprungliga biblioteksservern från vyn Bibliotek och lägg till den nya datorn som biblioteksserver.
Du kan även behöva återassociera servrar i perimeternätverket (även kallat DMZ, demilitariserad zon och screened subnet), i enlighet med vad som beskrivs i nästa avsnitt.
Associera om servrar i ett perimeternätverk
Efter att du har återställt en VMM-server, kan det hända att servrar på ett perimeternätverk inledningsvis visas som "Svarar inte". I detta fall ska du utföra följande steg.
Associera servrar i ett perimeternätverk
Logga in på varje server i perimeternätverket och leta upp VMM -kontot. VMM -kontot är ett lokalt administratörskonto med ett användarnamn på 10 tecken som består av scvmm plus 5 slumpmässiga tecken.
Ändra lösenordet för VMM -kontot på varje server.
På VMM hanteringsservern, i dialogrutan Värdegenskaper , klicka på fliken Alternativ och tilldela därefter varje server samma lösenord som du skapade i steg 2.
Återställa VMM-biblioteksservrar
Om du vill återställa en biblioteksserver efter dataförlust återställer du filserverresurserna och återställer sedan data tillbaka till resurserna.
Efter att du återställer VMM hanteringsservern och VMM databasen, listas biblioteksservrarna i VMM konsolen. Återassociera dessa listningar med de fysiska biblioteksservrarna efter behov.
Associera biblioteksservrar med fysiska datorer
Om den nyligen återställda datorn har samma namn som den ursprungliga datorn installerar du Virtual Machine Manager-agenten lokalt på datorn och associerar sedan datorn på nytt med VMM -hanteringsservern. Mer information finns i avsnittet How to Reassociate a Host or Library Server.
Om den nyligen återställda datorn har ett annat namn än den ursprungliga datorn, använd VMM konsolen för att avlägsna den ursprungliga datorn från listan över hanterade datorer och lägg sedan till den nya datorn.
Återställa registernycklar, Active Directory-objekt och autentiseringsuppgifter som inte hanteras av VMM
Använd följande riktlinjer för att återställa registernycklar, Active Directory-objekt och autentiseringsuppgifter som inte hanteras av VMM:
Registernycklar: För att återställa tidigare säkerhetskopierade registernycklar, kan du använda funktionen Regedit Importera eller något annat verktyg som används i din miljö för att säkerhetskopiera och återställa registernycklar. Dock ska man inte återställa SQL subkey om databasnamnet, platsen och andra uppgifter som den innehåller inte överensstämmer med vad du vill för VMM databasen vid tidpunkten som du återställer registernycklarna.
Active Directory-objekt: Om distribuerad nyckelhantering (DKM) är aktiverad i din VMM miljö, lagrar VMM vissa uppgifter i Active Directory, som RAA-lösenord, produktnyckelinformation och rolldata för virtuell maskin. Efter återinstallering VMMkan du vid behov återinmata vissa uppgifter som lagrades i Active Directory, som RAA-lösenord och produktnyckelinformation. När du återinstallerar VMM och (vid behov) återställer Active Directory, kommer informationen i Active Directory att även fortsättningsvis vara tillgänglig för VMM.
Autentiseringsuppgifter som inte hanteras av VMM: Välj Alla objekt på Kontrollpaneleni Kontrollpanelen och klicka sedan på Autentiseringshanteraren. Klicka på Återställ autentiseringsuppgifter för att återställa eventuella VMM-relaterade autentiseringsuppgifter som säkerhetskopierades tidigare.
Uppgifter efter återställning
Beroende på din VMM konfigurering, kan det hända att du måste utföra några av följande åtgärder efter att du återställer din VMMmiljö:
Konfigurera AlwaysOn-tillgänglighetsgrupper
Installera Microsoft Azure-paket på nytt
Installera ytterligare VMM-konsoler
Uppdatera mallar för virtuella datorer
Återställa Microsoft Azure Hyper-V Recovery Manager
Granska tillägg, drivrutinspaket och certifikat
Konfigurera AlwaysOn-tillgänglighetsgrupper
Om VMM -databasen konfigurerades med hjälp av SQL Server AlwaysOn-tillgänglighetsgrupper måste du utföra några åtgärder för att säkerställa att databasen är korrekt konfigurerad med tillgänglighetsgrupper. Mer information finns i avsnittet How to Complete the Configuration of AlwaysOn Availability Groups for the Database.
Installera Microsoft Azure-paket på nytt
Om Microsoft Azure-paket har distribuerats i din miljö för att stöda klienter med hjälp av VMMmåste du installera det på nytt efter återställning av VMM -miljön. Mer information om Microsoft Azure-paket för Windows Server finns i Microsoft Azure-paket för Windows Server.
Installera ytterligare VMM-konsoler
Om du var tvungen att byta ut några servrar på vilka VMM konsoler installerades, återinstallera konsolerna på dessa servrar.
Mer information finns i avsnittet Installing and Opening the VMM Console.
Uppdatera mallar för virtuella datorer
Alla mallar för virtuella datorer som har återställts måste korrekt ange den virtuella hårddisken som innehåller operativsystemet.
Uppdatera en mall för virtuella datorer
I VMM konsolen, öppna arbetsområdet Bibliotek , expandera Mallar, och klicka sedan på VM-mallar.
Högerklicka på den virtuella datormall som du vill uppdatera i fönstret Mallar, klicka på Egenskaper och klicka sedan på sidan Maskinvarukonfiguration där du kan uppdatera inställningarna.
Återställa Microsoft Azure Hyper-V Recovery Manager
Om Microsoft Azure Hyper-V Recovery Manager används i VMM -miljön måste du utföra några steg om du vill återställa Microsoft Azure Hyper-V Recovery Manager-providern.
Mer information finns i avsnittet How to Restore Windows Azure Hyper-V Recovery Manager Provider.
Granska tillägg, drivrutinspaket och certifikat
Efter återställningen VMM, granska följande objekt för att säkerställa att du har vidtagit de nödvändiga stegen för dina add-ins, drivrutinspaket och certifiakt.
Add-ins för andra användargränssnitt än Microsoft: Använd respektive programs återställningsriktlinjer om du vill återställa tillägg till andra användargränssnitt än Microsoft eller andra program från tredje part (inte Microsoft).
Drivrutinspaket: Drivrutinspaket that were previously added to the VMM biblioteket kanske inte upptäcks på korrekt sätt efter en återställning. De kanske måste tas bort och läggas till på nytt. Mer information finns i avsnittet How to Add Driver Files to the VMM Library.
Certifikat: Alla VMM-relaterade certifikat på värdar måste uppdateras med informationen om den nya VMM -hanteringsservern.
![]() |
---|
Efter återinstallering av VMM, uppdaterar VMM kontots kontrollistor (ACL:er) som blev föråldrade på grund av felet. Ingen ytterligare åtgärd krävs. |