Copiar archivos y carpetas con rsync

Mover de local a remoto

rsync -avzhe ssh --progress --delete CARPETA_A_COPIAR usuario@servidor:CARPETA_DE_DESTINO

Si el puerto SSH es diferente al de por defecto (puerto 22) por ejemplo el 23 hay que ponerlo así:

rsync -avzhe 'ssh -p 23' --progress --delete CARPETA_A_COPIAR usuario@servidor:CARPETA_DE_DESTINO

Mover de remoto a local

rsync -avzhe ssh --progress --delete usuario@servidor:CARPETA_A_COPIA CARPETA_DE_DESTINO

Si el puerto SSH es diferente al de por defecto (puerto 22) hay que ponerlo así:

rsync -avzhe 'ssh -p 23' --progress --delete CARPETA_A_COPIAR usuario@servidor:CARPETA_A_COPIAR CARPETA_DE_DESTINO

 

Opciones

-h Muestra los números para ser leído por humanos
-v Salida detallada
-a Modo archivo
-z Comprimirá los datos durante la transferencia
-e Especifica la SHELL a utilizar
–delete borrará en destino aquello que ya no está en origen.
–progress veremos el proceso se sincronización.

No se han encontrado entradas similares.

Deja una respuesta

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