Clonar particiones en sistemas remotos con el comando dd.
El comando dd, es una herramienta en línea de comandos para sistemas Unix y derivados. Su propósito principal es, convertir y transferir archivos a otros dispositivos.
En un artículo anterior, ya tratamos la herramienta dd. Hoy nos centramos en clonar particiones de manera rápida y efectiva. Con dd no podemos crear particiones, por ello antes de ejecutar el comando debes asegurarte que cumples los siguientes requisitos.
- Los dos sistemas deben estar conectados a la red.
- El tamaño de las particiones debe ser exactamente el mismo (origen y destino).
- El origen y destino deben iniciar sesión en modo rescate o mediante un live usb.
Clonar particiones con el comado dd
Ayúdanos a crecer, vota por SoloLinux en la siguiente encuesta. Gracias por colaborar.
Clonar particiones en sistemas remotos con el comando dd
En nuestro ejemplo tomamos las siguientes particiones.
- Origen: /dev/sda
- Destino: /dev/sda
Si queremos clonar el /sda con todas sus particiones (deben estar creadas en destino), ejecutamos el siguiente comando.
dd bs=16M if=/dev/sda | ssh root@serverdestino "dd bs=16M of=/dev/sda"
Si por el contrario tan solo nos interesa clonar una partición del /sda (en nuestro caso /sda2), sería algo similar a…
dd bs=16M if=/dev/sda2 | ssh root@serverdestino "dd bs=16M of=/dev/sda2"
Ahora tan solo tienes que esperar a que termine el proceso.
Canales de Telegram: Canal SoloLinux – Canal SoloWordpress
Espero que este artículo te sea de utilidad, puedes ayudarnos a mantener el servidor con una donación (paypal), o también colaborar con el simple gesto de compartir nuestros artículos en tu sitio web, blog, foro o redes sociales.