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.
| Aspekt | Agentenlos, über den Hypervisor | Agent in der Maschine |
|---|---|---|
| Zu pflegende Software | Keine pro Maschine | Ein Agent auf jeder Maschine |
| Neue Maschinen | Per Richtlinie, Tag oder Ordner erfasst | Agent muss installiert werden |
| Erfasster Umfang | Image der ganzen Maschine | Image oder ausgewählte Dateien |
| Für physische Server geeignet | Nein | Ja |
| Abhängigkeit | Snapshot-Schnittstelle des Hypervisors | Unterstü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.
