Dela via


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.

System_CAPS_ICON_important.jpg Viktigt

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:

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.

System_CAPS_ICON_important.jpg 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 används, är att återställa med hjälp av SQL Server-verktyg för återställande och bifogande av en databasfil.
  • För att använda följande steg behöver du ha Administratörsrättigheter som användare.
Säkerhetskopiera VMM-databasen med hjälp av VMM-konsolen
  1. På arbetsytan Settings (Inställningar) på fliken Home (Hem) i gruppen Backup (Säkerhetskopiering) klickar du på Backup (Säkerhetskopiering).

  2. 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
  1. Starta en Windows PowerShell -session.

  2. 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.

System_CAPS_ICON_important.jpg Viktigt

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

    System_CAPS_ICON_note.jpg 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:

  1. 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".

  2. 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:

Å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.
  1. Öppna VMM -konsolen.

  2. 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.

  3. 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".

  4. Lägg till värdar eller virtuella datorer som har lagts till efter den senaste säkerhetskopieringen.

  5. Identifiera hanterade datorer som markeras med "Åtkomst nekad", högerklicka på var och en, klicka på Återassocieraoch ange sedan den administrativa inloggningsinformationen.

  6. 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
  1. 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.

  2. Ändra lösenordet för VMM -kontot på varje server.

  3. 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
  1. 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.

  2. 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
  1. I VMM konsolen, öppna arbetsområdet Bibliotek , expandera Mallar, och klicka sedan på VM-mallar.

  2. 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.

System_CAPS_ICON_note.jpg Obs!

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.