我正在尝试在crontab(ubuntu服务器)中添加一个定时任务,备份mysql数据库。
在终端以root身份执行脚本可以正常工作,但插入到crontab中却没有任何反应。我尝试了每分钟运行它,但在文件夹/var/db_backups中没有任何文件出现。
(其他定时任务正常工作)
以下是定时任务:
* * * * * mysqldump -u root -p HERE THERE IS MY PASSWORD --all-databases | gzip > /var/db_backups/database_`date +%d%m%y`.sql.gz
可能的问题是什么?
mysqldump
和gzip
的完整路径,会发生什么? - fedorqui#
$
等? - Anshul Goyal