Documentation technique : Debian
Documentation basée sur la distribution Debian

> > Rsync : synchronisation distante de fichiers

Rsync : synchronisation distante de fichiers

Préambule

Rsync est un logiciel de synchronisation de fichiers en ligne de commande qui fonctionne de manière unidirectionnelle, il copie donc les fichiers d’un endroit vers un autre en synchronisant en fonction de la source (il fait une comparaison simple des fichiers entre source et hôte et ne prend pas en compte les modifications sur l’hôte mais uniquement celle de la source).

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. Plusieurs outils spécialisés dans la sauvegarde réseau utilisent Rsync pour réaliser la majeure partie de leur travail.

Son installation est des plus simples puisque c’est un logiciel fréquemment utilisé :

  1. sudo apt-get install rsync

Utilisation

Son utilisation basique est de la sorte :

  1. rsync chemin/vers/source chemin/vers/cible
  • chemin/vers/source est le chemin du répertoire qui servira de source, de référence
  • chemin/vers/cible est le chemin du répertoire qui servira de cible

Utiliser rsync pour transférer des données d’un serveur à un autre

  1. rsync -e ssh -avz /chemin/vers/source serveur_ip_ou_nom:/chemin/vers/cible

ou

  1. rsync -ave ssh serveur_ip_ou_nom:/chemin/vers/source /chemin/vers/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.

Consultez la page de manuel de rsync pour découvrir toutes les options disponibles.

  • Auteur :
  • Publié le :
  • Mis à jour : 15/11/15

Aucun commentaire


Qui êtes-vous ?
Ajoutez votre commentaire ici
  • Ce formulaire accepte les raccourcis SPIP [->url] {{gras}} {italique} <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.