Hyper-V-Backup auf Host- oder Gast-Ebene
<> Das VM-Backup auf Gast-Ebene ähnelt einem Physischen Backup eines Hosts. Zur Durchführung des Vorgangs zum Backup wird eine spezielle agentenbasierte Software auf dem Gastbetriebssystem (OS) installiert. Fast alle Backup-Produkte für Windows verwenden den Volume Shadow Copy Service (VSS – auch bekannt als Volume Snapshot Service) von Microsoft. VSS ist eine Technologie, die entwickelt wurde, um Application-Aware Backup-Kopien Ihrer Daten mit Schnappschüssen zu erstellen. Für diesen Prozess werden spezielle Komponenten von VSS verwendet, die als VSS-Writer bezeichnet werden. Unter Linux können LVM-Snapshots (Logical Volume Manager) für einen ähnlichen Zweck verwendet werden. Ein Agent ist eine Backup-Software, die auf einem physischen Computer oder einer Virtuellen Maschine installiert wird, um mit dem Dateisystem und den Anwendungen zu interagieren. Agenten können verwendet werden, um Kopien des gesamten Systems oder einzelner Dateien oder Programme zu erstellen. Agenten werden in der Regel als Systemprozess innerhalb des Gastbetriebssystems ausgeführt. Sie stellen eine Netzwerkverbindung zu einem Server her, auf dem Sie Backups verwalten können. Backup-Lösungen, die Agenten verwenden, werden oft als Legacy-Backup-Lösungenbezeichnet. Backups auf Gast-Ebene können aus folgenden Gründen verwendet werden: Für das Backup von Hyper-V-VMs werden Sicherungsmethoden auf Host-Ebene bevorzugt. Sicherungsmethoden auf Host-Ebene arbeiten auf Hypervisor-Ebene und nicht auf der Ebene der virtuellen Maschine und können VMs unabhängig vom darauf laufenden Betriebssystem sichern. Virtuelle Maschinen können vollständig gesichert werden, einschließlich der virtuellen Festplattendateien (gekennzeichnet durch das VHD-Format in Hyper-V) und der Konfigurationsdateien, in denen die VM-Einstellungen wie CPU, Speicher, Netzwerk usw. gespeichert sind. Es gibt zwei Arten von Backup-Methoden auf Host-Ebene: die Saved State-Methode und die Child VM Snapshot-Methode. The Saved State Method ist eine Offline-Methode, die nicht Application-Aware ist. Bei Verwendung dieser Methode weist der Volume Shadow Copy Service von Hyper-V den VSS-Writer an, den Sicherungsprozess durchzuführen. Wenn die VM zu diesem Zeitpunkt ausgeführt wird, wird sie in einen „gespeicherten Zustand” versetzt. Das bedeutet, dass die VM für kurze Zeit offline geht, während der Schnappschuss erstellt wird. Der VSS-Writer von Hyper-V versetzt die VM in einen Ruhezustand. Dadurch wird sichergestellt, dass geöffnete Dateien gespeichert und der Status laufender Anwendungen auf der virtuellen Festplatte aufgezeichnet werden können. Im Detail besteht dieser Prozess aus den folgenden Schritten: Die Methode für Schnappschüsse von untergeordneten VMs ist eine Application-Aware-Methode und wird bevorzugt verwendet, um laufende VMs zu sichern. Diese Methode kann für Produktionsumgebungen mit hoher Verfügbarkeit verwendet werden. Die VM bleibt während des Vorgangs zum Backup online, aber das erstellte Backup ist dennoch transaktionskonsistent. Während die Methode „Gespeicherter Zustand“ Hyper-V VSS außerhalb der untergeordneten VMs verwendet, nutzt die Methode „Schnappschuss der untergeordneten VM“ den VSS-Mechanismus innerhalb der untergeordneten VM (der Begriff „untergeordnete VM“ ist gleichbedeutend mit „Gast-VM“), um Backups zu erstellen. Die Ereignisabfolge ähnelt teilweise der Saved State-Methode. Hyper-V-Integrationsdienste werden für die Erstellung von Backups mit der Child-VM-Schnappschuss-Methode verwendet; sie ermöglichen eine spezielle Interaktion zwischen dem Hypervisor und der Child-VM. Diese Dienste umfassen eine Sammlung von Treibern und Diensten, die je nach Bedarf einzeln aktiviert oder deaktiviert werden können. Der oben beschriebene VSS Requestor Service ist Teil der Integration Services-Suite, die auf der Virtuellen Maschine installiert sein muss, um Backups auf Host-Ebene durchführen zu können. Seit Windows Server 2008 R2 und Windows 7 sind die Integration Services im Betriebssystem enthalten. Wenn Sie die Integrationsdienste auf der VM manuell installieren oder aktualisieren möchten, können Sie dies mit dem Hyper-V-Manager tun, indem Sie das virtuelle Festplatten-Image „vmguest.iso“ auf dem virtuellen Laufwerk der VM mounten. Um die Integrationsdienste auf einem Hyper-V-Host manuell zu aktualisieren, können Sie sie von der Microsoft-Website herunterladen und über PowerShell installieren. Windows 10 und Windows Server 2016 können die Integrationsdienste sowohl auf Hosts als auch auf Gästen über den Windows Update-Dienst aktualisieren. Die folgenden Bedingungen müssen erfüllt sein, um ein Backup mit der Kind-VM-Schnappschuss-Methode durchzuführen: Wenn eine der oben aufgeführten Bedingungen nicht erfüllt ist, kann die Snapshot-Methode für untergeordnete VMs nicht verwendet werden. In diesem Verwendungsfall wird standardmäßig die Methode „Gespeicherter Zustand“ verwendet. Wie oben gezeigt, sind Backup-Methoden auf Host-Ebene für die Sicherung von Hyper-V-VMs vorzuziehen und bieten gegenüber der Methode auf Gast-Ebene viele Vorteile. Diese Vorteile lassen sich wie folgt zusammenfassen: NAKIVO Backup & Replication verwendet Methoden auf Host-Ebene, um Virtuelle Maschinen zu sichern, und vereinfacht die Konfiguration von Backupaufträgen. NAKIVO Backup & Replication bietet native Sicherungen für Hyper-V Server 2012 R2 sowie Hyper-V Server 2016 und kann blockbasierte Image-Sicherungen von laufenden Virtuellen Maschinen ohne Ausfallzeiten durchführen. Das Produkt verwendet außerdem verschiedene Technologien zur Speichereinsparung. Hyper-V-Backups sind inkrementell aufgrund von Resilient Change Tracking (RCT), das die seit dem letzten Backup geänderten Datenblöcke verfolgt. Die Hyper-V-Backup-Daten werden im Repository im vollständigen synthetischen Modusgespeichert. Dateien werden während des Hyper-V-Backup-Prozesses ausgeschlossen, und die Daten werden durch Globale Deduplizierung weiter reduziert, um die Größe zu reduzieren. Funktionen von NAKIVO Backup & Replikation & >
Wir haben sowohl Methoden zum Backup auf Gast- als auch auf Host-Ebene für virtuelle Hyper-V-Maschinen behandelt. Backups auf Gast-Ebene erfordern den Einsatz von Agenten, während Backups auf Host-Ebene eine Reihe von Vorteilen bieten, darunter eine einfachere Wiederherstellung und Ressourceneinsparungen. Aus diesem Grund führt NAKIVO Backup & Replikation Application-Aware Hyper-V-Backups auf Host-Ebene durch. & Die Child-VM-Schnappschuss-Methode wird in der Regel für Produktionsumgebungen bevorzugt, da sie die Erstellung transaktionskonsistenter Online-Backups ohne Unterbrechung des Betriebs der Virtuellen Maschine ermöglicht. Wenn eine Virtuelle Maschine offline ist, kann die Saved-State-Methode verwendet werden. Wenn aus Kompatibilitätsgründen oder aufgrund anderer Einschränkungen keine der beiden Backup-Methoden auf Host-Ebene verwendet werden kann, kann ein Backup auf Gast-Ebene durchgeführt werden.Hyper-V-Backup auf Gast-Ebene
Die Rolle von Agenten

Verwendungsfälle für Backups auf Gast-Ebene in der virtuellen Umgebung

Nachteile von Backups auf Gast-Ebene
Hyper-V-Backup auf Host-Ebene

Saved State Method
Wie funktioniert die Methode des gespeicherten Zustands?
Methode für Schnappschüsse von untergeordneten VMs
Wie funktioniert die Child VM Schnappschuss-Methode?
Die Rolle der Hyper-V-Integrationsdienste
Anforderungen für die Verwendung der Snapshot-Methode für untergeordnete VMs
Vorteile von Backup-Methoden auf Host-Ebene
Verwendung von NAKIVO Backup & Replikation zur Verbesserung des Hyper-V-Backups
Fazit