Configurer Rsync

Un article de Wiki.Yakakliker.org.

Rsync est un outil de synchronisation des plus efficaces.

Voici la procédure permettant de créer un serveur Rsync permettant un "backup" de vos données.

Ceci est aussi valable en laison avec Openfiler permettant un "backup" des données en cas de crash.


  • Créez et éditez le fichier /etc/rsync :
vi /etc/default/rsync


  • Rajoutez cette ligne :
RSYNC_ENABLE=true


  • Editez maintenant le fichier /etc/rsyncd.conf :
sudo vi /etc/rsyncd.conf


  • Rajoutez cette ligne permettant de créer le partage "Backup" :
[Backup]
  path = /Home/Backup
  comment = Synchro fichiers internes
  read only = false


  • Créez l'utilisateur et le groupe :
useradd rsync
passwd rsync
groupadd rsync
gpasswd -a rsync rsync


  • Attribuez les droits ...
chown -R rsync:rsync /Home/Backup
chmod -R 777 /Home/Backup


  • Lancez maintenant le service rsync :
/etc/init.d/rsync start


  • Faites un test depuis une station distante :
rsync -az --stats --delete --force --ignore-errors  /home/user IPdistante::Backup/


Sources :

http://doc.ubuntu-fr.org/rsync

http://www.openfiler.com/

http://rsync.samba.org/documentation.html

http://fr.gentoo-wiki.com/HOWTO_Mirroir_RSYNC_Local_pour_l'arbre_Portage