Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
| sysadmin:backup:backuppc [2012/09/21 17:29] james ajout tags | sysadmin:backup:backuppc [2019/08/18 11:16] (Version actuelle) james [Sur le serveur de sauvegarde] | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag>backuppc sauvegarde rsync}} | + | {{tag>backuppc backup sauvegarde howto installation sysadmin sauvegarde rsync}} | 
| ====== Sauvegardes avec backuppc ====== | ====== Sauvegardes avec backuppc ====== | ||
| Ligne 23: | Ligne 23: | ||
| * configuration de rsync en tant que demon : \\ dans le fichier /etc/default/rsync mettre l'option RSYNC_ENABLE a true :<code> | * configuration de rsync en tant que demon : \\ dans le fichier /etc/default/rsync mettre l'option RSYNC_ENABLE a true :<code> | ||
| - | sed s/RSYNC_ENABLE=false/RSYNC_ENABLE=true/ /etc/default/rsync</code> | + | sed -i -e "s/RSYNC_ENABLE=false/RSYNC_ENABLE=true/" /etc/default/rsync</code> | 
| + | * vous voudrez peut etre limiter l'ecoute du démon rsync sur une adresse IP interne, dans ce cas editez le fichier /etc/default/rsync et remplacez <code>RSYNC_OPTS=''</code> par (par exemple, adaptez l'IP a votre cas) :<code>RSYNC_OPTS='--address=192.168.3.249'</code> | ||
| * configuration des répertoires qui seront accédés via ce démon rsync dans le fichier  /etc/rsyncd.conf ( l'exemple ci-dessous est a adapter suivant les sauvegardes que vous voulez effectuer ) :<code> | * configuration des répertoires qui seront accédés via ce démon rsync dans le fichier  /etc/rsyncd.conf ( l'exemple ci-dessous est a adapter suivant les sauvegardes que vous voulez effectuer ) :<code> | ||
| # fichier de conf du demon rsync utilise pour la sauvegarde | # fichier de conf du demon rsync utilise pour la sauvegarde | ||
| Ligne 81: | Ligne 81: | ||
| $Conf{RsyncShareName} = ["etc","home","usr_local","root"]; # exports du rsync sur la machine a sauvegarder (doivent correspondre aux exports configurés sur la machine) | $Conf{RsyncShareName} = ["etc","home","usr_local","root"]; # exports du rsync sur la machine a sauvegarder (doivent correspondre aux exports configurés sur la machine) | ||
| $Conf{RsyncdAuthRequired} = 1; | $Conf{RsyncdAuthRequired} = 1; | ||
| - | $Conf{RsyncdUserName} = 'backup'; | + | $Conf{RsyncdUserName} = 'backuppc'; | 
| # mettre ici | # mettre ici | ||
| $Conf{RsyncdPasswd} = 'EvilPasswordEnClairDansLeFichierDeConfMaisIlEstTellementLongQueCEstPasGraveEtEnPlusOnNAuraJamaisALeTaper'; | $Conf{RsyncdPasswd} = 'EvilPasswordEnClairDansLeFichierDeConfMaisIlEstTellementLongQueCEstPasGraveEtEnPlusOnNAuraJamaisALeTaper'; | ||



