Respaldo y Recuperación de Información con tar

Imagen de Manu

Tema: 

Respaldo y Recuperación de Información con tar

Definitivamente una de las herramientas más populares para la realización de respaldos es la herramienta tar (Tape Archiver), por su facilidad de implementación, y sobre todo porque viene de paquete en un sistema Linux-Unix.

El siguiente procedimiento ilustra cómo realizar y recuperar un respaldo en una unidad Tape Ultrium LTO2 IBM (mi favorita) pero sólo necesitas saber en dónde instalaste tu dispositivo sea cual sea la marca, lo que intento es presentar un procedimiento ilustrativo, utilizaremos además de la herramienta tar, la herramienta mt (magnetic tape drive operation) que nos permitirá controlar de la cinta.

Después de instalar los controladores de la unidad de cinta, tendrás dos dispositivos, uno con capacidad para rebobinado y otro sin capacidad para rebobinado, en mi caso quedó de la siguiente forma:

/dev/IBMtape0 Dispositivo con capacidad para rebobinar
/dev/IBMtape0n Dispositivo sin capacidad para rebobinar

Puedes utilizar cualquiera de los dos para realizar el respaldo.

El proceso consta de cuatro sencillos pasos:

1.- Rebobinando la cinta.- Si se requiere, si no moverlo de acuerdo a tus necesidades, man mt para más información.

mt rewind

2.- Creando el Respaldo.- Coloca la cinta en tu unidad tape y vamos:

tar cf /dev/DispositivoDeCinta RutaARespaldar

Ejemplo: Vamos a respaldar el directorio de los usuarios:

tar cf /dev/IBMtape0n /home

c te creará el contenedor para almacenamiento
f especifica el nombre del archivo.
Si quieres mayor información puedes utilizar la opción v (verbose) si quieres comprimir con gzip, utiliza la opción z, para mantener los permisos del fichero original utiliza la opción p.

3.- Comprobando.- Para ver/listar lo que acabas de grabar, sencillamente ejecuta:

tar tvf /dev/IBMtape0n

4.- Restaurando.- Como es obvio, en algún momento necesitarás restaurar lo respaldado, para esto, te ubicas en el directorio en donde quieras restaurar tus archivos y ejecutas:

tar xvf /dev/IBMtape0n home

La opción x te dirá que extraiga el contenido del archivo, si lo comprimiste con gzip, necesitarás utilizar la opción z para descomprimir.

Y Listo!!!, eso es todo el proceso de respaldo con tar.

Referencias:
Unix Backup and Recovery
W. Curtis Preston
O’Reylly

Comentarios

Lo genial de tar es que

Imagen de deathUser

Lo genial de tar es que viene en la gran mayoría de Sistemas Operativos UnixLike y si no viene, de seguro descargas los fuentes y te compilas una a medida, la sintaxis o el formato que entiende el tar que trae solaris suele ser diferente e incluso te aconsejan instalar el tar de GNU :), tar tiene gran cantidad de opciones para respaldos incrementales, exclusión/inclusión de archivos por patrones, fechas, etc, etc, etc...

Si necesitan hacer algo más complejo con tar les recomiendo RTFM.

man tar

bye
:)

respaldos incrementales??

Imagen de solrak12

hola, me ha sido de mucha ayuda este tema, pero kisiaera saber que tipos d e respaldos existen, como se hacen y de k forma lo implemento, tengo Suse V10 y debo de hacer una práctica de respaldos en 30min de exposición, cual me recomiendan?

les agradeceria mucho si hubiera un manual o documento

por su atención gracias