ОС - CentOS
Пытаюсь сделать бекап базы при помощи скрипта backup.sh.
Содержимое backup.sh
Свернуть ↑
#!/bin/bash
DBHOST=localhost
USER=root
PASS=****
DBNAME=*****
while :;
do
#mysqldump -h $DBHOST -u $USER --password=$PASS $DBNAME | gzip > "home/backup/`date +%Y-%m-%d_%H:%M:%S`-"$DBNAME"_gameserver.gz"
[ $? -ne 2 ] && break
sleep 10;
done
Свернуть ↑Развернуть ↓
Закинул этот файл d cron.hourly, подожлал часок проверил папку backup там было пусто. Заем Crontab прописал полный путь до файла backup.sh с интервалом в 1 час (запуск) . Реакции тоже 0, что делаю не так?
PS просто так при запуске ./backup.sh бекапы делаются правильно без ошибок всяких