Está en la página 1de 1

backups full en linux

La forma ms fcil de hacer un backup de forma manual, es con el comando tar


que nos crea un archivo comprimido y es fcil de usar.
La sintaxis es la
siguiente:
tar [parmetros]

Las operaciones ms usadas son:

-z: Comprime usando gzip


-c: Crea el archivo
-v: Verbose mode. (Muestra el progreso mientras se
crea el archivo)
-f: Para indicar el nombre del archivo
-p Conserva los permisos de los archivos
-x Extraer

Ejemplo de uso:
Para comprimir un directorio completo, usamos lo siguiente:
tar -zcvf backup-home.tar.gz /home/*
> Hace un backup de todos los archivos que est en el directorio home.

Backup del sistema completo:


Backup completo del sistema, para que en caso de una prdida total podamos
restaurar nuestro servidor de manera completa, datos/programas/configs
TODO debemos ejecutar esto:
tar cvpzf /backup-full.tar.gz exclude=/proc exclude=/lost+found
exclude=/backup-full.tar.gz exclude=/mnt exclude=/sys
exclude=dev/pts /
Importante: la barra del final /, indica se haga el backup desde el root /.
Todos los exclude son, para excluir directorios que el sistema llena con archivos
dinmicos, que van a producir errores a la hora del backup, y no son
importantes.

Como restaurar los backups:


Para restaurar un backup, se utiliza el comando -x
tar -zxvpf /fullbackup.tar.gz
> extrae los contenidos en el directorio actual, conservando los permisos (-p) .
tar -zxvf backup-home.tar.gz
> extrae los contenidos en el directorio actual.
tar -zxvf backup-home.tar.gz /home
> extrae los contenidos en /home.

También podría gustarte