Buscar este blog

viernes, 5 de septiembre de 2014

Convertir imágenes de discos de VirtualBox a KVM

Mas de una vez me ha ocurrido que he instalado un sistema en una maquina virtual con Virtual Box y en el proceso de realización de las pruebas y cambios en el muevo sistema me doy cuenta, que la cantidad de cambios y configuraciones realizadas han sido muchas y el sistema quedo tan bien que lo mas facil es usar esa misma maquina virtual.

¿pero mi sistema de virtualizaciones en producción esta en KVM con CentOS.?

¡facil... migremos la imagen virtual a KVM!


Transformar .dvi  a .img

Recomiendo realizar el proceso en un Linux por que es mas rápido que en un Windows

1 - en el directorio donde esta o dejamos el .dvi ejecutar:

# VBoxManage clonehd --format RAW mi_imager.vdi mi_imagen.img 

OJO: Si el tamaño virtual de la imagen, declarada en VirtualBox es de 20GB pero actualmente el archivo pesa solo 10GB, el archivo transformado a .img va a quedar de 20GB.

este archivo ya es funcional en KVM y puede ser usado

si desear transformar el .img RAW a QCOW2 para que la imagen quede de el tamaño que tenia en Virtual Box ejecutar:

# qemu-img convert -f raw -O qcow2 mi_imagen.img mi_imagen.qcow

En lo particular, prefiero dejar la imagen en RAW, de este modo siempre se cuento espacio están ocupando las imágenes en el disco duro y no corro el riesgo de quedarme sin espacio.