Snapshot
Whitepaper: Backup von Snapshots - VMware und Hyper-V im Vergleich
Immer mehr Unternehmen setzen neben dem Marktführer VMware auch Hyper-V von Microsoft ein. Die zwei Produkte unterscheiden sich besonders in ihrer Snapshot-Technologie, auf die sich die meisten modernen Backup-Anwendungen bei der Sicherung virtueller Maschinen stützen.
VirtualBox: Clones von virtuellen Maschinen erstellen
Der kostenlose Desktop-Virtualisierer VirtualBox brachte in der Version 4.1 einige wichtige Neuerungen, darunter Aero-Unterstützung für Windows-Gäste und das Clonen von virtuellen Maschinen. Letzteres wurde aber in der grafischen Benutzeroberfläche nur unvollständig implementiert, so dass dort nur volle Clones angelegt werden konnten. Für Linked Clones musste man die Kommandozeile bemühen. In der Version 4.1.2 ist dieses Manko behoben, so dass sich das Klonen nun für alle Benutzer leicht erschließt.
Snapshots in Hyper-V anlegen, zusammenführen und wiederherstellen
Während der Virtual PC mit der Undo-Disk keine echten Snapshots bietet, hat Microsoft seinen Bare-Metal-Hypervisor mit derartigen Funktionen ausgestattet. Ihr wesentlicher Vorteil besteht darin, dass man virtuelle Maschinen "von außen" auf einen bestimmten Zustand zurücksetzen kann.Die grundlegenden Snapshot-Aktionen bestehen im Anlegen und im Zusammenführen von Snapshots sowie im Zurückkehren auf einen vorigen Zustand.
Full versus linked Clones: VMs und Snapshots duplizieren
Moderne Virtualisierungssoftware bietet mit der Erstellung von Snapshots die Möglichkeit, eine virtuelle Maschine in einem bestimmten Zustand einzufrieren und ab diesem Zeitpunkt vorgenommene Änderungen wieder zurückzunehmen. Eng damit verwandt ist die von VMware entwickelte Cloning-Technik, mit der sich entweder völlig unabhängige Kopien oder ganze Stammbäume von Abkömmlingen aus einer VM erzeugen lassen. Damit ergeben sich neue Einsatzmöglichkeiten für VMs, gleichzeitig gilt es, mögliche Einschränkungen und Nebeneffekte zu beachten.
VMware-Snapshots löschen, zusammenführen und wiederherstellen
Ein wesentlicher Vorteil von virtuellen Maschinen besteht im Vergleich zu reiner Hardware darin, dass der Zustand des Systems zu jedem beliebigen Zeitpunkt in einem Snapshot festgehalten werden kann - und das völlig unabhängig davon, ob der Gast selbst derartige Funktionen zur Wiederherstellung eines früheren Systemzustands besitzt. Allerdings hat das Snapshot-Feature von VMware auch unerwünschte Nebenwirkungen und kann bei unsachgemäßer Anwendung zu Datenverlusten führen.
VMware-Snapshots mit vmrun auf der Kommandozeile verwalten
Zur Standard-Installation von VMware Workstation, ESX oder vSphere gehört das Kommandozeilentool vmrun. Es kann so ziemlich jede Aktion, die man per GUI oder Management-Console des betreffenden Produkts auslösen kann, alternativ auf der Kommandozeile durchführen. Das ist besonders praktisch, wenn man – ob nun per WinRM oder SSH – mit einem Remote-Rechner auf Kommandozeilenebene verbunden ist.
Virtuelle Festplatten unter VMware Workstation von Snapshots ausnehmen
Der Vielzahl an Möglichkeiten, unter VMware Workstation mit Snapshots zu arbeiten und den teilweise erst auf den zweiten Blick zutage tretenden Optionen merkt man an, dass es sich um ein gewachsenes Produkt handelt, dessen Snapshot-Management über die Jahre kontinuierlich ausgebaut und verfeinert wurde. Damit verbunden ist allerdings auch ein gewisser Wildwuchs bei den dafür relevanten Optionen, die teilweise an sehr unterschiedlichen Stellen der GUI zu finden sind.
Automatische und zeitgesteuerte Snapshots in VMware Workstation
Die Möglichkeit, Snapshots vom aktuellen Zustand einer VM anzulegen und gegebenenfalls zu diesem zurückzukehren, ist einer der entscheidenden Unterschiede vom kostenlosen VMware Player zum professionellen Produkt VMware Workstation und damit ein starkes Argument des Herstellers, bei entsprechendem Bedarf letzteres zu erwerben. Neben der in der Workstation-GUI (Menüpunkt „VM → Snapshot“ beziehungsweise Tastenkombination ‹Ctrl›-‹m›) gebotenen Möglichkeit, diese Snapshots per Snapshot-Manager anzulegen, zu löschen, davon Clones zu erstellen oder sie anderweitig zu verwalten, gibt es noch zwei weniger bekannte Varianten, sie zu nutzen.
Vergleich: Backup, Snapshot, Undo-Disk
Verschiedene Virtualisierungsprodukte bieten unterschiedliche Fähigkeiten an Rücksetzmöglichkeiten in Form von Snaphots für virtuelle Maschinen an. Bei VMware etwa schlägt sich deren Verfügbarkeit im Preis nieder – so ist bei der Workstation die Möglichkeit, Snapshots anzulegen und komfortabel zu verwalten, eines der gewichtigsten Verkaufsargumente gegenüber dem kostenlosen Player.
