Säkerhetskopiera och återställa VMM
Viktigt
Den här versionen av Virtual Machine Manager (VMM) har nått slutet av supporten. Vi rekommenderar att du uppgraderar till VMM 2022.
Den här artikeln beskriver säkerhetskopierings- och återställningsprocessen i en System Center - Virtual Machine Manager-miljö (VMM) och innehåller några rekommendationer.
Innan du börjar
- Använd inte kontrollpunkter för katastrofåterställning. Kontrollpunkter skapar inte fullständiga dubbletter av hårddiskinnehållet och kopierar inte heller data till en separat volym.
- Du kan använda en kontrollpunkt för att fungera som tillfällig säkerhetskopiering innan du uppdaterar ett operativsystem på en virtuell dator. På så sätt kan du återställa uppdateringen om den har negativa effekter.
- Du bör använda ett säkerhetskopieringsprogram för att säkerhetskopiera och återställa dina data vid oåterkallelig dataförlust. Ett alternativ är System Center Data Protection Manager (DPM).
- Data som RAA-lösenord (Remote Access Authorization) och produktnyckeln kan anges när du installerar om VMM. Vissa krypterade data, till exempel roller för virtuella datorer, kan dock inte anges igen.
- Du kan inte säkerhetskopiera och återställa sådana data om du använder DPAPI (Data Protection Application Programming Interface) för att säkerhetskopiera VMM.
- Data går förlorade om VMM-hanteringsservern misslyckas.
Skapa och implementera en plan för säkerhetskopiering
Grundläggande element i en säkerhetskopieringsplan innehåller en lista över vad som behöver säkerhetskopieras och en översikt över vad som ändras ofta (och därför måste säkerhetskopieras ofta) i din miljö.
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å VMM-hanteringsservern eller på en separat server som kör Microsoft SQL Server. Om du vill säkerhetskopiera VMM-databasen kan du använda ett eller flera av följande alternativ:
SQL Server-verktyg. Mer information finns i Skapa en fullständig databassäkerhetskopia (SQL Server).
Andra säkerhetskopieringsverktyg som används i er miljö.
VMM-konsolen eller en Windows PowerShell-cmdlet, enligt beskrivningen i följande steg.
Förutom att säkerhetskopiera databasen rekommenderar vi att du skapar en säkerhetskopia av systemtillståndet för VMM-hanteringsservern så att du kan återskapa servern med samma säkerhetsidentifierare (SID) i en oåterkallelig dataförlust. Säkerhetsidentifieraren är en viktig del i auktoriseringen av VMM på virtuella värddatorer.
Viktigt
- Det finns flera sätt att återställa VMM-databasfilen som du skapar genom någon av följande säkerhetskopieringsprocedurer. Ett sätt, som kräver att VMM-hanteringsservern fungerar, är att använda SCVMMRecover.exe-verktyget som beskrivs i Backup-SCVMMServer (trots att SCVMMRecover.exe inte är en cmdlet). Ett annat sätt, som inte kräver att VMM-hanteringsservern fungerar, är att återställa med hjälp av SQL Server verktyg för att återställa och koppla en databasfil.
- För att använda följande steg behöver du ha Administratörsrättigheter som användare.
Du kan säkerhetskopiera VMM-databasen på följande sätt:
- Genom att använda VMM-konsolen
- Med hjälp av cmdletar i Windows PowerShell
Välj den flik som krävs för steg för att säkerhetskopiera VMM-databasen genom att:
Följ dessa steg för att säkerhetskopiera VMM-databasen med hjälp av VMM-konsolen:
I arbetsytan Inställningar går du till startsidan och väljer Säkerhetskopiera i gruppen Säkerhetskopiering.
I dialogrutan Virtual Machine Manager Backup anger du platsen för säkerhetskopieringsfilen. Välj en mapp som inte är en rotkatalog och som SQL Server kan komma åt.
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äkerhetskopiera värdar och virtuella datorer
Virtuella datorvärdar är Hyper-V-värdar, VMware ESXi-värdar och 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 (DPM) eller ett annat säkerhetskopieringsprogram där VSS (Volume Shadow Copy Service) används för att kopiera data från värdar och virtuella datorer till en fjärransluten filserverresurs.
Viktigt
Vi rekommenderar att du dagligen säkerhetskopierar konfigurationsfiler för virtuella datorer (.vmc).
Inventera dina värdar och säkerhetskopiera sedan alla värdbaserade virtuella datorer. Kör följande cdmlet från en Windows PowerShell-kommandorad om du vill hämta en lista över värdar som hanteras av VMM:
$vmhost = get-scvmmserver <VMM management server name> | get-scvmhost
Mer information finns i Get-SCVMMServer och Get-SCVMHost.
Säkerhetskopiera alla konfigurations- och resursfiler på varje VMM-värd med hjälp av säkerhetskopieringsprogram som stöder 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.
Back up library servers
VMM-biblioteket innehåller filbaserade resurser, exempelvis virtuella hårddiskar, ISO-avbildningar, skript, drivrutinsfiler och programpaket som finns lagrade på biblioteksservrar. Dessa resurser är nära kopplade till resurser i VMM-databasen som inte är filbaserade, till exempel mallar och profiler för virtuella datorer och tjänster. Alla dessa resurser bör säkerhetskopieras.
Använd System Center Data Protection Manager (DPM)xxx om du vill säkerhetskopiera data på biblioteksservrar eller ett annat säkerhetskopieringsprogram som använder VSS (Volume Shadow Copy Service) om du vill kopiera data från värdar och virtuella datorer till en resurs på en fjärrfilserver. Kör följande cmdlet från Windows PowerShell-kommandoraden för en lista över VMM-biblioteksservrar:
$libraryservers = get-scvmmserver <VMM management server name> | get-sclibraryserver
Mer information finns i Get-SCVMMServer och Get-SCLibraryServer.
Säkerhetskopiera alla filer på biblioteksresurser till en delad mapp på en fjärrfilserver, inklusive filerna med följande tillägg:
- .vhd och .vhdx
- .iso
- .vmx
- .ps1
- .vmc
- .vsv
Säkerhetskopiera privata VMM-moln
Om du vill samordna och automatisera replikering och redundansväxling av virtuella datorer som finns i VMM-moln kan du använda Azure Site Recovery Manager. 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.
Säkerhetskopiera registernycklar, krypteringsnycklar och referenser.
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 avsnittet i registret med möjligt undantag för SQL-undernyckeln. 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 som du önskar 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 Active Directory Domain Services: Om DKM (Distributed Key Management) har konfigurerats lagrar du VMM-relaterade krypteringsnycklar i Active Directory Domain Services (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 knutna till VMM hanteras av hanteraren för autentiseringsuppgifter i Windows på VMM-hanteringsservern. Om du vill komma åt autentiseringshanteraren går du till Kontrollpanelen och väljer Alla Kontrollpanelen objekt och sedan Autentiseringshanteraren. Välj Säkerhetskopiera autentiseringsuppgifter för att säkerhetskopiera VMM-relaterade autentiseringsuppgifter.
Säkerhetskopiera andra program och tillägg till andra användargränssnitt (inte 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.
Andra program som inte kommer från Microsoft finns i programmets specifika riktlinjer för säkerhetskopiering.
Återställa VMM-miljön
Å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 VMM-databasen är det enda elementet som du vill återställa och du vill ha information om SCVMMRecover.exe verktyget, se Backup-SCVMMServer.
Du kan återställa VMM-servern på samma eller en annan dator. Välj den obligatoriska fliken för steg för att återställa VMM-servern på:
Om du använder samma dator för VMM-servern utför du en återställning av systemtillståndet på datorn (annars hoppar du över det här avsnittet). Gör du detta, förblir säkerhetsidentifieraren för VMM-servern densamma och det krävs färre steg för att återskapa din VMM-miljö.
När du har återställt VMM-servern utför du följande steg:
Ta bort alla värdar och virtuella datorer som har tagits bort efter den senaste säkerhetskopieringen från VMM-konsolen. 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ärden 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.
Uppdatera 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 över servrar går du till arbetsytan Infrastruktur till vänster och väljer Servrar.
Om du vill granska listan över virtuella datorer går du till arbetsytan Virtuella datorer och tjänster till vänster och väljer Alla värdar.
Ta bort alla värdar och virtuella datorer som har tagits bort efter den senaste säkerhetskopieringen från VMM-konsolen. 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ärden 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 de hanterade datorer som har markerats som Åtkomst nekad, högerklicka på var och en, välj Associera igen och ange sedan de administrativa autentiseringsuppgifterna.
Om du återställer en VMM-hanteringsserver som också var en biblioteksserver visar den nya datorn den ursprungliga VMM-servern som standardbiblioteksserver. Ta bort den ursprungliga biblioteksservern från vyn Bibliotek och lägg till den nya datorn som biblioteksserver.
Du kan också behöva associera om servrar i perimeternätverket (även kallat DMZ, demilitariserad zon och skärmat undernät), enligt beskrivningen i nästa avsnitt.
Associera servrar i ett perimeternätverk
När du har återställt en VMM-server kan servrar i ett perimeternätverk inledningsvis visas som Svarar inte. I så fall utför du följande steg:
Logga in på varje server i perimeternätverket och leta upp VMM-kontot. VMM-kontot är ett lokalt administratörskonto med användarnamnet scvmm på 10 tecken plus 5 slumpmässiga tecken.
Ändra lösenordet till VMM-kontot på varje server.
I dialogrutan Värdegenskaper på VMM-hanteringsservern väljer du Alternativ och tilldelar sedan 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.
När du har återställt VMM-hanteringsservern och VMM-databasen listas biblioteksservrarna i VMM-konsolen. Vid behov associerar du dessa listor på nytt med de fysiska biblioteksservrarna.
- 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 igen med VMM-hanteringsservern.
- Om den nyligen återställda datorn har ett annat namn än den ursprungliga datorn avlägsnar du den ursprungliga datorn från listan över hanterade datorer via VMM-konsolen och lägger 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. Men återställ inte SQL-undernyckeln om databasnamnet, platsen och annan information som den innehåller inte matchar vad du vill ha för VMM-databasen när 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 dator. När du har installerat om VMM kan du vid behov ange några av de data som lagrades i Active Directory, till exempel RAA-lösenord och produktnyckelinformation. När du har installerat om VMM och (om det behövs) återställer Active Directory fortsätter data i Active Directory att vara tillgängliga för VMM.
Icke-VMM-hanterade autentiseringsuppgifter: I Kontrollpanelen väljer du Alla Kontrollpanelen objekt och sedan Autentiseringshanteraren. Välj Återställ autentiseringsuppgifter för att återställa VMM-relaterade autentiseringsuppgifter som tidigare säkerhetskopierats.
Post-restore tasks
Beroende på din VMM-konfigurering, kan det hända att du måste utföra några av följande åtgärder när du har återställt din VMM-miljö:
Konfigurera AlwaysOn-tillgänglighetsgrupper
Om VMM-databasen har konfigurerats 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 en tillgänglighetsgrupp.
Installera om Microsoft Azure Pack
Om Microsoft Azure Pack har distribuerats i din miljö för att stödja klientorganisationer med hjälp av VMM måste du installera om det när du har återställt VMM-miljön. Mer information om Microsoft Azure Pack för Windows Server finns i Microsoft Azure Pack för Windows Server.
Installera ytterligare VMM-konsoler
Om du var tvungen att ersätta servrar där VMM-konsoler installerades installerar du om konsolerna på dessa servrar.
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.
I VMM-konsolen öppnar du arbetsytan Bibliotek , expanderar Mallar och väljer sedan VM-mallar.
I fönstret Mallar högerklickar du på den mall för virtuella datorer som du vill uppdatera och väljer Egenskaper>Maskinvarukonfiguration för att uppdatera inställningarna.
Återställa Microsoft Azure Hyper-V-Recovery Manager
Om Microsoft Azure Hyper-V-Recovery Manager implementeras i VMM-miljön måste du utföra några steg för att återställa Microsoft Azure Hyper-V-Recovery Manager-providern.
Granska add-ins, drivrutinspaket och certifikat.
När du har återställt VMM granskar du följande objekt för att se till att du har vidtagit nödvändiga åtgärder för dina tillägg, drivrutinspaket och certifikat:
Tillägg för användargränssnitt som inte kommer från Microsoft: Om du vill återställa tillägg för användargränssnitt som inte kommer från Microsoft eller andra tredjepartsprogram som inte kommer från Microsoft läser du respektive programs riktlinjer för återställning.
Drivrutinspaket: Drivrutinspaket som tidigare har lagts till i VMM-biblioteket kanske inte identifieras på korrekt sätt efter en återställning. De kan behöva tas bort och läggas till igen.
Certifikat: Alla VMM-relaterade certifikat på värdar måste uppdateras med informationen från den nya VMM-hanteringsservern.
Anteckning
När du har installerat om VMM uppdaterar VMM de kontokontrollistor (ACL:er) som blev inaktuella på grund av felet. Ingen ytterligare åtgärd krävs.