Я хочу сделать резервную копию базы данных каждый день, и я написал сценарий
my.cnf
[client]
host=locahost
user=root
password='pw'
script.sh
#!/bin/bash
/bin/mysqldump --defaults-file=/home/wasifkhalil/my.cnf --set-gtid-purged=OFF testing_dump > /home/wasifkhalil/db_backups/$(date +"%Y-%m-%d_%H%M")_crm_backup.sql
exit
теперь, когда я запускаю этот скрипт
[root@instance-main db_backups]# /home/wasifkhalil/script.sh
он работает идеально, и я вижу файл sql в папке, но когда я запускаю его в crontab он не работает, что я делаю неправильно? (для тестирования я установил 16-ю минуту каждого часа)
16 * * * * root /home/wasifkhalil/script.sh
это версия Cent OS im на
centos-release-7-3.1611.el7.centos.x86_64