Si necesitamos hacer backups, mandar por correo todos los archivos o hasta para enviar software que hemos desarrollado es muy facil hacerlo si comprimimos y empaquetamos el directorio o carpeta donde esta toda nuestra informacion. Para estos fines tenemos la herramienta tar de GNU, la cual podemos utilizar desde una estacion remota en un servidor Linux o UNIX.
El comando tar hace dos cosas:
- Empaquetar las carpetas dentro de un archivo
- Comprime el archivo
El comando tar se utiliza de la siguiente manera (sintaxis del comando tar):
tar -zcvf archivo_nuevo.tar.gz nombre_directorio
Donde,
- -z: Comprime el archivo utilizando el programa gzip
- -c: Crea el archivo
- -v: Modo Verbose, despliega el progreso mientras se crea el archivo
- -f: Nombre del archivo
Digamos que tenemos un directorio llamado /home/usuario/documentos y necesitamos sacar una copia de seguridad de los documentos. Para esto ejecutamos el comando tar de esta forma:
usuario@deathbian:~$ tar -zcvf copia_mis_documentos_2008.tar.gz /home/usuario/documentos
El comando anterior creara un archivo llamado copia_mis_documentos_2008.tar.gz dentro del directorio actual. Ahora bien, si ya tenemos el directorio con todos los archivos empaquetados pero necesitamos restaurar o desempaquetar los archivos tecleamos:
usuario@deathbian:~$ tar -zxvf copia_mis_documentos_2008.tar.gz
Donde,
- -x: Extrae los archivos
Si necesitan extraer los archivos a un directorio diferente pueden agregar la ruta completa de dicho directorio al final del comando, tecleando:
$ tar -zxvf copia_mis_documentos_2008.tar.gz -C /backups
Great my Friend, you saved me….
I avoided to ask a Fu…ing person that is selfish here in my job…
5 stars..
Great to be able to help you, cheers!
Hola amigos de guate, tengo instalado y en servicio un mail server con zimbra 6.0.7 funcionando perfectamente en centos 5.5, sucede que estoy cambiando de servidor y quiero pasar toda la configuracion del zimbra del sever viejo al sever nuevo que estoy levantando, que necesito hacer para realizar con exito esta migracion??? muchas gracias por su tiempo y ayuda….saludos cordiales…