« 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="-rtz -pog --numeric-ids --stats --delete --timeout=600 "
  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 shutdown -h now"
  /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 ce exemple, il s'exécute tous les jours à 23h10 sous une cession de l'utilisateur "root".
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]]''
''→ [[LINUX:RSYNC|retour à RSYNC]]''
----
__NOEDITSECTION__
__NOEDITSECTION__
[[Category:LINUX]]
[[Category:LINUX]]