Bagaimana cara menyalin gambar mentah qemu?


8

Saya ingin membuat cadangan mesin virtual kvm dan menyalin gambar mesin jalur lain atau disk usb? Bagaimana cara menyalin "qemu raw images"?


Apakah Anda menggunakan solusi berbasis libvirt seperti virt-manager atau Anda memanggil kvm secara langsung?
— jofel

Apakah Anda ingin membuat cadangan salinan saat mesin virtual sedang berjalan atau Anda dapat mematikan VM untuk cadangan?
— jofel

Saya tidak menggunakan libvirt atau virt-manager dan saya dapat mematikan vm untuk cadangan. Terima kasih.
— psp pertengahan

Jawaban:


7

Menyalin mesin virtual kvm tidak rumit: Pertama, Anda perlu mematikan mesin virtual, kemudian Anda perlu menemukan gambar disk tempat mesin virtual disimpan dan akhirnya menyalinnya ke tempat lain ( cp /path/to/disk_image /new_path/).

Jika mesin virtual disimpan di partisi sendiri, gunakan dd if=/dev/PARTITION of=/path/to/backup/backup.img bs=1Matau gunakan ddrescue /dev/PARTITION /path/to/backup/backup.img.

Gambar mesin virtual dapat disimpan dalam format yang berbeda. Biasanya, qcow2-format digunakan. Untuk mendapatkan rawformatnya, Anda bisa menggunakan qemu-img convert.


Catatan: Anda tidak perlu mematikan, Anda dapat menangguhkannya, lakukan salin dan lanjutkan. Itulah yang dilakukan oleh proxmox .
— Coren

Saya membuatnya (shutdown dan cp / path / ke / disk_image / new_path /) sudah. ​​Tapi ukuran file berbeda. Mengapa berbeda?
— psp pertengahan

Bagaimana Anda memeriksa ukuran file? BTW, ada juga program checksum seperti sha1sumatau md5sum.
— jofel

gambar asli: du-h == >> file klon 15G: du-h == >> 9,6G. Saya tidak memeriksa md5sum atau sha1sum.
— psp pertengahan

du mengembalikan ruang yang digunakan pada sistem file. Untuk file jarang ini berbeda dari ukuran file (nyata). Lihat en.wikipedia.org/wiki/Sparse_file untuk informasi lebih lanjut.
— jofel

2

cpsudah cukup untuk sebagian besar file. Jika Anda lebih suka menggunakan utilitas qemu, Anda bisa qemu-img convertdengan format input dan output keduanya mentah

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.