Pages : 1
#1 Le 05/03/2008, à 15:52
- guigui69
Script marche bizarrement
Bonjour à tous,
Voici le script
#!/bin/sh
# sauvegarde des bases de donné hebdommadaire
# A modifier:
USER=*******
PASS=*******
DESTINATION=/backup/mysql/
DESTINATION2=/backup/site/
DATE=`date +%Y-%m-%d`
TIME=`date +%H-%M`
DAY=`date +%d`
DEL=`TZ=CST+24 date +%Y-%m-%d`
# backup de tout les jours
mysqldump -u $USER --password=$PASS pdr | gzip > $DESTINATION/pdr-$TIME.$DATE.sql.gz
zip -r /backup/site/site-$TIME.$DATE.zip /var/www/prixderevient
#repeter les 2 lignes prédentes autant de fois que de bases à auvegarder
# efface le backup de la veille
rm -rf $DESTINATION/*.$DEL.sql.gz
rm -rf $DESTINATION2/*.$DEL.zip
#copie du backup bdd et site sur le serveur j
cp /backup/mysql/pdr-$TIME.$DATE.sql.gz /media/public/Direction\ Générale//laurentb/Informatique/backup
cp /backup/site/site-$TIME.$DATE.zip /media/public/Direction\ Générale//laurentb/Informatique/backup
rm -rf /media/public/Direction\ Générale//laurentb/Informatique/backup/me*.$DEL.sql.gz
rm -rf /media/public/Direction\ Générale//laurentb/Informatique/backup/me*.$DEL.zip
Le problème c'est que j'ai mis se script en tache cron, le problème c'est il fait bien la copie du fichier de ma base vers mon partage windows mais pas l'archive zip du site. Le plus bizarre c'est que quand je l'exécute manuellement (./script)il créer bien l'archive et la copie normalement.
-rw-r--r-- 1 root root 114092 2008-02-28 20:00 zi4bFgyD
-rw-r--r-- 1 root root 20171 2008-03-03 20:00 zi9li6dl
-rw-r--r-- 1 root root 20171 2008-03-02 20:00 ziBXN1gh
-rw-r--r-- 1 root root 20171 2008-02-26 20:00 ziF3PDcg
-rw-r--r-- 1 root root 20171 2008-03-01 20:00 ziKvWBqV
-rw-r--r-- 1 root root 20171 2008-02-29 20:00 zirWouYM
-rw-r--r-- 1 root root 20171 2008-02-27 20:00 zit2Sekv
J'ai remarqué ces fichiers dans le dossier de compression du site, on dirait que c'est mes fichiers Zip (mais bizarre), est ce que je me suis trompé pour la ligne de code pour zippé le dossier.
Merci d'avance pour votre aide
guigui69
#2 Le 05/03/2008, à 20:39
- benbugohit
Re : Script marche bizarrement
Question peut être bête si tu ne fais pas ce script sous Linux (ubuntu) : et si tu mets au lieu de
#!/bin/sh
#!/bin/bash
?
#### | - Sur un ordi depuis l'âge de 9 ans
(o_o) | - linuxien depuis 2002 (debian potato, mandrake 8, gentoo 2004.0,...)
..|~|.. | - ubuntu 10.10 sur Dell Vostro 1310
Hors ligne
Pages : 1