Installer Rsync

Rsync est fréquemment utilisé pour pour réaliser des sauvegardes incrémentales de données ou pour diffuser sur plusieurs machines le contenu d’un répertoire de référence.
Il fonctionne de manière unidirectionnelle: il copie les fichiers d’une source vers une destination en synchronisant en fonction de la source

Plusieurs outils spécialisés dans la sauvegarde réseau utilisent Rsync pour réaliser la majeure partie de leur travail.

Son installation est simple  :

sudo apt-get install rsync

Son utilisation est tout aussi simple :

rsync chemin_source chemin_cible

Utiliser RSYNC pour transférer des données entre 2 serveurs via ssh

rsync -e ssh -avz /chemin_source IP_serveur:/chemin_cible

ou

rsync -ave ssh IP_serveur:/chemin_source /chemin_cible
  • l’option -a (mode archivage), permet de copier de manière récursive, de préserver les permissions et de ne pas suivre les liens symboliques
  • l’option -v (verbose), affiche la liste des fichiers copiés
  • l’option -z (compress), permet de compresser les données avant de les transférer
  • l’option -e ssh permet d’utiliser ssh pour le transfert de données.