Quiero hacer una copia de seguridad de las máquinas virtuales kvm y copiar las imágenes de la máquina en otra ruta o disco usb. ¿Cómo copiar "imágenes en bruto qemu"?
¿Utiliza soluciones basadas en libvirt como virt-manager o llama directamente a kvm?
jofel
¿Desea hacer una copia de seguridad de una copia mientras la máquina virtual se está ejecutando o puede apagar la VM para la copia de seguridad?
jofel
No uso libvirt o virt-manager y puedo cerrar vm para la copia de seguridad. Gracias.
psp a mediados del
Respuestas:
7
Copiar máquinas virtuales kvm no es complicado: primero, debe apagar la máquina virtual, luego debe encontrar la imagen del disco donde está almacenada la máquina virtual y finalmente copiarla en otro lugar ( cp /path/to/disk_image /new_path/).
Si la máquina virtual se almacena en su propia partición, úsela dd if=/dev/PARTITION of=/path/to/backup/backup.img bs=1Mo úsela ddrescue /dev/PARTITION /path/to/backup/backup.img.
Las imágenes de la máquina virtual podrían almacenarse en diferentes formatos. Por lo general, qcow2se utiliza el formato. Para obtener el rawformato, puede usar qemu-img convert.
Nota: no necesita apagar, puede suspenderlo, hacer la copia y reanudarlo. Eso es lo que hace proxmox , por ejemplo.
Coren
Ya lo hice (shutdown y cp / path / to / disk_image / new_path /). Pero los tamaños de los archivos son diferentes. ¿Por qué diferentes?
psp a mediados del
¿Cómo comprobaste los tamaños de archivo? Por cierto, también hay programas de suma de comprobación como sha1sumo md5sum.
jofel
imagen original: du -h == >> archivo clon 15G: du -h == >> 9,6G. No verifiqué md5sum o sha1sum.
psp a mediados del
du devuelve el espacio utilizado en el sistema de archivos. Para archivos dispersos, esto es diferente del tamaño de archivo (real). Consulte en.wikipedia.org/wiki/Sparse_file para obtener más información.
jofel
2
cpes suficiente para la mayoría de los archivos. Si prefiere usar las utilidades de qemu, puede hacerlo qemu-img convertcon formatos de entrada y salida sin procesar
Respuestas:
Copiar máquinas virtuales kvm no es complicado: primero, debe apagar la máquina virtual, luego debe encontrar la imagen del disco donde está almacenada la máquina virtual y finalmente copiarla en otro lugar (
cp /path/to/disk_image /new_path/
).Si la máquina virtual se almacena en su propia partición, úsela
dd if=/dev/PARTITION of=/path/to/backup/backup.img bs=1M
o úseladdrescue /dev/PARTITION /path/to/backup/backup.img
.Las imágenes de la máquina virtual podrían almacenarse en diferentes formatos. Por lo general,
qcow2
se utiliza el formato. Para obtener elraw
formato, puede usarqemu-img convert
.fuente
sha1sum
omd5sum
.cp
es suficiente para la mayoría de los archivos. Si prefiere usar las utilidades de qemu, puede hacerloqemu-img convert
con formatos de entrada y salida sin procesarfuente