So erstellen Sie ordnungsgemäß ein Backup einer virtuellen Maschine nur mit QEMU

So erstellen Sie ordnungsgemäß ein Backup einer virtuellen Maschine nur mit QEMU

DasIn der Frage wird gefragt, wie man ein Backup einer aktiven virtuellen Maschine erstellen kann.

Die akzeptierte Antwort besagt, dass es mit QEMU/libvirt möglich ist.

Meine Frage (da es dazu keine Erklärung gibt) lautet, wie man mit nur QEMU ein ordnungsgemäßes Backup einer aktiven Maschine erstellt.

Antwort1

QEMU Machine Protocol-Grundelemente für eine Möglichkeit, ein QEMU-Backup durchzuführen, sind wie folgt dokumentiert:Schmutzige Bitmaps und inkrementelles Backup. block-dirty-bitmap-add und derartige.

Wie auf dieser Seite angedeutet wird, „ist die Zielgruppe dieses Dokuments Entwickler, die QEMU-Sicherungsfunktionen zu Verwaltungsanwendungen hinzufügen.“ Als API ist es ein bisschen hässlich, ein richtiges Skript sollte fokussierter und robuster sein. In Umgebungen, die bereits libvirt verwenden, ist deren Sicherung eine naheliegende Wahl.

Angesichts der Popularität von QEMU wäre ich überrascht, wenn es keine alternative Implementierung für reines Backup gäbe. Und tatsächlich habe ich eine gefunden:qmpbackup, aber Vorsicht, ich habe es nicht verwendet und es erst jetzt gefunden. Betrachten Sie es als Beispiel für einen QMP-Client.

Und wie immermussTesten Sie Backup-Wiederherstellungen, um zu wissen, wie die Wiederherstellung funktioniert. Regelmäßig und insbesondere, wenn Sie Backup-Verfahren ändern.

verwandte Informationen