Serveur Rsync

exec:

Rsync permet d’effectuer des synchronisations / copie de fichiers entre deux répertoires ou deux machines distantes

Editer le fichier Rsync dans /etc/default

Rsync_Enable = true

rsync –daemon

edition de /etc/rsyncd.conf

uid = root <=== haha pas super ca …
gid = root

pid file = /var/run/rsyncd.pid

[sandrine] <=== section sauvegarde 1
path = /media/sauvegarde/sandrine <=== endroit de la sauvegarde sur le serveur
comment = Synchro fichiers sandrine-laptop
read only = false
use chroot = true

[david] <==== section 2

path = /media/sauvegarde/david
comment = Synchro fichiers big-desktop
read only = false
use chroot = true

Ajouter un utilisateur / groupes

sudo useradd rsync
sudo passwd rsync
sudo groupadd rsync
sudo gpasswd -a rsync rsync

Définir les rep de sauvegarde pour Rsync et droits

sudo chown -R rsync:rsync /media/disk
sudo chmod -R 777 /media/disk
redemarrer Rsync 
sudo /etc/init.d/rsync restart

Coté Client :

rsync -avz –stats –delete /home/david/ 192.168.0.10::david


–stats : avoir des stats
–delete : efface les fichiers qui n existe plus entre les deux rep.
===> /home/david : repertoire sauvegardé
==> IP::USER : serveur et section du rsyncd.conf

Liens

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

~ par _david le 29 septembre 2007.

Laisser un commentaire

Vous devez être connecté pour rédiger un commentaire.