En el sistema de virtualización Xen, y gracias a la utilidad virt-clone tenemos la posibilidad de duplicar una máquina virtual con un solo comando y de forma extremadamente sencilla.
Podemos hacerlo de dos formas, la primera utilizando el asistente y sin pasar ningún parámetro al comando, simplemente ejecutamos virt-clone –prompt y seguimos los pasos siguientes.
NOTA: La máquina virtual a clonar debe estar parada, sino recibiremos el error:
ERROR Domain with devices to clone must be paused or shutoff.
# virt-clone --prompt What is the name of the original virtual machine? mimaquinavirtual What is the name for the cloned virtual machine? clonmaquinavirtual What would you like to use as the cloned disk (file path) for '/home/mimaquinavirtual.img'? /home/clonmimaquinavirtual.img Cloning /home/mimaquinavirtual.img 4% [=== ] 20 MB/s | 128 MB 07:59 ETA
Como podéis observar no tiene ningún misterio. Primero especificamos la máquina virtual a clonar, después el nombre de la que será el clon y la ruta al disco a utilizar para la imagen clonada.
También se puede especificar todo por línea de comandos, ejemplo:
# virt-clone \ --original mimaquinavirtual \ --name clonmimaquinavirtual \ --file /home/clonmimaquinavirtual.img
Buenas noches, disculpa este comando ejecuta un fast clone o un full clone?
Muchas gracias y excelente aporte!
ola tengo un problema al utilize el comando virt-clone –prompt,
despeues de darle los parametros me salio un error que decía que no había espacio suficiente en el disco, y se cancelo la clonacion, después intente encender la maquina vitual que estuve clonando pero me sale un error y no me carga.
me sale el siguiente error an la pantalla vnc
ata0 master: QEMU HARD DISK ATA-7 Hard-Disk (200 GBytes) ata 0 slave: unknow device
centos 5.4
xen 3.1.2