« LINUX:RSYNC-Rassemblement sur une autre machine » : différence entre les versions
Aucun résumé des modifications |
Aucun résumé des modifications |
||
(3 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
__FORCETOC__ | __FORCETOC__ | ||
---- | |||
''→ [[LINUX:RSYNC|retour à RSYNC]]'' | |||
---- | |||
=But= | =But= | ||
Dans ce script, nous rassemblons en un seul endroit sur une autre machine ce que nous voulons sauvegarder. Cet ensemble constitue le premier niveau de sauvegarde, le plus actuel de la sauvegarde. | Dans ce script, nous rassemblons en un seul endroit sur une autre machine ce que nous voulons sauvegarder. Cet ensemble constitue le premier niveau de sauvegarde, le plus actuel de la sauvegarde. | ||
Ligne 102 : | Ligne 105 : | ||
echo "Action" | echo "Action" | ||
# options pour rsync | # options pour rsync | ||
OPTION="- | OPTION="-a -z --numeric-ids --stats --delete --timeout=600 " | ||
# TEST: si un autre processus rsync est encore en cours, ne pas démarrer celui-ci | # TEST: si un autre processus rsync est encore en cours, ne pas démarrer celui-ci | ||
TEST1=`ps ax | grep "rsync --server" | grep -v grep` | TEST1=`ps ax | grep "rsync --server" | grep -v grep` | ||
Ligne 168 : | Ligne 171 : | ||
cd $MANAGER | cd $MANAGER | ||
echo "Eteindre" | echo "Eteindre" | ||
/usr/bin/ssh -p 6333 -i ${MANAGER}/key/serveur-distant-rsync-key sauvegarde@${MACHINE} "sudo | /usr/bin/ssh -p 6333 -i ${MANAGER}/key/serveur-distant-rsync-key sauvegarde@${MACHINE} "sudo init 0" | ||
---- | ---- | ||
Il attend deux paramètres: | Il attend deux paramètres: | ||
Ligne 230 : | Ligne 233 : | ||
10 23 * * * root /manager/sauvegarde/traitement.bat > /manager/sauvegarde/traitement.log | 10 23 * * * root /manager/sauvegarde/traitement.bat > /manager/sauvegarde/traitement.log | ||
---- | ---- | ||
Dans | Dans cet exemple, il s'exécute tous les jours à 23h10 sous une cession de l'utilisateur "root". | ||
Ligne 245 : | Ligne 248 : | ||
---- | ---- | ||
'' | ''→ [[LINUX:RSYNC|retour à RSYNC]]'' | ||
---- | |||
__NOEDITSECTION__ | __NOEDITSECTION__ | ||
[[Category:LINUX]] | [[Category:LINUX]] |