documentations:logiciels:saintbabel
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
documentations:logiciels:saintbabel [12/10/2019 09:55] – [rigel : le serveur de sauvegarde n°2] stephane.dufour.ilinux.fr | documentations:logiciels:saintbabel [02/01/2020 18:04] (Version actuelle) – stephane.dufour.ilinux.fr | ||
---|---|---|---|
Ligne 2: | Ligne 2: | ||
- | Cet [[documentations:logiciels: | + | Cet [[documentations: |
- | ===== Rigel : le serveur de sauvegarde n°2 ===== | + | ===== Rigel : le serveur de sauvegarde |
- | TODO : Installation et paramétrage de la solution d' | + | Rigel, comme chacun le sait, fait parti de la constellation d' |
+ | |||
+ | Voyons la recette utilisé pour cela ... | ||
+ | |||
+ | |||
+ | **__TODO__ | ||
https:// | https:// | ||
+ | |||
+ | Code utilisé pour assuré l' | ||
+ | |||
+ | **__Note__** : Un code supplémentairement est utilisé afin de s’assurer que les dépôts (BorgBackup) qui seront synchronisés (remoteSourceDir)ne sont pas corrompus. | ||
+ | |||
+ | <code bash> | ||
+ | function synchroServeur() | ||
+ | { | ||
+ | # Rsync doit être installé sur le serveur distant et local ! | ||
+ | local server=$1 | ||
+ | local remoteSourceDir=$2 | ||
+ | local localTargetDir=$3 | ||
+ | |||
+ | # Serveur en ligne ? | ||
+ | serveurJoignable $server | ||
+ | ret=$? | ||
+ | if [ $ret -ne 0 ];then # ... erreur serveur injoignable, | ||
+ | return $ret | ||
+ | fi | ||
+ | |||
+ | $RSYNC -avz --stats $server: | ||
+ | ret=$? | ||
+ | if [ $ret -ne 0 ];then # ... erreur de synchronisation avec le serveur distant | ||
+ | | ||
+ | | ||
+ | | ||
+ | else | ||
+ | | ||
+ | | ||
+ | fi | ||
+ | |||
+ | } | ||
+ | </ |
documentations/logiciels/saintbabel.1570874106.txt.gz · Dernière modification : 12/10/2019 09:55 de stephane.dufour.ilinux.fr