En ocasiones te encuentras con la necesidad de sincronizar contenidos de carpetas para hacer una posterior copia de seguridad. Normalmente usamos métodos manuales y muy poco óptimos como arrastrar los datos a un sistema de almacenamiento externo como un pen drive.
Otro método más rápido, ágil, limpio y óptimo sería utilizar rsync.
rsync -altgvb /carpeta/origen /carpeta/destino
¿Pero qué pasa si lo que queremos es sincronizar carpetas remotas? Rsync nos permite establecer una conexión SSH, indicando que usuario la establece, contra otro servidor para sincronizar contenidos.
rsync -avz -e ssh usuario@ip_origen:/carpeta/origen /carpeta/destino