Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Restauración del sistema en
Ir a
comentarios Linux
Compartir
vía mail
Backup y Restauración en Linux
Hola!, estoy incursionando en el mundo linux con Ubuntu, estuve buscando
algún software para hacer backup del sistema (vivo mandándome
cagadas) del tipo norton ghost o acronis true home...
Encontré una forma bastante sencilla que se puede realizar sin ningún soft.
A diferencia de Windows, en Linux se puede meter todo el sistema en un
archivo comprimido (sería como meter todo el c:\ en un archivo .zip o .rar)
0
sin encontrarse con archivos incopiables por estar en uso por el sistema.
Para realizar el backup
Para hacer un backup completo del sistema, vamos a meter todos los
archivos en un archivo TAR
En una consola (para trabajar como root):
sudo su
Vamos al directorio raíz:
cd \
Este es el comando para realizar el backup:
tar cvpzf backup.tgz exclude=/proc exclude=/lost+found
exclude=/backup.tgz exclude=/mnt exclude=/sys /
"tar" es obviamente el comando que vamos a usar para armar el archivo
TAR.
"cvpzf" son las opciones que le pasamos al programa, "crear archivo",
"preservar los permisos", etc.
"backup.tgz" obviamente el nombre del archivo que vamos a crear.
"/" directorio raiz, vamos a hacer un backup de todo.
"/lost+found; /proc; /mnt; /sys" las carpetas que vamos a excluir del backup
porque no son necesarias. Tambien el propio archivo "backup.tgz"
Cuidado si incluyen "/mnt" porque si tienen particiones montadas también
se agregarán al backup. Lo mismo con "/media", exclúyanlo del backup o
desmonten todo.
Algunos usuarios plantearon excluir el directorio "/dev", en la prueba que
yo hice no lo excluí y no tuve ningún inconveniente.
Otra opción:
Pueden usar bzip2 para comprimir el backup. Van a conseguir una tasa de
13/6/2017
compresión mayor pero obviamente va a llevar mas tiempo.
Backup y Restauración del sistema en Linux - Tarin
El comando sería este:
tar cvpjf backup.tar.bz2 exclude=/proc
exclude=/lost+found exclude=/backup.tar.bz2
exclude=/mnt exclude=/sys /
Para Restaurar
Al igual que antes:
sudo su
cd \
y recuerden tener el backup en el directorio root "\"
Este es el comando para restaurar:
tar xvpfz backup.tgz C /
Si usaron "bzip2":
tar xvpfj backup.tar.bz2 C /
OJO!: Esto va a sobreescribir cualquier archivo que tengan en la
partición!
Luego de que termine la restauración, volvemos a crear los directorios que
excluimos al hacer el backup.
mkdir proc
mkdir lost+found
mkdir mnt
mkdir sys
etc...
Reinicien y listo!!
Este método de restauración funciona en tanto y en cuando el gestor de
arranque que tengan ("grub" por ejemplo) funcione y puedan entrar al
sistema.
Si por alguna razón deben repararlo, acá tienen info al respecto:
http://ubuntuforums.org/showthread.php?t=24113&highlight=grub+restore
Fuente: http://ubuntuforums.org/showthread.php?t=35087