rsnapshot n'exécute pas son script preexec

Le
geo cherchetout
Bonjour,

Je tente d'instaurer des sauvegardes de mes fichiers locaux à l'aide de
rsnapshot, le répertoire d'accueil étant dans une partition d'un disque
externe USB. Quand cette partition est montée, tout se passe bien mais,
justement, elle ne l'est pas toujours et j'ai pensé la faire monter par un
script que rsnapshot serait censé exécuter avant tout autre action. Dans
/etc/rsnapshot.conf j'ai donc placé à l'endroit prévu cette ligne :
cmd_preexec /root/scripts/presnap.sh (avec une tabulation et sans espace) et
j'ai écrit ce script rudimentaire :
# cat /root/scripts/presnap.sh
#!/bin/bash
mount /dev/sdf1 /media/sauvegardes
sleep 3
et j'ai vérifié que l'exécution de ce script a bien pour effet de monter la
partition :
# mount | grep sdf1
/dev/sdf1 on /media/sauvegardes type ext3 (rw)
Maintenant, je la démonte et je lance rsnapshot :
# rsnapshot -v daily
31924: priorité précédente 0, nouvelle priorité 19
-
rsnapshot encountered an error! The program was invoked with these options:
/usr/bin/rsnapshot -v daily
-
ERROR: /media/sauvegardes/sauv does not exist.
ERROR: rsnapshot refuses to create snapshot_root when no_create_root is enabled

Quelle est mon erreur ?
Vos réponses Page 3 / 3
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Arnaud Gomes-do-Vale
Le #24321631
Francois Lafont
Ok. Mais comment traduire simplement des noms comme 'a40b' en 'a b' etc. ?



:~% printf 'a40b'
a b% :~%

--
Arnaud
http://blogs.glou.org/arnaud/
Publicité
Poster une réponse
Anonyme