«

»

Sep 03 2008

Imprimir esta Post

Crear un backup (o imágen) del disco duro

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

Enlace permanente a este artículo: http://www.lopst.com/2008/09/03/crear-un-backup-o-imagen-del-disco-duro/