Ich kann keine guten Informationen zum Sichern von qcow2 kvm-Gästen finden. Mich interessiert nicht wirklich der laufende Status der Gäste, sondern nur das Dateisystem. In dieser Frage wird vorgeschlagen, die Option zu verwenden savevm
, damit wird jedoch ein Snapshot erstellt. Ich möchte das Dateisystem remote sichern.
Gibt es einen besseren Weg als:
- suspend virt_machine # pause virtuelle Maschine
- rsync --sparse /home/vm/image.qcow2 /tmp/image.dec_14_2010.qcow2 # Kopieren Sie das Image auf dasselbe Laufwerk
- Wiederaufnahme virt_machine
- rsync --sparse /tmp/image.dec_14_2010.qcow2 ssh: // backup @ backupmachine: / vmbackups
Dies hat einige Nachteile. Erstens dauert das Kopieren einer großen Bilddatei (relativ) lange. Zweitens muss ich immer sicherstellen, dass ich genügend Speicherplatz habe, um meine Maschinen zu sichern. Das ist nicht ideal. Gibt es andere bessere Möglichkeiten zum Verwalten von KVM-Sicherungen?
Vielen Dank.
quelle
Persönlich hatte ich eine SEHR schwierige Zeit mit diesem Problem und stellte fest, dass die Backups der Gäste, selbst wenn sie sich im Ruhezustand befanden, oft unzuverlässig waren. Denken Sie daran: Wenn Sie nicht regelmäßig versuchen, diese Sicherungen wiederherzustellen, wissen Sie wirklich nicht, ob sie funktionieren.
Nach vielen Experimenten habe ich mich ganz auf die Sicherung von Images konzentriert und mich für eine herkömmliche Netzwerksicherungslösung entschieden, die man für Bare-Metal-Server verwenden könnte. In meinem Fall haben wir uns für BackupPC entschieden, der zwar alt, aber sehr zuverlässig ist. Auf jedem Server habe ich die Sicherungslösung für die jeweilige (n) verwendete (n) Anwendung (en) konfiguriert. Zum Beispiel sqldump für MySQL, Plugin für Joomla usw.
Es ist eine PIA, aber es ist viel schneller und sehr zuverlässig.
quelle
Unabhängig davon, wo Sie den Snapshot erstellen - LVM oder qcow2 -, muss die VM vor dem Aufnehmen in den Ruhezustand versetzt werden. Andernfalls gehen Daten verloren und Bilder können beschädigt werden.
quelle