Wie kopiere ich QEMU-Rohbilder?


8

Ich möchte kvm virtuelle Maschinen sichern und die Images der Maschine auf einen anderen Pfad oder eine andere USB-Festplatte kopieren. Wie kopiere ich "qemu raw images"?


Verwenden Sie libvirt-basierte Lösungen wie virt-manager oder rufen Sie kvm direkt an?
Jofel

Möchten Sie eine Kopie sichern, während die virtuelle Maschine ausgeführt wird, oder können Sie die VM für die Sicherung herunterfahren?
Jofel

Ich verwende weder libvirt noch virt-manager und kann vm für die Sicherung herunterfahren. Danke.
PSP Mitte

Antworten:


7

Das Kopieren von virtuellen kvm-Maschinen ist nicht kompliziert: Zuerst müssen Sie die virtuelle Maschine herunterfahren, dann müssen Sie das Disk-Image finden, auf dem die virtuelle Maschine gespeichert ist, und es schließlich an einen anderen Ort kopieren ( cp /path/to/disk_image /new_path/).

Wenn die virtuelle Maschine auf einer eigenen Partition gespeichert ist, verwenden dd if=/dev/PARTITION of=/path/to/backup/backup.img bs=1Moder verwenden Sie sie ddrescue /dev/PARTITION /path/to/backup/backup.img.

Die Images der virtuellen Maschine können in verschiedenen Formaten gespeichert werden. Normalerweise wird das qcow2-format verwendet. Um das rawFormat zu erhalten, können Sie verwenden qemu-img convert.


Hinweis: Sie müssen nicht herunterfahren, sondern können es anhalten, kopieren und fortsetzen. Das macht zum Beispiel Proxmox .
Coren

Ich habe es bereits gemacht (Herunterfahren und cp / path / to / disk_image / new_path /). Aber die Dateigrößen sind unterschiedlich. Warum unterschiedlich?
PSP Mitte

Wie haben Sie die Dateigrößen überprüft? Übrigens gibt es auch Prüfsummenprogramme wie sha1sumoder md5sum.
Jofel

Originalbild: du -h == >> 15G-Klondatei: du -h == >> 9,6G.Ich habe md5sum oder sha1sum nicht überprüft.
PSP Mitte

du gibt den verwendeten Speicherplatz im Dateisystem zurück. Bei Dateien mit geringer Dichte unterscheidet sich dies von der (realen) Dateigröße. Weitere Informationen finden Sie unter en.wikipedia.org/wiki/Sparse_file .
Jofel

2

cpist genug für die meisten Dateien. Wenn Sie die Dienstprogramme von qemu bevorzugen, können Sie die qemu-img convertEingabe- und Ausgabeformate als Rohdaten verwenden

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.