
Ich habe mehrere KVM/QEMU-Gäste, von denen jeder eine Festplatte im qcow2-Format hat. So wie ich das verstehe, habe ich zwei Möglichkeiten, Snapshots zu erstellen. Die erste besteht darin, einen Snapshot innerhalb des qcow2-Images zu erstellen:
virsh snapshot-create {vm_name}
Die zweite Möglichkeit wäre, einen atomaren Snapshot zu erstellen, den ich später wieder in das ursprüngliche qcow2-Image einfügen könnte:
virsh snapshot-create-as --domain {vm_name} --name {snapshot_name} --no-metadata --atomic --disk-only --diskspec {hdd_name},snapshot=external
virsh blockcommit {vm_name} {hdd_name} --active --pivot
Mein Problem besteht darin, dass ich auf dem KVM-Host (Hypervisor) nur begrenzten Speicherplatz habe.
Der Nachteil der ersten Methode besteht darin, dass Snapshots im qcow2-Image gespeichert werden, wodurch das Image größer wird, wenn ich jede Nacht einen Snapshot mache. Dies würde mich zwingen, das Image regelmäßig zuzuschneiden, wenn ich ältere Snapshots lösche, was viel zusätzliche Arbeit bedeutet.
Der Nachteil der zweiten Methode besteht darin, dass ich das gesamte Image sichere, was zwar einfacher zu verwalten ist, aber viel mehr Platz benötigt, wenn ich mehrere Backups des Gastes aufbewahren möchte.
Was ich gerne wissen würde:
- Kann mir jemand sagen, ob es vielleicht eine dritte Methode gibt, die ich nicht kenne, die mir das Leben auf einem Hypervisor mit nicht so viel Festplattenspeicher erleichtern würde?
- Virtualbox kann externe Snapshots erstellen, die jederzeit wieder in das Originalimage eingefügt werden können, was sehr praktisch ist, da Sie das Image nicht zuschneiden müssen. Bietet KVM/QEMU ähnliche Funktionen?
- Was ist die beste Vorgehensweise zum Erstellen von Snapshots von KVM-Gästen, wenn ich mehrere Snapshots behalten und meinen begrenzten Speicherplatz berücksichtigen möchte?