我正在尝试设置一个cron作业,以便每天备份我的数据库。这是我在crontab文件中写的内容:
25 18 * * * root mysqldump -u root -p myPassWord --all-databases | gzip > /var/backup/database_`date '+%m-%d-%Y'`.sql.gz
至于什么都没有发生在18:25,我在当时一看/var/log/syslog
文件(该服务器是在Debian下)这里是我的发现:
Jan 24 18:25:01 ns311475 /USR/SBIN/CRON[16252]: (root) CMD (/usr/local/ispconfig/server/server.sh 2>&1 > /dev/null | while read line; do echo `/bin/date` "$line" >> /var/log/ispconfig/cron.log; done)
Jan 24 18:25:01 ns311475 /USR/SBIN/CRON[16253]: (getmail) CMD (/usr/local/bin/run-getmail.sh > /dev/null 2>> /dev/null)
Jan 24 18:25:01 ns311475 dovecot: imap-login: Disconnected (no auth attempts in 0 secs): user=<>, rip=127.0.0.1, lip=127.0.0.1, secured, session=<3xFlL2kNAAB/AAAB>
Jan 24 18:25:01 ns311475 dovecot: pop3-login: Disconnected (no auth attempts in 0 secs): user=<>, rip=127.0.0.1, lip=127.0.0.1, secured, session=<rhRlL2kNvwB/AAAB>
Jan 24 18:25:01 ns311475 postfix/smtpd[16279]: connect from localhost.localdomain[127.0.0.1]
Jan 24 18:25:01 ns311475 postfix/smtpd[16279]: lost connection after CONNECT from localhost.localdomain[127.0.0.1]
Jan 24 18:25:01 ns311475 postfix/smtpd[16279]: disconnect from localhost.localdomain[127.0.0.1]
我不明白第一行,我想其余的人都在尝试通过电子邮件发送问题,但是我什么也没收到。
Debian有个包你照顾倾倒,压缩和旋转的MySQL数据。你可以用下面的命令来安装它:
$ sudo易于得到安装automysqlbackup
此后每天,每周和每月的垃圾场将被放置在在/ var / lib中/ automysqlbackup
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句