jueves, 4 de julio de 2013

Backup usando el comando RSYNC

Haciendo copias de seguridad de cualquier directorio utilizando el comando rsync

rsync -avu --delete myfolder target

El parámetro "--delete" elimina cualquier modificación hecha en la carpeta "target", o si se eliminó en "myfolder", al final ese cambio se replica para "target". Si "target" no existe, inmediatamente es creada.

La copia se puede hacer en una carpeta remota, para eso es utilizado el protocolo SSH con el siguiente comando.

rsync -avu --delete myfolder user@foo.bar:/anyfolder

Cuando el destino se encuentra en una partición NTFS hay que cambiar los parámetros, como es mostrado en el siguiente ejemplo:

rsync -rltDvu --modify-window=1 --delete myfolder target

[]s

No hay comentarios: