VMM sichern und wiederherstellen
Dieser Artikel beschreibt den Sicherungs- und Wiederherstellungsprozess in einer System Center Virtual Machine Manager (VMM)-Umgebung und enthält einige Empfehlungen.
Vor der Installation
- Verwenden Sie keine Prüfpunkte für die Notfallwiederherstellung. Prüfpunkte erstellen keine vollständigen Duplikate des Festplatteninhalts und kopieren auch keine Daten auf einen separaten Datenträger.
- Sie können einen Prüfpunkt als temporäres Backup verwenden, bevor Sie ein Betriebssystem auf einer virtuellen Maschine aktualisieren. Auf diese Weise können Sie das Update zurücksetzen, wenn es nachteilige Auswirkungen hat.
- Sie sollten eine Sicherungsanwendung verwenden, um Ihre Daten zu sichern und bei einem katastrophalen Datenverlust wiederherzustellen. Eine Möglichkeit ist System Center Data Protection Manager (DPM).
- Daten wie RAA-Passwörter (Remote Access Authorization) und der Produktschlüssel können bei der Neuinstallation von VMM eingegeben werden. Einige verschlüsselte Daten, wie z. B. die Rollen virtueller Maschinen, können jedoch nicht erneut eingegeben werden.
- Sie können solche Daten nicht sichern und wiederherstellen, wenn Sie die Data Protection Application Programming Interface (DPAPI) für die Sicherung des VMM verwenden.
- Die Daten gehen verloren, wenn der VMM-Verwaltungsserver fehlschlägt.
Erstellen und Implementieren eines Sicherungsplans
Zu den grundlegenden Elementen eines Sicherungsplans gehören eine Liste der zu sichernden Daten und eine Übersicht darüber, was in Ihrer Umgebung häufig geändert wird (und daher häufig gesichert werden muss).
Sichern der VMM Datenbank
Die VMM-Datenbank enthält Informationen wie Konfigurationen, Dienstvorlagen, Profile, Vorlagen für virtuelle Maschinen, Dienste, Dienste mit horizontaler Skalierung und andere wichtige Daten, die für das ordnungsgemäße Funktionieren des VMM erforderlich sind. Sichern Sie die VMM-Datenbank regelmäßig.
Die VMM-Datenbank kann auf dem VMM-Verwaltungsserver oder auf einem separaten Server gespeichert werden, auf dem Microsoft SQL Server ausgeführt wird. Um die VMM-Datenbank zu sichern, können Sie eine oder mehrere der folgenden Aktionen verwenden:
SQL Server-Tools. Weitere Informationen finden Sie unter Erstellen einer vollständigen Datenbanksicherung (SQL Server).
Andere Sicherungstools, die in Ihrer Umgebung verwendet werden.
Die VMM-Konsole oder ein Windows PowerShell-Cmdlet, wie in den folgenden Verfahren beschrieben.
Wir empfehlen, zusätzlich zur Sicherung der Datenbank eine Sicherung des Systemstatus des VMM-Verwaltungsservers zu erstellen, damit Sie den Server im Falle eines katastrophalen Datenverlusts mit derselben Sicherheits (SID)-ID neu erstellen können. Die SID ist ein wesentlicher Bestandteil der Autorisierung des VMM auf den Hosts der virtuellen Maschinen.
Wichtig
- Es gibt mehrere Möglichkeiten, die VMM-Datenbankdatei wiederherzustellen, die Sie durch eines der folgenden Sicherungsverfahren erstellt haben. Eine Möglichkeit, die voraussetzt, dass der VMM-Management-Server funktioniert, ist die Verwendung des Tools SCVMMRecover.exe, wie in Backup-SCVMMServer beschrieben (obwohl SCVMMRecover.exe kein Cmdlet ist). Eine andere Möglichkeit, die nicht voraussetzt, dass der VMM-Verwaltungsserver funktioniert, ist die Wiederherstellung mit den SQL Server-Tools für die Wiederherstellung und das Anhängen einer Datenbankdatei.
- Um die folgenden Verfahren anwenden zu können, müssen Sie Mitglied der Benutzerrolle Administrierende sein.
Sie können die VMM-Datenbank auf folgende Weise sichern:
- Mithilfe der VMM-Konsole
- Durch Verwendung von Cmdlets in Windows PowerShell
Wählen Sie die erforderliche Registerkarte aus, um die VMM-Datenbank durch folgende Schritte zu sichern:
Führen Sie die folgenden Schritte aus, um die VMM-Datenbank mithilfe der VMM-Konsole zu sichern:
Wählen Sie im Arbeitsbereich Einstellungen auf der Seite Startseite in der Gruppe Sicherung die Option Sicherung.
Geben Sie im Dialogfeld Virtual Machine Manager Backup den Speicherort für die Sicherungsdatei an. Wählen Sie einen Ordner aus, der kein Stammverzeichnis ist und auf den SQL Server zugreifen kann.
Sie können den Status der Sicherung im Arbeitsbereich Aufträge überprüfen.
Informationen zum Wiederherstellen der Sicherungskopie finden Sie in dem Wichtigen Hinweis vor diesem Verfahren.
Sichern von Hosts und virtuellen Maschinen
Hosts für virtuelle Computer sind Hyper-V-Hosts, VMware ESXi-Hosts und Host-Cluster, auf denen virtuelle Computer und Dienste bereitgestellt werden. Zur Sicherung von Hosts und Clustern virtueller Computer verwenden Sie Microsoft System Center Data Protection Manager (DPM) oder eine andere Sicherungsanwendung, die den Volume Shadow Copy Service (VSS) nutzt, um die Daten von Hosts und virtuellen Computern auf eine Remote-Dateiserver-Freigabe zu kopieren.
Wichtig
Es wird empfohlen, täglich Konfigurationsdateien für virtuelle Computer (VMC) zu sichern.
Inventarisieren Sie Ihre Hosts, und sichern Sie dann alle gehosteten virtuellen Computer. Um die Liste der Hosts abzurufen, die von VMM verwaltet werden, führen Sie das folgende Cmdlet über eine Windows PowerShell-Befehlszeile aus:
$vmhost = get-scvmmserver <VMM management server name> | get-scvmhost
Für weitere Informationen siehe Get-SCVMMServer und Get-SCVMHost.
Sichern Sie alle Konfigurations- und Ressourcendateien auf jedem VMM-Host mit einer Sicherungssoftware, die den VMM-VSS-Writer unterstützt. Backup-Software, die VMM unterstützt, kann die Anzahl der für die Archivierung und Wiederherstellung virtueller Maschinen erforderlichen Schritte minimieren, die Downtime verringern und die Konsistenz der archivierten oder wiederhergestellten Daten gewährleisten.
Sichern von Bibliotheksservern
Die VMM-Bibliothek umfasst dateibasierte Ressourcen wie virtuelle Festplatten, ISO-Images, Skripte, Treiberdateien und Anwendungspakete, die auf Bibliotheksservern gespeichert sind. Diese Ressourcen sind eng mit Ressourcen in der VMM-Datenbank verbunden, die nicht dateibasiert sind, wie z. B. Vorlagen und Profile für virtuelle Maschinen und Dienste. Alle diese Ressourcen sollten gesichert werden.
Um die Daten auf den Bibliotheksservern zu sichern, verwenden Sie System Center Data Protection Manager (DPM) oder eine andere Sicherungsanwendung, die den Volume Shadow Copy Service (VSS) nutzt, um Host- und Daten virtueller Maschinen auf eine Remote-Dateiserverfreigabe zu kopieren. Führen Sie das folgende Cmdlet in der Windows PowerShell-Befehlszeile aus, um eine Liste der VMM-Bibliotheksserver zu erhalten:
$libraryservers = get-scvmmserver <VMM management server name> | get-sclibraryserver
Für weitere Informationen siehe Get-SCVMMServer und Get-SCLibraryServer.
Sichern Sie alle Dateien auf Bibliotheksfreigaben in einem gemeinsamen Ordner auf einem Remote-Dateiserver, einschließlich der Dateien mit den folgenden Erweiterungen:
- VHD und VHDX
- .iso
- .vmx
- PS1
- .vmc
- *.vsv
Sichern privater VMM-Clouds
Um die Replikation und das Failover von virtuellen Maschinen in VMM-Clouds zu orchestrieren und zu automatisieren, können Sie Azure Site Recovery Manager verwenden. Sie können auf folgende Weise replizieren:
Von einer lokalen VMM-Site zu einem anderen unter Verwendung der Hyper-V-Replikation oder SAN-Replikation.
Von einer lokalen VMM-Site zu Azure unter Verwendung der Hyper-V-Replikation.
Sichern von Registrierungsschlüsseln, Verschlüsselungsschlüsseln und Anmeldeinformationen
Verwenden Sie die folgenden Richtlinien, um Registrierungsschlüssel, Verschlüsselungsschlüssel und nicht vom VMM verwaltete Anmeldeinformationen zu sichern:
Registrierungsschlüssel: VMM verwendet mehrere Registrierungsschlüssel zum Speichern wichtiger Einstellungen. Die Einstellungen werden in dem folgenden Registrierungsschlüssel und seinen Unterschlüsseln gespeichert: HKLM\Software\Microsoft\Microsoft System Center Virtual Machine Manager Server\Settings.
Sie sollten diesen gesamten Bereich der Registrierung sichern, möglicherweise mit Ausnahme des SQL-Unterschlüssels. Wenn Sie den SQL-Unterschlüssel sichern, erfassen Sie den Datenbanknamen, den Speicherort und andere Details zum Zeitpunkt der Sicherung, die möglicherweise nicht mit den VMM-Datenbankdetails übereinstimmen, die Sie zum Zeitpunkt der Wiederherstellung wünschen.
Um Registrierungsschlüssel zu sichern, können Sie die Funktion Exportieren von Regedit oder ein anderes Tool verwenden, das in Ihrer Umgebung zum Sichern von Registrierungsschlüsseln verwendet wird.
Verschlüsselungsschlüssel in Active Directory Domain Services: Wenn Distributed Key Management (DKM) konfiguriert ist, speichern Sie VMM-bezogene Verschlüsselungsschlüssel in Active Directory Domain Services (AD DS). Um diese Schlüssel zu sichern, sichern Sie Active Directory regelmäßig.
Nicht-VMM-verwaltete Anmeldeinformationen: Einige Anmeldeinformationen, die sich auf den VMM beziehen, werden von der Windows Anmeldeinformationsverwaltung auf dem VMM-Management-Server verwaltet. Um auf die Anmeldeinformationsverwaltung zuzugreifen, wählen Sie in der Systemsteuerung Alle Systemsteuerungselemente und dann Anmeldeinformationsverwaltung aus. Wählen Sie Anmeldeinformationen sichern, um alle VMM-bezogenen Anmeldeinformationen zu sichern.
Sichern Sie Add-Ins für die Benutzeroberfläche von Nicht-Microsoft und andere Nicht-Microsoft-Anwendungen
Sie können Add-Ins für die Benutzeroberfläche (UI) verwenden, die nicht von Microsoft stammen, um die Funktionalität der VMM-Konsole zu erweitern. Die Daten, die von einem UI-Add-In verwendet werden, können auf dem lokalen Server oder auf einem Remotecomputer gespeichert und mit bestimmten Berechtigungen konfiguriert sein. Beachten Sie die Sicherungsrichtlinien Ihres spezifischen Benutzeroberfächen-Add-Ins.
Für andere Anwendungen, die nicht von Microsoft stammen, lesen Sie bitte die spezifischen Sicherungsrichtlinien der jeweiligen Anwendung.
Wiederherstellung der VMM-Umgebung
Wiederherstellung der VMM-Datenbank, falls erforderlich
Wenn die VMM-Datenbank wiederhergestellt werden muss, stellen Sie sie zunächst mit dem Verfahren wieder her, das Ihrer Sicherungsmethode entspricht. Informationen zur Wiederherstellung mit SQL Server-Tools finden Sie beispielsweise unter Übersicht über Wiederherstellung und Wiederherstellung (SQL Server).
Wenn die VMM-Datenbank das einzige Element ist, das Sie wiederherstellen müssen, und Sie Informationen über das Tool SCVMMRecover.exe wünschen, lesen Sie Backup-SCVMMServer.
Sie können den VMM-Server auf demselben oder einem anderen Computer wiederherstellen. Wählen Sie die erforderliche Registerkarte für die Schritte zur Wiederherstellung des VMM-Servers aus:
Wenn Sie denselben Computer für den VMM-Server verwenden, führen Sie eine Systemstatuswiederherstellung auf diesem Computer durch (andernfalls können Sie diesen Abschnitt überspringen). Wenn Sie dies tun, bleibt die SID des VMM-Servers gleich, und es sind weniger Schritte zur Wiederherstellung Ihrer VMM-Umgebung erforderlich.
Nachdem Sie den VMM-Server wiederhergestellt haben, führen Sie die folgenden Schritte aus:
Entfernen Sie alle Hosts oder virtuellen Computer aus der VMM-Konsole, die nach der letzten Sicherung entfernt wurden. Wenn ein Host nach der letzten Sicherung entfernt wurde, erscheint er als Nicht antwortend und alle virtuellen Computer auf dem Host erscheinen als Host nicht antwortend. Wenn der Host vorhanden ist, aber ein virtueller Computer nach der letzten Sicherung entfernt wurde, erscheint der virtuelle Computer als Fehlt.
Fügen Sie alle Hosts oder virtuelle Computer hinzu, die nach der letzten Sicherung hinzugefügt wurden.
Update von Hosts mit dem neuen VMM Verwaltungsserver
Öffnen Sie die VMM-Konsole.
Überprüfen Sie bei Bedarf die Listen der Hosts und virtuellen Computer, um sich auf spätere Schritte in dieser Prozedur vorzubereiten:
Um die Liste der Server zu überprüfen, wählen Sie im Arbeitsbereich Fabric auf der linken Seite Server.
Um die Liste der virtuellen Computer zu überprüfen, wählen Sie im Arbeitsbereich VMs und Dienste auf der linken Seite Alle Hosts.
Entfernen Sie alle Hosts oder virtuellen Computer aus der VMM-Konsole, die nach der letzten Sicherung entfernt wurden. Wenn ein Host nach der letzten Sicherung entfernt wurde, erscheint er als Nicht antwortend und alle virtuellen Computer auf dem Host erscheinen als Host nicht antwortend. Wenn der Host vorhanden ist, aber ein virtueller Computer nach der letzten Sicherung entfernt wurde, erscheint der virtuelle Computer als Fehlt.
Fügen Sie alle Hosts oder virtuelle Computer hinzu, die nach der letzten Sicherung hinzugefügt wurden.
Identifizieren Sie die verwalteten Computer, die als Zugriff verweigert markiert sind, klicken Sie mit der rechten Maustaste auf jeden einzelnen, wählen Sie Neu zuordnen und geben Sie dann die Administratoranmeldeinformationen an.
Wenn Sie einen VMM-Verwaltungsserver wiederherstellen, der auch ein Bibliotheksserver war, listet der neue Computer den ursprünglichen VMM-Server als Standardbibliotheksserver auf. Entfernen Sie in der Ansicht Bibliothek den ursprünglichen Bibliotheksserver, und fügen Sie dann den neuen Computer als Bibliotheksserver hinzu.
Möglicherweise müssen Sie auch die Server im Perimeternetzwerk (auch bekannt als DMZ, demilitarisierte Zone und abgeschirmtes Subnetz) neu zuordnen, wie im nächsten Abschnitt beschrieben.
Neuzuordnen von Servern in einem Umkreisnetzwerk
Nachdem Sie einen VMM-Server wiederhergestellt haben, erscheinen Server in einem Umkreisnetzwerk möglicherweise initial als Nicht antwortend. Führen Sie in diesem Fall die folgenden Schritte aus:
Melden Sie sich bei jedem Server im Umkreisnetzwerk an, und suchen Sie dann das VMM-Konto. Das VMM-Konto ist ein lokales Administratorkonto mit dem 10-stelligen Benutzernamen scvmm plus 5 zufällige Zeichen.
Ändern Sie das Passwort für das VMM-Konto auf jedem Server.
Wählen Sie auf dem VMM-Verwaltungsserver im Dialogfeld Hosteigenschaften die Option Optionen, und weisen Sie dann jedem Server dasselbe Passwort zu, das Sie in Schritt 2 erstellt haben.
Wiederherstellen von VMM Bibliotheksservern
Um einen Bibliotheksserver nach einem Datenverlust wiederherzustellen, stellen Sie die Dateiserver-Freigaben wieder her, und stellen Sie dann die Daten auf den Freigaben wieder her.
Nachdem Sie den VMM-Verwaltungsserver und die VMM-Datenbank wiederhergestellt haben, werden die Bibliotheksserver in der VMM-Konsole aufgeführt. Verknüpfen Sie diese Listen bei Bedarf erneut mit den physischen Bibliotheksservern.
- Wenn der neu wiederhergestellte Computer denselben Namen wie der ursprüngliche Computer hat, installieren Sie den Virtual Machine Manager-Agent lokal auf diesem Gerät und ordnen Sie den Computer dann erneut dem VMM-Verwaltungsserver zu.
- Wenn der neu wiederhergestellte Computer einen anderen Namen als der ursprüngliche Computer hat, entfernen Sie den ursprünglichen Computer über die VMM-Konsole aus der Liste der verwalteten Computer und fügen Sie dann den neuen Computer hinzu.
Wiederherstellung von Registrierungsschlüsseln, Active Directory-Objekten und Anmeldeinformationen, die nicht vom VMM verwaltet werden
Verwenden Sie die folgenden Richtlinien zum Wiederherstellen von Registrierungsschlüsseln, Active Directory-Objekten und nicht VMM-verwalteten Anmeldeinformationen:
Registrierungsschlüssel: Um Registrierungsschlüssel wiederherzustellen, die zuvor gesichert wurden, können Sie die Funktion Import von Regedit oder ein anderes Tool verwenden, das in Ihrer Umgebung zum Sichern und Wiederherstellen von Registrierungsschlüsseln verwendet wird. Stellen Sie den SQL-Unterschlüssel jedoch nicht wieder her, wenn der Datenbankname, der Speicherort und andere darin enthaltene Details nicht mit dem übereinstimmen, was Sie für die VMM-Datenbank zum Zeitpunkt der Wiederherstellung der Registrierungsschlüssel wünschen.
Active Directory-Objekte: Wenn die Verwaltung verteilter Schlüssel (Distributed Key Management, DKM) in Ihrer VMM-Umgebung aktiviert ist, speichert VMM einige Daten in Active Directory, z. B. RAA-Passwörter, Produktschlüsselinformationen und Daten zur Rolle der virtuellen Maschine. Nach der Neuinstallation des VMM können Sie bei Bedarf einige der in Active Directory gespeicherten Daten erneut eingeben, z. B. RAA-Passwörter und Produktschlüsselinformationen. Nach der Neuinstallation von VMM und (wenn nötig) der Wiederherstellung von Active Directory sind die Daten in Active Directory weiterhin für VMM zugänglich.
Nicht-VMM-verwaltete Anmeldeinformationen: Wählen Sie in der Systemsteuerung Alle Elemente der Systemsteuerung und dann Anmeldeinformationsverwaltung. Wählen Sie Anmeldeinformationen wiederherstellen, um alle VMM-bezogenen Anmeldeinformationen wiederherzustellen, die zuvor gesichert wurden.
Aufgaben nach der Wiederherstellung
Je nach VMM-Konfiguration müssen Sie möglicherweise einige der folgenden Aufgaben ausführen, nachdem Sie Ihre VMM-Umgebung wiederhergestellt haben:
Konfigurieren von Always On-Verfügbarkeitsgruppen
Wenn die VMM-Datenbank unter Verwendung von SQL Server Always On Availability Groups konfiguriert wurde, müssen Sie einige Aufgaben ausführen, um sicherzustellen, dass die Datenbank korrekt mit einer Verfügbarkeitsgruppe konfiguriert ist.
Erneutes Installieren von Microsoft Azure Pack
Wenn Microsoft Azure Pack in Ihrer Umgebung zur Unterstützung von Tenants mithilfe von VMM bereitgestellt wurde, müssen Sie es nach der Wiederherstellung der VMM-Umgebung neu installieren. Weitere Informationen zu Microsoft Azure Pack für Windows Server finden Sie unter Microsoft Azure Pack für Windows Server.
Installieren zusätzlicher VMM-Konsolen
Wenn Sie einen Server ersetzen mussten, auf dem VMM-Konsolen installiert waren, installieren Sie die Konsolen auf diesen Servern neu.
Vorlagen für virtuelle Maschinen aktualisieren
Alle Vorlagen für virtuelle Maschinen, die wiederhergestellt wurden, müssen die virtuelle Festplatte, auf der sich das Betriebssystem befindet, korrekt angeben.
Öffnen Sie in der VMM-Konsole den Arbeitsbereich Bibliothek, erweitern Sie Vorlagen und wählen Sie dann VM Vorlagen.
Klicken Sie im Bereich Vorlagen mit der rechten Maustaste auf die Vorlage der virtuellen Maschine, die Sie aktualisieren möchten, und wählen Sie Eigenschaften>Hardwarekonfiguration, um die Einstellungen zu aktualisieren.
Microsoft Azure Hyper-V Recovery Manager wiederherstellen
Wenn Microsoft Azure Hyper-V Recovery Manager in der VMM-Umgebung implementiert ist, müssen Sie einige Schritte durchführen, um den Microsoft Azure Hyper-V Recovery Manager Anbieter wiederherzustellen.
Überprüfen von Add-Ins, Treiberpaketen und Zertifikaten
Nachdem Sie den VMM wiederhergestellt haben, überprüfen Sie die folgenden Punkte, um sicherzustellen, dass Sie die erforderlichen Schritte für Ihre Add-Ins, Treiberpakete und Zertifikate durchgeführt haben:
Nicht-Microsoft-Benutzeroberflächen-Add-Ins: Um Nicht-Microsoft-Benutzeroberflächen-Add-Ins oder andere Anwendungen von Drittanbietern wiederherzustellen, lesen Sie die Wiederherstellungsrichtlinien der jeweiligen Anwendung.
Treiberpakete: Treiberpakete, die zuvor zur VMM-Bibliothek hinzugefügt wurden, werden nach einer Wiederherstellung möglicherweise nicht korrekt erkannt. Möglicherweise müssen sie entfernt und erneut hinzugefügt werden.
Zertifikate: Alle VMM-bezogenen Zertifikate auf den Hosts müssen mit den Informationen des neuen VMM-Management-Servers aktualisiert werden.
Hinweis
Nach der Neuinstallation des VMM aktualisiert der VMM die Kontosteuerelement-Listen (ACLs), die aufgrund des Fehlers veraltet sind. Ein weiteres Eingreifen ist nicht erforderlich.