Hi bit of a noob question.
I have setup a cronjob for some ibackup scripts to run.
Basicly it runs daily and backups online via rsync. When i run the script all works 100% and site backup is uploaded to ibackup and a email notification is sent. But it seems the cronjob never runs as i never see the uploaded files nor the email. It does work manualy. The script and cron is not root and setup with the shell account user
here is the crontab -e settings
******************************
10 3 * * 1 /var/www/web4/ibackup.mon
10 3 * * 2 /var/www/web4/ibackup.tue
10 3 * * 3 /var/www/web4/ibackup.wen
10 3 * * 4 /var/www/web4/ibackup.thu
10 3 * * 5 /var/www/web4/ibackup.fri
10 3 * * 6 /var/www/web4/ibackup.sat
10 3 * * 0 /var/www/web4/ibackup.sun
******************************
and here is a script.
******************************
#!/bin/bash -x
HOST=`hostname`
DATE=`date +%d.%m.%Y`
TIME=`date +%H:%M:%S`
echo "backup of $HOST at $DATE $TIME"
sleep 2
echo '[*] Dumping databases for sync'
mysqldump -u web4_u1 --password=******* web4_db1 > /var/www/web4/backup/db1.sql
tar zcf /var/www/web4/backup/db1.tgz /var/www/web4/backup/db1.sql
rm -rf /var/www/web4/backup/db1.sql
sleep 2
echo '[*] Sending to Ibackup all in ISPConfig Backup folder and site backup zip'
export RSYNC_PASSWORD=******
rsync -r -v -z -t /var/www/web4/backup ***username***@rsync.ibackup.com::ibackup/MONDAY > /var/www/web4/results.txt
echo -n ' [+] done'
sleep 2
cat /var/www/web4/results.txt | mail -s "IBACKUP COMPLETED on www.somedomain.co.uk"
alerts@mydomain.com
rm -rf /var/www/web4/results.txt
********************************
Thank any help with this will be great
Regards
Dwalf
Recent comments
2 hours 13 min ago
11 hours 41 min ago
12 hours 31 min ago
16 hours 4 min ago
20 hours 28 min ago
20 hours 50 min ago
23 hours 9 sec ago
1 day 9 hours ago
1 day 14 hours ago
1 day 15 hours ago