Bienvenidos a mi página web personal

Welcome to my personal Web page

Basckupear y o sincronizar contra un equipo remoto con rsync

Publicado por zebus en Junio 26, 2009

Backupear y o sincronizar contra un equipo remoto con rsync

Ejemplo:
rsync -r -l -t -p -g -o -x –progress –delete txts/* usuario@host:/home/usuario/txts

-r = recursiva
-l = copia symlinks como symlinks
-t = con la info del (time/tiempo), la hora de modificación
-p = con la info de permisos
-g = con la info de los grupos
-o = con la info del propietario (own)
-x = copia los puntos de montaje como directorios vacíos, mientras que -x -x simplemente omite los puntos de montaje.
–progress = muestra un progreso
–delete = elimina del destino los ficheros y directorios eliminados en el origen

La primera vez que se hace, copia todo, en caso de que no exista nada.
La próxima vez que se ejecuta el comando solo copia los archivos nuevos y/o modificados sobreescribiendo los viejos.
También elimina del destino los ficheros y directorios eliminados en el origen.
Solo actúa desde /* para dentro.
NOTA: los dos pcs han de tener instalado ssh y rsync

Escribe un comentario

XHTML: Puedes usar estas etiquetas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>