sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #63820
cron job fejler
Hej alle
Jeg har et lidt mystisk problem. Jeg kører et cron job med følgende
indhold fra en fil :
#!/bin/sh
rm /home/lbj/backup/oracle/*.tar.gz
mysqldump --opt --password=xxx mysql > /home/lbj/backup/oracle/mysql.sql
mysqldump --opt --password=xxx bla > /home/lbj/backup/oracle/bla.sql
mysqldump --opt --password=xxx test > /home/lbj/backup/oracle/test.sql
/bin/tar cvf - /home/lbj/backup/oracle/*.sql | /bin/gzip > /
/home/lbj/backup/oracle/mysql.tar.gz
/home/oracle/OraHome1/bin/exp user/xxx /
file=/home/lbj/backup/oracle/backuporacle.dba full=y
/bin/tar cvf - /home/lbj/backup/oracle/backuporacle.dba | /bin/gzip > /
/home/lbj/backup/oracle/oracle.tar.gz
rm /home/lbj/backup/oracle/*.sql
rm /home/lbj/backup/oracle/*.dba
rsync -vrut --progress --stats --password-file=/root/rsyncpass /
/home/lbj/ kb@10.1.1.171::backup/
rsync -vrut --progress --stats --password-file=/root/rsyncpass /
/var/www/ kb@10.1.1.171::backup/www/
rsync -vrut --progress --stats --password-file=/root/rsyncpass /
/etc/ kb@10.1.1.171::backup/etc/
#mt rewind
#/usr/sbin/kbackup --auto-backup config
#mt offline
Når jeg kører scriptet som root fungere det upåklageligt, men som cron
job generes oracle.tar.gz kun som en fil uden indhold. Det er jo ikke
heldigt. mysql.tar.gz generes upåklageligt. Er der nogen der har en god
forklaring på hvorfor det er således. Det skal siges at backuporacle.dba
er temmelig stor, men det skulle cron jo egentlig være ligeglad med ?!
Lars Brandi Jensen