Atardecer

jueves, 24 de mayo de 2012

Resguardo del sistema y de los datos


Las instrucciones que siguen permiten obtener una copia de seguridad tanto de los datos como del sistema operativo, de modo que el conjunto pueda restaurarse íntegramente en caso de problemas. 


Guardar de tanto en tanto una copia de seguridad total es siempre aconsejable, y lo resulta especialmente en el caso en que se vaya a proceder a una actualización de la versión del sistema operativo, lo cual siempre comporta un riesgo no despreciable. En nuestro caso hemos sufrido problemas incluso al actualizar a un nivel inmediatamente superior. 
  
Los pasos del proceso son los que se indican a continuación. Si tenemos un volumen grande de datos, puede resultar conveniente guardarlos provisionalmente en un disco externo y borrarlos del disco principal, con el fin de que el archivo de copia no resulte muy voluminoso. 


1) Hacerse root (administrador) con 

sudo su


2) Ir al root del sistema (no al directorio root, sino al anterior, el del filesystem) con
cd /


Nota: teóricamente se puede ir a cualquier disco, incluso removible, pero se recomienda desmontar primero todos los discos de datos, incluidos los externos, de los que no se quiere hacer copia. 

Es preferible formar el archivo de copia en el propio disco principal. Si se quiere formarlo directamente en otro disco (uno externo, por ejemplo), no debemos olvidar el "exclude" (véase más adelante)  correspondiente. 


2.1) Borrar el anterior archivo de copia, si es que se conserva. Para ello: 


ls (para ver el nombre, por ejemplo copia.tgz)


rm copia.tgz 


Se puede comprobar con el System Monitor la ocupación de disco.


3) Ahora el mandato es


 tar cvpzf copia.tgz --exclude=/proc --exclude=/lost+found --exclude=/copia.tgz --exclude=/mnt --exclude=/sys /


(no hacer caso del mensaje que se obtiene al final "tar: Error exit delayed from previous errors").


excluir también /home/peter/.aMule,  /home/peter/dwhelper, /home/peter/Dropbox, etc. 


(o sea incoming y temp de aMule, el directorio de descargas de vídeos, si es que contienen datos, el de Dropbox, etc.)


es decir algo así como


tar cvpzf copia.tgz --exclude=/proc --exclude=/lost+found --exclude=/copia.tgz --exclude=/mnt --exclude=/home/peter/.aMule --exclude=/home/peter/dwhelper  --exclude=/home/peter/Dropbox --exclude=/sys /


Luego se copiará el archivo de copia (copia.tgz en nuestro ejemplo) a otro disco, y se hace el rename con indicación de la fecha, es decir copia090512.tgz.



4) Para restaurar bastará recuperar el archivo en el directorio inicial y escribir el mandato


 tar xvpfz backup.tgz -C /


Atención: No hay que olvidar el regenerar (mkdir) los directorios que se han omitido! en la instrucción de copia. 


No hay comentarios:

Publicar un comentario