6 programas gratuitos para clonar y restaurar discos duros
Clonar un disco no es más que copiar el contenido de un disco duro (o partición) en otro disco o incluso en una «imagen» de un disco duro. Clonar un disco duro es realmente fácil y Linux incorpora una gran cantidad de herramientas para hacerlo.
Hoy me gustaría enumerar unas cuantas formas de clonar discos duros utilizando software libre:
1 . El clásico comando DD
Este comando nos permite realizar una copia de archivos a bajo nivel e incluso convertir los datos del formato RAW. El programa copia la entrada estándar a la salida estándar aunque también se pueden realizar copias de seguridad del MBR (sector de arranque) del disco duro o destruir los datos utilizando dev/zero o dev/random.
Me gustaría poner unos cuantos ejemplos de como funciona el software:
- Para clonar la partición dev/sdb3 a la partición dev/sdc3 se procederá con el comando: # dd if=/dev/sdb3 of=/dev/sdc3 bs=4096 conv=noerror.
- Para clonar un disco duro dev/sdc a dev/sda se utilizará el comando: # dd if=/dev/sdc of=/dev/sda bs=1M conv=noerror.
- Para duplicar una partición de disco dev/sdb1 a un archivo de imagen utilizamos el comando: # dd if=/dev/sdb1 of=/path/to/safe/location/backup.sdb1.07.28.12.img bs=4096 conv=noerror o incluso este otro comando # dd if=/dev/sda1 of=/nfs/backup/images/backup.sdb1.07.28.12.img bs=1M conv=noerror.
- Para restaurar la imagen anterior utilizamos el comando: # dd if=/nfs/backup/images/backup.sdb1.07.28.12.img of=/dev/sdb1 bs=1M conv=noerror.
- Si en algún momento el programa de recuperación falla se puede continuar utilizando el comando: # ddrescue / dev / sda / dev / sdb.
El programa te permite trabajar con copias de seguridad de cualquier partición sin importar que utilicen Linux, Windows, Mac, OpenBSD, etc. En el vídeo puedes ver una demostración de su funcionamiento.
2 . Partimage, para realizar copias de seguridad en archivos de imágenes comprimidos
Partimage es un programa que nos permite crear imágenes de particiones y restaurarlas al igual que hace Norton Ghost en forma de Backups o para copiarlas directamente en otros discos duros. En el vídeo se puede ver ejemplos de cómo funciona el programa:
Para instalar la aplicación hay que tirar de terminal:
- En Debian y Ubuntu con el comando # apt-get install partimage
- En RHEL, Fedora, SL, Red Hat, CentOS Linux tenemos que enceder el EPEL repo y escribir el siguiente comando yum: # yum install partimage
- Si quieres ver todas las opciones de Partimage no tienes más que utilizar el comando # Partimage
Una vez lo ejecutes solo tendrás que seguir las instrucciones que aparecerán en pantalla para restaurar o realizar las copias de seguridad. Partimage solo copia los datos que hay y el espacio en blanco no se copia lo que ayudará a aumentar la velocidad y la eficiencia de la copia. El programa incluso permite ser utilizado a través de la red con Samba o NFS pero necesitarás utilizar el paquete para servidor de Partimage. Solo tienes que consultar la documentación para obtener más información.
3 . Clonezilla
Si buscas un remplazo bueno y que sirve de alternativa a Norton Ghosts (programa propietario) debes utilizar Clonezilla, un profesor mio me lo ha recomendado cuando estudiaba y la verdad es que funciona muy bien, te permite hacer lo siguiente:
- Recuperación de errores.
- Imágenes de disco.
- Clonar discos duros.
Es un programa libre que funciona de varias formas totalmente gratis:
- Live – Ejecutando el CD directamente para instalaciones individuales.
- Server Edition – Útil para oficinas, centros de datos, clonar varios equipos a la vez, etc. aumentando la eficiencia y el ritmo de trabajo como un programa profesional (realmente lo es).
El software es bastante fácil de usar y en su versión Live cuenta con un interfaz bastante intuitivo y un proceso nada complicado. Si quieres descargarlo o información solo tienes que entrar en la web oficial.
4 . Mondo Rescue
Es un software totalmente gratuito que suelo utilizar con cierta frecuencia cuando me traen un PC con algún que otro destrozo en su información. Nos permite restaurar archivos en discos duros, pendrives USB, copias de seguridad en soporte óptico, RAIDs, etc.
La restauración se puede realizar desde un medio físico o incluso en red con PXE. Es un software que, pese a ser libre, se utiliza en grandes empresas como la NASA, Siemens, IBM, etc.
Si quieres descargarlo no tienes más que entrar en su web.
5 . Redo Backup and Recovery
Si estás buscando un software que te permite hacer copias de seguridad y recuperar información al igual que Mondo Rescue pero con un interfaz gráfica más amigable y que se ejecute en Live este es tu programa.
Puede hacer copias de seguridad y recuperar particiones con problemas. Se puede utilizar en discos duros externos y unidades compartidas en red. Es una opción simple y sencilla pero que para determinados casos puede llegar a ser muy útil.
El software lo puedes descargar en este enlace.
6 .Trinity Rescue Kit
Trinity Rescue Kit (también conocido como TRK) es una distro de Linux gratuita que se puede arrancar en Live y que tiene herramientas específicas para realizar operaciones de recuperación y reparación de sistemas Windows aunque también funciona en sistemas Linux.
Lo podríamos comprar con BackTrack que también es una distro específica para la auditoria Wireless aunque algo más simple si tenemos que hacer una comparación justa. El sistema nos permite realizar las tareas de reparación, restablecimiento de contraseñas, rescate de archivos y clonación de discos duros.
- Utiliza Winpass para restablecer contraseñas.
- Trae herramientas para eliminar virus (más de 5 diferentes y muy potentes).
- Compatible con el soporte NTFS.
- Incluye WinClean, una utilidad que nos permite limpiar todo tipo de archivos temporales e innecesarios del sistema (al igual que hace Ccleaner o JetClean).
- Puede clonar equipos en red a través de Multicast.
- Permite automatizar la creación de copias de seguridad.
- Soporta diferentes sistemas de archivos.
- Recupera particiones perdidas o otras con errores.
Y eso no es todo, hay muchas más cosas que puedes consultar en su web oficial al igual que tienes la posibilidad de descargar el software si es lo que necesitas.
Conclusión final
Si hay que trabajar con particiones desde cero el comando DD es muy útil al incluir la copia del sector de arranque, partición de arranque y partición raíz pero si hay que administrar una gran instalación o muchas diferentes lo mejor es usar Clonezilla por su facilidad de uso y fiabilidad. En otros casos más concretos cualquiera de los programas que recomiendo es una buena alternativa.
El Kit Trinity quizás lo podamos considerar una navaja suiza al incluir diferentes herramientas y ser más completo que cualquier competidor aunque es cuestión de analizar cada caso en concreto. ¿Cuál es tu favorito? Si tienes cualquier duda o problema solo tienes que exponerla en los comentarios.