Clonado de discos con Netcat

Lo he probado copiando discos de dos maquinas virtuales de VMware Workstation y usando un CD de Ubuntu en modo Live CD. Esto puede servir para copiar un disco de una VMware Workstation a una VMware ESX o Server, aunque las posibilidades de un Virtual Center de ESX se nos permite hacer casi de todo.

Es muy sencillo para copiar un Linux (cualquier version) con todo instalado y hacer otra máquina identica, preferible que tenga el mismo hardware y el mismo tamaño de HD.

1.- Tenemos que arrancar la máquina de destino con un Live CD o con el System Rescue CD 0.34 o superior. Seguramente existan muchas mas posibilidades, pero esta es de las mas sencilas.

2.- En la máquina de destino configuramos la red y le asignamos por ejemplo 192.168.0.16 una dirección libre dentro de nuestra red local.

3.- En la máquina destino ejecutamos:

nc -l -p 1234 | gunzip | dd of=/dev/hda (disco o partición a clonar)

Si transmitimos sin compresión, quitamos el | gunzip.

En mi caso he ejecutado lo siguiente (sobre sda que es el disco que uso en la maquina vmware):

nc -l -p 1234 | dd of=/dev/sda

Con ello queda a la espera de recibir una conexion por el puerto 1234

4.- En la máquina origen que puede estar en uso abrimos una terminal y ejecutamos desde root:

dd if=/dev/hda | gzip | nc 192.168.0.16 1234

Lo mismo que antes si no utilizamos compresión quitamos el | gzip

En mi caso he ejecutado lo siguiente:

dd if=/dev/sda | nc 192.168.0.16 1234

Con ello clonamos el disco sda de la maquina de origen y hacemos pipe hacia la IP de la maquina destino por el puerto 1234.

Los resultados de mis maquinas son:

origen:

destino:

Etiquetas: ,

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s


A %d blogueros les gusta esto: