Skip to content

Latest commit

 

History

History
24 lines (17 loc) · 1.21 KB

rsync.md

File metadata and controls

24 lines (17 loc) · 1.21 KB

rsync

El comando linux rsync es una herramienta rápida y muy versátil para copiar archivos de forma local o remota. Así se describe este comando cuando ves la ayuda del comando man respecto al comando rsync. Este comando permite realizar una copia exacta de un archivo o directorio, en este último caso incluyendo todos los elementos dentro de este directorio, incluyendo todas las rutas y archivos, incluidos sus permisos y propiedades.

Una de las ventajas mas interesantes de este comando es que puede comprobar las dos rutas y actualizar solo los archivos nuevos y los que han cambiado de una ruta a otra. Si se interrumpiera el comando antes de concluir, solo basta con ejecutar de nuevo el comando y detectará cuales archivos faltaron para continuar donde se interrumpió.

rsync -avt *.sql [email protected]:/root
rsync --info=progress2 -e "ssh -i fu.pem" [email protected]:/opt/odoo/backups/06_13_2019_01_49_55_1le.zip .

subiendo

rsync --info=progress2 revisar_clientes.py  [email protected]:/opt/odoo/revisar_clientes.py

Subiendo con Puerto

rsync --info=progress2 clientes.py -e "ssh -p 61022" [email protected]:/opt/odoo/clientes.py