Die 10 wichtigsten Fakten über Hyper-V-Schnappschüsse

Das Erstellen von Speicher-Snapshots hat sich für diejenigen, die in virtuellen Umgebungen arbeiten, als äußerst effektive Funktion erwiesen. Die Snapshot-Technologie kann jedoch nach hinten losgehen, wenn sie ohne ausreichende Kenntnisse über ihre Funktionsweise, ihre Vor- und Nachteile und ihre Funktionsweise in Ihrer IT-Infrastruktur eingesetzt wird. Dieser Blogbeitrag beschreibt, wie Speicher-Snapshots in virtuellen Hyper-V-Umgebungen verwendet werden, und präsentiert Ihnen eine Liste der 10 wichtigsten Dinge, die Sie über Hyper-V-Snapshots wissen sollten.

NAKIVO for Hyper-V Backup

NAKIVO for Hyper-V Backup

Agentless, application-aware backups for Hyper-V. Anti-ransomware protection, instant VM boot from backup, other virtual/physical platform support and more.

Was ist ein Hyper-V-Schnappschuss?

Ein Hyper-V-Schnappschuss (derzeit als Hyper-V-Checkpoint bezeichnet) ist eine zeitpunktbezogene Kopie einer ausgewählten Virtuellen Maschine (VM), mit der Sie den Zustand, die Daten und die Hardwarekonfiguration der VM zu einem bestimmten Zeitpunkt erfassen können. Hyper-V-Schnappschüsse werden in erster Linie verwendet, um eine VM in ihren vorherigen Zustand zurückzuversetzen, falls unnötige Änderungen an der VM angewendet wurden und der Benutzer diese verwerfen möchte. Der Hauptvorteil dieser Technologie besteht darin, dass Hyper-V-Schnappschüsse einfach und schnell online und offline erstellt werden können, ohne den Arbeitsablauf innerhalb einer laufenden VM zu unterbrechen. In Hyper-V können mehrere Schnappschüsse erstellt, gelöscht und auf eine einzelne VM angewendet werden.

Wichtige Informationen zu Hyper-V-Schnappschüssen

Im Folgenden listen wir die 10 wichtigsten Fakten zu Hyper-V-Schnappschüssen auf, die jeder Hyper-V-Benutzer kennen sollte, um diese Technologie in seinen virtuellen Umgebungen erfolgreich einsetzen zu können.

  • Hyper-V-Schnappschüsse werden eigentlich als Checkpoints bezeichnet

Einige von Ihnen fragen sich vielleicht, warum wir die Snapshot-Technologie in Hyper-V als Schnappschüsse und nicht als Checkpoints bezeichnen. Es stimmt, dass mit der Freigabe von Windows Server 2012 R2 Hyper-V-Schnappschüsse in Hyper-V-Checkpoints umbenannt wurden, um die seit langem in System Center Virtual Machine Management (SCVMM) verwendete Terminologie zu übernehmen. Dies kann als Versuch von Microsoft angesehen werden, eine einheitliche Hyper-V-Terminologie zu schaffen, die sich von den Hauptkonkurrenten unterscheidet.

Beide Begriffe (Hyper-V-Schnappschüsse und Hyper-V-Checkpoints) haben die gleiche Gültigkeit; daher werden wir in diesem Blogbeitrag beide verwenden. Beispielsweise haben sowohl das Cmdlet „Get-VMSnapshot“ als auch der Befehl „Get-VMCheckpoint“ eine ausreichende Funktionalität und können in PowerShell synonym verwendet werden.

Running Hyper-V Snapshot Commands in PowerShell

  • Hyper-V-Schnappschüsse werden als AVHD(X)-Dateien gespeichert

Wenn in Hyper-V ein neuer Hyper-V-Schnappschuss erstellt wird, wird eine neue AVHD(X)-Datei erstellt, die nur die zu diesem bestimmten Zeitpunkt erfassten Daten enthält. Zusammen mit der Differenzfestplatte werden die gespeicherten Statusdateien der VM (BIN und VSV) und die Snapshot-Konfigurationsdatei (XML) erstellt. AVHD(X)-Dateien werden am selben Speicherort wie die ursprüngliche virtuelle Festplatte gespeichert.

Nach der Erstellung des Schnappschusses werden alle Datenänderungen verfolgt und in der entsprechenden Differenzfestplatte (AVHD(X)-Datei) gespeichert, bis ein neuer Hyper-V-Schnappschuss erstellt oder dieser gelöscht wird. Gleichzeitig wird die ursprüngliche VHD-Datei im schreibgeschützten Modus ausgeführt.

  • Hyper-V-Schnappschüsse können Standard- oder Produktions-Schnappschüsse sein.

Vor dem Freigeben von Windows Server 2016 und Windows 10 gab es nur einen Schnappschuss-Typ – Standard. Dieser Schnappschuss-Typ kann den Zustand der VM zu einem bestimmten Zeitpunkt erfassen, einschließlich ihres Speichers. Standard-Schnappschüsse erwiesen sich jedoch als nicht ausreichend effektiv, wenn sie in Produktionsumgebungen angewendet wurden. Aus diesem Grund wurden Hyper-V-Produktions-Schnappschüsse eingeführt. Der Hauptvorteil von Produktions-Snapshots besteht darin, dass sie den Volume Shadow Copy Service (für Windows) oder File System Freeze (für Linux) anwenden, um datenkonsistente und Application-Aware-Snapshots der VM zu erstellen. Somit haben sich Hyper-V-Produktions-Snapshots in Produktionsumgebungen als äußerst hilfreich erwiesen.

Beachten Sie, dass Hyper-V-Produktions-Snapshots standardmäßig ausgewählt sind, Sie den Snapshot-Typ jedoch im Hyper-V-Manager oder in PowerShell ändern können.

  • Hyper-V-Schnappschüsse können verwendet werden, um Systemänderungen rückgängig zu machen

Hyper-V-Schnappschüsse werden in der Regel vor der Installation neuer Software, der Übernahme von Konfigurationsänderungen, der Durchführung von Software-Updates oder der Vornahme von Änderungen an der Registrierung erstellt. Software-Updates und Konfigurationsänderungen können fehlschlagen und zu unerwünschten Ergebnissen führen. Daher ist es eine sinnvolle Option, vorab VM-Schnappschüsse zu erstellen und diese zu verwenden, um die vorgenommenen Änderungen zu verwerfen und die VM in ihren vorherigen Zustand zurückzusetzen.

  • Hyper-V-Schnappschüsse erweisen sich in Test- und Entwicklungsumgebungen als äußerst effektiv.

Es liegt auf der Hand, dass Sie mit Hyper-V-Schnappschüssen die VM einfach und schnell in ihren vorherigen Zustand zurückversetzen können, bevor schädliche Änderungen angewendet werden. Aus diesem Grund können sie als praktikables Werkzeug für Test- und Entwicklungsumgebungen angesehen werden.

Darüber hinaus ist die Verwendung von Hyper-V-Schnappschüssen in Produktionsumgebungen nicht ratsam, da AVHD(X)-Dateien dazu neigen, schnell an Größe zuzunehmen und zusätzlichen Speicherplatz zu beanspruchen, was sich letztendlich auf die Leistung Ihres Servers auswirkt.

  • Hyper-V-Schnappschüsse sind keine Alternative zum Backup

Das Wichtigste, was Sie über Hyper-V-Schnappschüsse wissen sollten, ist, dass sie keine Backups sind und nicht das gleiche Maß an Datensicherheit bieten wie Backup-Software. VM-Schnappschüsse sind lediglich eine kurzfristige Lösung, um den Zustand der VM zu einem bestimmten Zeitpunkt zu speichern, aber sie erstellen keine Kopie der virtuellen Festplatte. Hyper-V-Schnappschüsse können nicht vor Problemen schützen, die den Host beeinträchtigen könnten. Wenn die VM beschädigt wird, werden die erstellten Schnappschüsse gelöscht. Somit bleibt die primäre virtuelle Festplatte ein Single Point of Failure in Ihrer Umgebung.

  • Der Standardsort für Hyper-V-Schnappschüsse ist der Ordner mit der ursprünglichen VHD(X)-Datei.

Hyper-V weist seinen Schnappschüssen automatisch einen Standardsort zu. In der Regel ist dies der Ordner, der die ursprüngliche virtuelle Festplatte enthält, und alle Differenzfestplatten werden automatisch am selben Standort wie ihre übergeordnete Festplatte erstellt.

Bei Verwendung des Hyper-V-Managers können Sie jedoch auswählen, wo die Snapshot-Konfiguration und die Snapshot-Speicherstatusdateien für eine ausgewählte VM gespeichert werden sollen. Öffnen Sie dazu den Hyper-V-Manager und stellen Sie sicher, dass für diese VM keine Hyper-V-Schnappschüsse vorhanden sind. Klicken Sie auf Einstellungen und wählen Sie die Kategorie Checkpoints . Klicken Sie unter Checkpoint-Dateispeicherort, auf Durchsuchen und wählen Sie den Ordner aus, in dem die Dateien gespeichert werden sollen. Um den Vorgang abzuschließen, klicken Sie auf Anwenden Sie und dann OK.

Configuring Hyper-V Snapshot Location

Erwägen Sie, den Standardsitz für Schnappschüsse auf ein anderes Medium zu ändern, um zu verhindern, dass sich AVHD(X)-Dateien ansammeln und den gesamten Speicherplatz belegen.

  • Hyper-V-Schnappschüsse sollten nicht gelöscht, sondern zusammengeführt werden

Wenn Sie mehrere Schnappschüsse auf einem einzelnen Host haben, belegen diese in der Regel viel Speicherplatz, was sich negativ auf die Leistung der Server auswirkt. Aus diesem Grund müssen Sie Hyper-V-Schnappschüsse von Zeit zu Zeit löschen, um Speicherplatz auf einem Hyper-V-Host freizugeben. AVHD(X)-Dateien sollten jedoch nicht direkt von dem Systemordner gelöscht werden. Stattdessen sollten sie zusammengeführt werden.

Während des Zusammenführungsvorgangs werden AVHD(X)-Dateien mit der übergeordneten Festplatte zusammengeführt. Nach Abschluss des Vorgangs werden die Snapshot-Dateien aus dem System gelöscht. Um Hyper-V-Schnappschüsse zusammenzuführen, verwenden Sie den Hyper-V-Manager oder PowerShell-Cmdlets.

  • Der Name eines Hyper-V-Schnappschusses sollte eindeutig sein

Wenn ein Hyper-V-Schnappschuss zum ersten Mal erstellt wird, wird ihm automatisch ein Standardname zugewiesen. Der Standardname eines Hyper-V-Schnappschusses hat das folgende Format: VM-Name – (MM/TT/JJJJ – hh:mm:ss AMPM). Diese Art von Namen kann manchmal verwirrend sein, insbesondere wenn Sie mit mehreren Hyper-V-Schnappschüssen arbeiten. Daher empfehlen wir Ihnen, VM-Schnappschüsse umzubenennen, damit sie sich voneinander unterscheiden lassen. Geben Sie jedem Schnappschuss einen eindeutigen Namen, der Details zum Status der VM zum Zeitpunkt der Erstellung des Schnappschusses enthält. Auch hier können Hyper-V Manager und PowerShell verwendet werden, um Hyper-V-Schnappschüsse umzubenennen.

  • Mehrere Hyper-V-Schnappschüsse können einen Snapshot-Baum bilden

Wenn Sie den Hyper-V-Manager öffnen und sich die erstellten Prüfpunkte ansehen, werden Sie feststellen, dass ihre Struktur der Form eines Baums ähnelt, wobei jeder Zweig von dem vorhergehenden hervorgeht.

Multiple Hyper-V Snapshots Can Form a Snapshot Tree

Wenn Sie mehrere Prüfpunkte in Ihrer Infrastruktur haben, werden diese nicht zufällig sortiert, sondern in Eltern-Kind-Hierarchien organisiert, wobei ein einzelner Prüfpunkt als Elternteil eines danach erstellten Prüfpunkts (der als Kind bezeichnet wird) bezeichnet wird. Beachten Sie, dass ein einzelner Prüfpunktbaum bis zu 50 Prüfpunkte enthalten kann. Sie müssen den Status des Checkpoint-Baums überwachen, um sicherzustellen, dass er nicht zu groß wird, da dies die Leistung der VM beeinträchtigt und den Speicherplatz reduziert.

Fazit

Trotz der vielen Vorteile von Hyper-V-Schnappschüssen ist ihre Funktionalität noch nicht ausgereift genug, um eine zuverlässige Datensicherheit zu gewährleisten. Daher können Hyper-V-Schnappschüsse nur in bestimmten Verwendungsfällen effektiv eingesetzt werden, z. B. bei der Entwicklung und beim Testen, wo Sie die unmittelbaren Ergebnisse Ihrer Arbeit sehen müssen und die Möglichkeit haben, Änderungen im System rückgängig zu machen.

Wenn Sie nach einer zuverlässigen Lösung suchen, die mehrere Optionen für die Datensicherheit bietet, mit verschiedenen Funktionen ausgestattet ist und zu einem Bruchteil des Standardpreises erhältlich ist, sollten Sie NAKIVO Backup & Replikation in Betracht ziehen. Die Lösung bietet zahlreiche Vorteile wie Speicherplatzoptimierung, Zeit- und Arbeitsersparnis, verbesserte Leistung, Geschwindigkeitssteigerung, reduzierter Verwaltungsaufwand, erhöhte Zuverlässigkeit, Automatisierung der Disaster Recovery (DR) und vieles mehr.

Try NAKIVO Backup & Replication

Try NAKIVO Backup & Replication

Get a free trial to explore all the solution’s data protection capabilities. 15 days for free. Zero feature or capacity limitations. No credit card required.

Empfohlene Artikel