Clonar disco duro por red o como hacer una copia identica de una máquina

Es muy sencillo para copiar un Linux Ubuntu 7.04 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.

2.- En la máquina de destino configuramos la red con net-setup eth0 y le asignamos por ejemplo 192.168.1.200 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

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.1.200 1234

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

Un disco de 80Gb tarda unas 3horas en copiarse en una red a 100Mb con compresión.

9 comentarios en “Clonar disco duro por red o como hacer una copia identica de una máquina

  1. Pingback: Ubuntu Life » Blog Archive » Clonar disco duro por red o como hacer una copia identica de una maquina

  2. Estaba yo dandole vueltas al tema…

    El otro dia tuve que clonar un disco interno, pero los discos diferian unos bloques de tamaño,asi que tuve que hacer un export de la tabla de particiones, ajustarla a mano y hacer el import en el otro disco y dd por partición.

    ¿Os habeis preguntado o sabeis que pasaría si con el dd se copia con un destino de menor tamaño que el origen(sin estar al 100% de uso)?

  3. He realizado esta prueba y la verdad es que no me funciona del todo.

    La maquina de destino no llega a arrancar nunca, he modificado el grud, el fstab y he reecho el initdr, pero nada.

    La maquina origen tiene 3 particiones dos ext y una swap, el error lo da con la swap diciendo que no tiene acceso a /dev/sda02, cuando arrancando desde un livecd y montandola esta correcta.

    Algo no hace bien.

  4. Derecks
    ¿Los discos que estas utilizando son idénticos?. Para que funcione bien la clonación deben de ser idénticos.
    Lo he realizado centenares de veces y solo me ha fallado cuando los discos son diferentes, a veces son de la misma marca y tamaño pero si copio uno con unos pocos sectores mas sobre otro mas pequeño da error, cuando se utiliza, aunque en principio arranca y todo.
    Supongo que el swap es la ultima partición y seguramente no tendrá el tamaño adecuado porque los discos no serán idénticos.
    Para montar el disco de destino utilizo el CD RESCUE va muy bien
    http://www.sysresccd.org/Download
    que lleva todas las herramientas necesaria para montar la red facilmente solo es necesario hacer un:
    net-setup eth0
    ¿Si puedes dame mas pistas para saber que te puede pasar?.

Los comentarios están cerrados.