como hacer backups completos en linux

2
Como hacer backups completos en linux A veces, nos encontramos con la necesidad de hacer una copia de seguridad a un equipo linux, ya sea desktop o server, podemos backupear directorios importantes, o hacer un full backup de todo el sistema. Siempre es recomendable hacer backups, de todo, aunque no sea lo más divertido hacerlos, créeme, la perdida de información es una de las peores catástrofes en el mundo informático, no solo la pérdida de datos en una DB, sino también podemos perder código/scripts/diseños etc., que nos demandará tiempo volver a escribir. La forma más fácil de hacer un backup de forma manual, es con el comando tar que nos crea un archivo comprimido y es fácil de usar. La sintaxis es la siguiente: tar [parámetros] Las operaciones más 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án en el directorio home.

Upload: robertomartinez

Post on 18-Aug-2015

220 views

Category:

Documents


4 download

TRANSCRIPT

Como hacer backups completos en linuxA veces, nos encontramos con la necesidad de hacer una copia deseguridad a un equipo linux, ya sea desktop o server, podemos backupear directorios importantes, o hacer un full backup de todo el sistema.Siempre es recomendable hacer backups, de todo, aunque no sea lo ms divertido hacerlos, creme, la perdida de informacin es una de las peores catstrofes en el mundo informtico, no solo la prdida de datos en una !,sino tambin podemos perder cdigo"scripts"dise#os etc., que nos demandar tiempo volver a escribir.$a 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.$a sintaxis es la siguiente%tar [parmetros]$as operaciones ms usadas son% &'% (omprime usando gzip &c% (rea el archivo &v% )erbose mode. *+uestra el progreso mientras se crea el archivo, &f% -ara indicar el nombre del archivo &p (onserva los permisos de los archivos &x .xtraerEjemplo de uso:-ara comprimir un directorio completo, usamos lo siguiente%tar -zcvf backup-hometargz !home!"#$ /ace un backup de todos los archivos que estn en el directorio home.%ackup del sistema completo:Si queremos hacer un backup completo del sistema, para que en caso de una prdida total podamos restaurar nuestro servidor de manera completa, datos"programas"configs01220debemos e3ecutar esto%tar cvpzf !backup-fulltargz #exclude&!proc #exclude&!lost'found #exclude&!backup-fulltargz #exclude&!mnt #exclude&!s(s #exclude&dev!pts !4mportante% la barra del final 5"6 no es un error, eso le dice haga el backup desde el root 5"6.1odos esos 5exclude6 son, como su nombre lo dice, para excluir directorios que el sistema llena con archivos dinmicos, que van a producir errores a la hora del backup, y no son importante.Como restaurar los backups:-ara restaurar un backup, se utili'a el comando &xtar -zxvpf !fullbackuptargz#$ extrae los contenidos en el directorio actual, conservando los permisos *&p, .tar -zxvf backup-hometargz#$ extrae los contenidos en el directorio actual.tar -zxvf backup-hometargz !home #$ extrae los contenidos en "home.