Ratgeber Hyper-V

So sichern Sie Daten von virtuellen Servern

13.04.2011
Von 
Thomas Joos ist freiberuflicher IT-Consultant und seit 20 Jahren in der IT tätig. Er schreibt praxisnahe Fachbücher und veröffentlicht in zahlreichen IT-Publikationen wie TecChannel.de und PC Welt.

Arbeiten mit Snapshots

Hyper-V speichert die Snapshots in dem Verzeichnis, das Sie in den Einstellungen des virtuellen Computers im Bereich Speicherort für Snapshot-Dateien angeben. Standardmäßig handelt es sich um das Verzeichnis C:\ProgramData\Microsoft\Windows\Hyper-V\Snapshots.

Nach der Erstellung eines Snapshots finden Sie in diesem Verzeichnis mehrere Dateien, darunter eine XML-Datei für jeden Snapshot. Rufen Sie den Befehl Zurücksetzen im Kontextmenü des virtuellen Computers auf, wendet Hyper-V den letzten erstellten Snapshot an und setzt den Computer auf diesen Stand zurück. Achten Sie beim Zurückspielen von Snapshots auf virtuellen Domänencontrollern darauf, dass das Active Directory beim Verwenden von Snapshots sehr empfindlich ist, da Daten verloren gehen können.

Grundsätzlich speichert ein Snapshot den aktuellen Zustand des Computers. Standardmäßig besteht ein virtueller Computer aus einer VHD-Datei (seiner Festplatte), einer XML-Datei, welche die Einstellungen des Servers enthält, sowie aus den Statusdateien mit den Endungen *.bin und *.vsv.

Wenn Sie einen Snapshot anfertigen, erstellt der Hyper-V-Manager zunächst eine neue virtuelle Platte, eine *.avhd-Datei oder auch Differencing Disk. Eine solche Datei verwendet als Basis die herkömmliche VHD-Datei, welche die eigentlichen Daten des Servers enthält. Der Snapshot schreibt nur Änderungen in diese AVHD-Datei. Künftig verweist dann die XML-Datei des virtuellen Servers auf die *.avhd-Datei, welche die Änderungen seit dem Snapshot enthält. Setzen Sie den Snapshot zurück, benötigt Hyper-V die AVHD-Datei nicht mehr und verwendet wieder die originale VHD-Datei. Sie sehen den Verweis zur AVHD-Datei auch in der XML-Konfigurationsdatei der virtuellen Maschine.

Haben Sie zum Beispiel drei Snapshots erstellt und wollen den Computer zurücksetzen, indem Sie den Zustand nach dem zweiten Snapshot wiederherstellen, müssen Sie zunächst einen weiteren Schnappschuss erstellen. Machen Sie dass nicht, gehen alle Snapshots verloren, die Sie nach dem zweiten Snapshot erstellt haben. Dieser neue Snapshot zeigt auf den ersten Schnappschuss, den Sie erstellt haben.

Als Administrator müssen Sie dazu keine Aktion durchführen, diese Aufgabe übernimmt Hyper-V. Dazu erstellt der Server beim Anwenden eines Snapshots zunächst eine Kopie der Dateien des Snapshots und wendet diese Kopien an. So stellt Hyper-V sicher, dass der Server nach dem Zurücksetzen den ausgewählten Zustand hat, aber alle verfügbaren Snapshots weiterhin funktionieren.