Bonjour, j'en ai marre.
J'essaie de faire fonctionner une sauvegarde du système sur DVD.
Si je lance le script directement ça marche, mais en crontab ça merdoie.
Help !
Here is the script :
#! /bin/bash
# backup.sh
# script pour backup de /home/jm/, /etc, /usr/local...
outputdir="/mnt/200G/backupDVD"
outputdirfiles="/mnt/200G/backupDVDfiles"
outputfilename="backup.iso"
output="$outputdir/$outputfilename"
cd
rm -fR /mnt/200G/backupDVDfiles/*
mkdir -p /mnt/200G/backupDVDfiles/`date +backup-%d%m%Y`/
dumpdir="/mnt/200G/backupDVDfiles/`date +backup-%d%m%Y`"
echo $dumpdir
echo "sauvegarde des fichiers..............."
cp -fR /mnt/200G/etudes_en_cours/* $dumpdir
chmod -R 700 $dumpdir
chmod -R 700 $dumpdir/*
echo "sauvegarde effectuée dans $dumpdir"
echo "creation du fichier iso"
mkisofs -r -J -l -D -allow-leading-dots -o $output -graft-points /=$dumpdir
echo "test de output"
if [ -s $output ]; then \
echo "Effacement du DVD......................"
dvd+rw-format -blank /dev/dvd
echo "gravage................................"
growisofs -dvd-compat -speed=4 -Z /dev/dvd=$output
#growisofs -Z /dev/dvd -R -J $dumpdir
else
echo "pas d image, fin de session"
exit
fi
# on fait de la place
rm -f $output
# User ? Messages ?
Posté par Grégory Wingel . Évalué à 1.
L'utilisateur hors cron et l'utilisateur avec lequel est exécuté le script dans le cron sont-ils les memes ?
[^] # Re: User ? Messages ?
Posté par raboliot . Évalué à 1.
Les utilisateurs sont les mêmes.
Le crontab me dit qu'il ne trouve pas l'image iso
Ensuite j'ai un problème de gravure mais je n'ai pas le message.
Merci.
[^] # Re: User ? Messages ?
Posté par Stephane Autret . Évalué à 1.
Je pense que tu devrais essayer de mettre le chemin complet de tes commandes.
[^] # Re: User ? Messages ?
Posté par raboliot . Évalué à 1.
Il parait qu'il y a des problèmes avec growisofs et cron.
Mais je n'ai pas compris la marche à suivre pour que ça fonctionne.
Script de sauvegarde DVD
/mnt/200G/backupDVDfiles/backup-14092006
sauvegarde des fichiers...............
sauvegarde effectuée dans /mnt/200G/backupDVDfiles/backup-14092006
creation du fichier iso
test de output
Effacement du DVD......................
gravage................................
Executing 'builtin_dd if=/mnt/200G/backupDVD/backup.iso of=/dev/dvd obs=32k seek=0'
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.