rsync útiles

Hola compañeros de la shell,

En esta entrada revisaremos algunas ejecuciones de rsync que pueden resultar útiles, pero se trata de ejecuciones directas sin una explicación detallada de cómo funciona este maravilloso programa. Si quisiéramos ahondar en cómo funciona, desde luego recomiendo la lectura de la siguiente entrada del blog de Vicente Navarro

A continuación, le ejecución del comando para realizar algunas tareas útiles:

Sincronizar un directorio sin eliminar ficheros/directorios en destino:

rsync -aAhvz dir_origen/ dir_destino

Sincronizar un directorio para que el destino quede exactamente igual que el origen (se eliminarán los ficheros/directorios en destino):

rsync -aAhvz --delete dir_origen/ dir_destino

Sincronizar solamente la jerarquía de directorios:

rsync -aAhvz --include='*/' --exclude='*' dir_origen/ dir_destino

Sincronizar los ficheros de una extensión determinada (ej. *.txt). El parámetro -m excluye la sincronización de directorios vacíos:

rsync -aAhvzm --include '*/' --include '*.txt' --exclude '*' dir_origen/ dir_destino

Espero que os sirva.

Nos vemos al otro lado de la pantalla negra.

Esta entrada fue publicada en Sin categoría. Guarda el enlace permanente.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *