Здравствуйте уважаемые специалисты!Имеется сервер под управлением FreeBSD на котором понадобилось раскрутить MySQL. Так же имеется простая технология резервного копирования по crontab, ибо бережного Бог бережет. Работает следующим образом, по крону запескается скриптик, который монтирует samba шару и сохраняет туда жизненно важные файлы, потом отмонтируется. Аналогично решил сделать и бекапы MySQL. Скриптик нарисовал, запустил, все ОК! Утром проверяю, крон скриптик запускает, скриптик работает. Но сам дамп базы весит 0Байт.
Подскажите пожалуйста куда копать, сам скрипт запускаю все нормально, cron запускает, размер базы 0Байт. И в логах ничего найти не могу...
/root/backup_mysql
#!/bin/sh
mount_smbfs -N //berkeley/backup /mnt
if [ -e "/mnt/unix/mntfile" ]
then
cd /mnt/unix/mysql/Integral
mysqldump -ubackup -p***** -R Integral > Integral.sql
mv Integral.sql.8 Integral.sql.9
mv Integral.sql.7 Integral.sql.6
mv Integral.sql.6 Integral.sql.7
mv Integral.sql.5 Integral.sql.6
mv Integral.sql.4 Integral.sql.5
mv Integral.sql.3 Integral.sql.4
mv Integral.sql.2 Integral.sql.3
mv Integral.sql.1 Integral.sql.2
mv Integral.sql.0 Integral.sql.1
mv Integral.sql Integral.sql.0
cd /
umount /mnt
echo "MYSQL database Integral backup" | mail mymail@mail.ru
fi
/etc/crontab
/etc/crontab - root's crontab for FreeBSD
#
# $FreeBSD: releng/9.3/etc/crontab 194170 2009-06-14 06:37:19Z brian $
#
SHELL=/bin/sh
PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin
#
#minute hour mday month wday who command
#
*/5 * * * * root /usr/libexec/atrun
#
# Save some entropy so that /dev/random can re-seed on boot.
*/11 * * * * operator /usr/libexec/save-entropy
#
# Rotate log files every hour, if necessary.
0 * * * * root newsyslog
#
# Perform daily/weekly/monthly maintenance.
1 3 * * * root periodic daily
15 4 * * 6 root periodic weekly
30 5 1 * * root periodic monthly
#
# Adjust the time zone if the CMOS clock keeps local time, as opposed to
# UTC time. See adjkerntz(8) for details.
1,31 0-5 * * * root adjkerntz -a
0 0 * * * root sh /root/backup.sh
0 1 1 */1 * root sh /root/dump_hdd.sh
0 2 * * * root sh /root/backup_mysql
Ситуация для меня не типичная, прошу вашей подсказки.
С уважением,
Алексей.