En ocasiones tenemos ya nuestro flamante GNU/Linux con todos los paquetes que nos gustan instalados, con el Compiz Fusion y todos sus plugins, con nuestros archivos, música, vídeos, etc. y aunque sabemos que nuestro sistema es muy estable, quisiéramos estar seguros de tener algún backup, en caso de alguna tragedia.
Es posible utilizar herramientas como Ghost o Partimage, también podemos hacerlo como todos unos amantes de la consola (quedamos pocos, pero les aseguro que se aprende más) como buenos usuarios de GNU/Linux, con el comando dd de la siguiente manera:
Con este comando lo que podemos hacer es una imagen del disco y, obviamente, lo primero es tener un dispositivo de almacenamiento externo, otra partición u otro disco duro interno, donde guardaremos nuestro backup. Supongamos que el SO está montado en /media sobre sda1 (/dev/sda1). Comencemos!
Suponiendo que hemos montado (mount /dev/hdb1/ /media/mi_backup) ya un disco duro (por ejemplo), donde guardaremos el bakcup, Hacemos una copia entera de la partición raíz:
dd if=/dev/sda1 of=/media/mi_backup/datos.iso
Debemos también copiar el MBR:
dd if=/dev/sda of=/media/mi_backup/mbr.iso bs=512 count=1
Ahora podemos comprimir estos archivos para que no pesen tanto, con bzip por ejemplo:
bzip2 -z –best /media/mi_backup/datos.iso
bzip2 -z –best /media/mi_backup/mbr.iso
Eso es todo! Ahora, para restablecer nuestro sistema operativo, arrancamos con alguna distro live-cd (¿qué tal Knoppix?). Descomprimimos los archivos (si lo habíamos comprimido):
bzip2 -d /media/mi_backup/datos.iso.bz2
bzip2 -d /media/mi_backup/mbr.iso.bz2
Luego, y antes que nada, restablecemos el MBR:
dd if=/media/mi_backup/mbr.iso of=/dev/sda bs=512 count=1
Restablecemos la partición raiz:
dd if=/media/mi_backup/datos.iso of=/dev/sda1
Eso es todo! También es posible hacer una copia entera del disco, en lugar de hacerlo por particiones, para crearla:
dd if=/dev/sda of=/media/mi_backup/todo.iso
Para reestablecerla:
dd if=/media/mi_backup/todo.iso of=/dev/sda
Artículos relacionados
6 usuarios ha respondido a ésta entrada.
[...] Vía: .:: http://www.LoPsT.com ::. [...]
Excelente post! Por cierto, que ya estaba asustado, desde el 30 de Junio sin actualizar, vaya veranito!!! xD. Tienes un blog excelente, sigue así!!
Jeje, muchas gracias.
Bueno.. no es por el veranito, aunque algo ha hecho, digamos que mucho curro.
Ya me voy a poner las pilas.
Salu2!
excelente, pero al optar por respaldar el sistema de archivos (/) incluyo el /home, ¿existe la forma de poder respaldar todo el sistema menos el /home?, ya que por razones de seguridad tengo dicho folder montado en otra partición del disco, lo que sea de paso facilita muchísimo en caso de reinstalar el sistema
Entiendo que lo que quieres hacer es un respaldo de una de las particiones del disco duro, no?
Digamos que tienes el disco duro /dev/sda con 2 particiones: /dev/sda1 y /dev/sda2, donde sda1 es el sistema de archivos y sda2 es el home.
Si lo que quieres es guardar la partición del sistema:
dd if=/dev/sda1 of=/media/mi_backup/sistema.iso
Si lo que quieres es guardar la de home:
dd if=/dev/sda2 of=/media/mi_backup/home.iso
Y si lo que quieres es guardar todo el disco duro:
dd if=/dev/sda of=/media/mi_backup/discoduro.iso
Espero que te haya sido de ayuda.
Muchas gracias, ahora me ha quedado todo claro, hice la prueba y funciona a la perfeccion
Deja una respuesta:
Nota: Los comentarios están moderados. Hasta que no sean aprobados por un administrador no serán mostrados.