Was ist das Backup virtueller Maschinen?

Das Backup virtueller Maschinen (VM-Backup) schützt virtuelle Maschinen, indem es ihre virtuellen Disks und ihre Konfiguration als Einheit kopiert. Es läuft meist auf Hypervisor-Ebene, ohne Software in jeder einzelnen Maschine, und erzeugt einen Wiederherstellungspunkt, aus dem sich die ganze Maschine oder einzelne Dateien wiederherstellen lassen.

Wie funktioniert das Backup virtueller Maschinen?

Die Backup-Software verbindet sich mit der Virtualisierungsplattform, fordert einen Snapshot der Maschine an und liest deren virtuelle Disks über einen Backup-Proxy. Changed Block Tracking meldet, welche Blöcke sich seit dem letzten Lauf geändert haben, sodass spätere Backups nur diese kopieren. Bei Maschinen mit Datenbanken bringt die anwendungskonsistente Verarbeitung die Anwendung zuerst in einen Ruhezustand. Ist die Kopie fertig, wird der Snapshot freigegeben. Das Ergebnis ist ein Image-Backup.

Wie schneidet das im Vergleich mit agentenbasiertem Backup ab?

Beide Ansätze sind im Einsatz, oft nebeneinander.

AspektAgentenlos, über den HypervisorAgent in der Maschine
Zu pflegende SoftwareKeine pro MaschineEin Agent auf jeder Maschine
Neue MaschinenPer Richtlinie, Tag oder Ordner erfasstAgent muss installiert werden
Erfasster UmfangImage der ganzen MaschineImage oder ausgewählte Dateien
Für physische Server geeignetNeinJa
AbhängigkeitSnapshot-Schnittstelle des HypervisorsUnterstützung des Gastbetriebssystems

Welche Wiederherstellungsoptionen gibt es?

Das Image einer ganzen Maschine erlaubt eine Reihe von Wiederherstellungen. Die vollständige Maschine lässt sich auf dem ursprünglichen Host oder einem anderen wiederherstellen, mit manchen Produkten auch auf einem anderen Hypervisor. Einzelne virtuelle Disks lassen sich wieder anhängen. Dateien und Anwendungselemente lassen sich über die Wiederherstellung auf Dateiebene und die Wiederherstellung einzelner Elemente entnehmen. Und Instant Recovery startet die Maschine innerhalb von Minuten direkt aus dem Backup-Repository, während ihre Daten im Hintergrund auf den Produktionsspeicher zurückwandern.

Was verlangt das vom Backup-Speicher?

Routine-Backups schreiben große sequenzielle Datenströme und sind durch Netzwerk und Schreibrate des Repositorys begrenzt. Die Wiederherstellung stellt höhere Anforderungen. Instant Recovery und das Durchsuchen von Dateien lesen wahlfrei aus dem Repository, und eine Massenwiederherstellung nach einem Vorfall liest Hunderte Maschinen gleichzeitig. Ein Repository, das schnell schreibt und langsam liest, lässt Backups gesund aussehen und Wiederherstellungen langsam werden. Der Durchsatz bei der Wiederherstellung, gemessen unter paralleler Last, ist die Kennzahl, die geprüft werden sollte. Der Beitrag Massenwiederherstellung von VMs planen zeigt, wie sich eine große Wiederherstellung ordnen lässt.

Häufig gestellte Fragen

Ist ein VM-Snapshot ein Backup?

Nein. Ein Snapshot liegt auf demselben Speicher wie die Maschine und hängt von ihm ab. Ein Backup ist eine getrennte Kopie in einem Repository.

Brauchen virtuelle Maschinen noch Agenten?

Für das Image-Backup nicht. Agenten kommen zum Einsatz, wenn feinere Kontrolle im Gastsystem nötig ist oder der Hypervisor nicht unterstützt wird.

Wie oft sollten virtuelle Maschinen gesichert werden?

So oft, wie es der vertretbare Datenverlust für das jeweilige System verlangt. Täglich ist üblich, bei kritischen Workloads auch häufiger.