sábado, 12 de noviembre de 2011

Comando rsync

El comando de rsync esta diseñado para copias de seguridad de red de directorios o archivos particulares que copia de forma inteligente solo los archivos que han sido modificados, en lugar del contenido completo del directorio.



Formato para el comando 

rsync - (opciones) (ruta que se desea sincronizar) usuario@ipequipodestino:(ruta del destino donde se desea sincronizar) 
ejemplo:


rsync -apvr /media/Respaldos/catolica/ jlaq@192.168.1.3:/home/jlaq/catolica/

También se puede hacer copias de un directorio a otro en este caso he sacado un respaldo a un disco:
rsync -apvr /media/Respaldos/catolica/ /media/Expansion\ Drive/MIS\ DOC\ Catolica/



Opciones mas utilizadas 


Existen muchas formas de usar el comando rsync pero puedo decir que las detalladas aquí son las mas usadas, debemos tener encuentra que cuando se realice una copia o sincronización si no ponemos la barra del final, rsync copia el directorio en su totalidad. Con la barra, copia los contenidos del directorio pero no recrea el directorio.



-a obtenemos una copia exacta de una jerarquía de archivos y directorios.
-r: para que recorra toda la estructura de directorios (recursiva)
-l: para que mantenga enlaces simbólicos 
-p: para que mantenga permisos en archivos y subdirectorios 
-t: para que mantenga la hora y fecha 
-g: para que mantenga grupo 
-o: para que mantenga dueño (owner) 
-D: para que mantenga archivos de dispositivo (root) 


Para consultas a continuación dejo una captura de las opciones que están en el man del rsync





No hay comentarios:

Publicar un comentario