Clonar Computadoras a través de la red

Imagen de rafael

Si tienen computadoras genéricas conectadas a la red, se las puede clonar de una manera muy simple. No importa si la computadora tiene windows, linux o más de un sistema operativo instalado. La idea es copiar byte a byte los discos duros

En la computadora de destino lo más recomendable es tener un live cd corriendo. Yo lo hice con knoppix que tiene todas las herramientas necesarias. En esta computadora ponemos la siguiente línea:


# nc -l -p 9898 | dd of=/dev/destino bs=1M

nc, lo que hace es escuchar en el puerto 9898 (mayor que 1024). Sí algo llega a ese puerte lo envía a standard output. Con dd escribimos lo que nos llega al dispositivo de destino. Generalmente /dev/hda.

En la computadora de origen escribimos byte a byte al puerto 9898 de la computadora de destino. Para esto utilizamo nc.


# dd if=/dev/origen bs=1M | nc ip.destino 9898

Listo de ahí sí esperar un buen rato hasta que se copien las máquinas. Es recomendable hacerlo con redes rápidas y utilizando switches en lugar de hubs.

Para clonar dos discos duros conectados a la misma máquina:


]# dd if=/dev/origen of=/dev/destino bs=1M

Por ejemplo


# dd if=/dev/hda of=/dev/hdb bs=1M

Sí la máquina tiene un solo sistema operativo talvez algo como el kickstart de red hat es mejor. Pero si tiene muchos sistemas y no quieres instalar uno por uno es una gran alternativa.