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'; |