【发布时间】:2013-11-12 21:54:23
【问题描述】:
我正在尝试在备份 mysql 数据库的 crontab(ubuntu 服务器)中添加一个 cronjob。
以 root 身份在终端中执行脚本效果很好,但插入 crontab 中没有任何反应。我尝试每分钟运行一次,但 /var/db_backups 文件夹中没有文件出现。
(其他 cronjobs 运行良好)
这是 cronjob:
* * * * * mysqldump -u root -pHERE 有我的密码 --所有数据库| gzip > /var/db_backups/database_`date +%d%m%y`.sql.gz
可能是什么问题?
【问题讨论】:
-
如果你对
mysqldump和gzip使用完整路径怎么办? -
您打算每分钟运行一次此作业吗?
-
@fedorqui 我试过使用:/usr/bin/mysqldump /usr/local/gnu/gzip 但它是一样的。
-
@JaneAvriette 绝对没有。我只是尝试每分钟运行一次以进行测试
-
您的密码是否包含
#$等特殊字符?
标签: mysql cron mysqldump crontab