El bocabyte vascodilatador

Blog creado por un estudiante de informática relacionado con linux y las nuevas tecnologías

Backup de la particion root con rsync o tar

Posted by Pedro en junio 11, 2009

Hola amigos hoy en bricomania vamos a ver como hacer un backup de la particion de root en un disco duro o donde sea.

Pre:

Lo primero es montar la particion de root en otro sitio, para eso tenemos 2 opciones:
1) Iniciar con un cdlive y montar la particion en un directorio
2) usar mount -o bind

Usaremos la opción 2 por ser mas rápida y sin necesidad de gravar cds y esas mierdas que con el canon están por las nubes.

Creación del backup:

Pues al tajo, cojemos un teclado del 8 y escribimos lo siguiente como root

ambasAguas ~ # mount -o bind / /copia_de_root

Pues si amigos ya tenemos nuestra particion raiz montada y mientras termina de montarse veamos un consejo de bricochorradas consejo

Continuemos con nuestro quehacer.

Ahora tenemos 2 opciones o usar tar o usar rsync para hacer el backup.

Tar:

Nos creara un solo fichero. Podemos usar fat32 si nuestro root ocupa demos de 4 GB si no usaremos ntfs, ext3, …

Podemos crear el fichero comprimido con gzip, bzip2, …

Uso :

ambasAguas ~ # cd /copia_de_root

ambasAguas ~ # tar –exclude bakup.tar cpvf  bakup.tar  .

Si a las opciones le añadimos una z nos dejará bakup.tar comprimido con gzip

Si le añadimos una j nos dejará bakup.tar comprimido con bzip2

Después lo copiamos a un disco duro externo (/media/dico_duro para después) o donde queramos

Rsync:

Nos duplica el arbol de directorios tal y como está.

Nota: no podemos usar lugar de destino que esté formateado en fat32, usaremos por ejemplo uno en ext3

Haremos el backup diréctamente en el disco duro externo (/media/dico_duro/)

ambasAguas ~ # cd /copia_de_root

ambasAguas ~ # rsync -az ./ /media/dico_duro/backup

Y ya tenemos el backup completado.

Fácil, sencillo y para toda la familia

Restauración del backup:

Y os preguntareis claro, y como restauro el backup?

Pues tampoco es muy difícil, en este caso tenemos 3 opciones:

1) Compilar el kernel 3 veces mientras haces el pino y juegas al diabolo mientras cantas la sirenita. Resultado el ordenador te restaura el solo el backup para que dejes de hacer el ridiculo.

2) Método con tar:

montamos la particion de destino, por ejemplo /dev/sda1 en /nuevo_root :

ambasAguas ~ # mount /dev/sda1 /nuevo_root

descomprimimos el tar en /nuevo_root

ambasAguas ~ # cd /nuevo_root

ambasAguas ~ # tar xpvf  /media/dico_duro/bakup.tar

Si le hemos añadido la opcion z o j al comprimir se la añadimos tambien al descomprimir.

3) Método con rsync:

Es lo mismo que para hacer el backup pero en sentido contrario:

ambasAguas ~ # mount /dev/sda1 /nuevo_root

ambasAguas ~ # rsync -az /media/dico_duro/bakup/  /nuevo_root/

Pues nada  ya hemos terminado, solo quedaría configurar grub o lilo. eso os buscais la vida vosotros. 😀

Si no pues en los comentarios o en otro post mas adelante

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

 
A %d blogueros les gusta esto: