Clonar una máquina virtual con virt-clone

Hola a todos, en un lunes donde  no hay que ir a trabajar, que mejor que hacer un tutorial de Linux.

Vamos a empezar, primero lo que tenemos que tener identificado es la máquina virtual que deseamos clonar.

En mi caso las tengo sobre un volumen lógico (LVM), voy a clonar a W7, tiene un tamaño de 16G.

# lvs

lvs

Creamos otro volúmen lógico del mismo tamaño del que pretendemos clonar, con lvcreate, en este caso llame al nuevo volúmen W7clone también de 16G.

# lvcreate -L 16G -n W7clone virt

lvcreate

“Nota: antes de empezar a clonar (copiar) la máquina virtual les recomiendo que verifiquen que este apagada.”

Ya que tenemos todo listo ahora si vamos a clonar la máquina virtual, con el siguiente comando.

# virt-clone --original W7 --name W7clone --file /dev/virt/W7clone --check path_exists=off

Debemos de agregar –check path_exists=off para evitar nos mande un error, ya que estamos pidiendo borre todo lo que tengamos en W7clone y lo llene con los datos de W7.

Con esto ya tenemos listo nuestro clon, solo hay que tener cuidado en revisar no duplicar IP’s si se han dejado estáticas en las máquinas virtuales y revisar las MAC’s de las tarjetas para evitar que sean las mismas.

Para utilizar el clon basta con utilizar virt-manager y empezar a instalar a W7clone igual que si fuera una máquina “nueva” con la exepción de que utilizaremos el volúmen lógico donde clonamos la máquina virtual, y al finalizar levantará siemdo un clon de la original, incluyendo programas instalados y configuraciones.

virt-manager

Solo queda prenderla y usar.

Este tutorial fue realizado en una Laptop Dell Latitude E6430, core i5, 4G RAM, 320 GB Disco, con Fedora 22.

Cualquier recomendación o otra forma de clonar o respaldar máquinas virtuales, por favor en la caja de comentarios.

 

 

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s