我正在使用最新的Linux Mint。我想知道是否有可能为数据库备份创建特殊的cronjob。
在我的/etc/cronjob
文件中,有以下代码:
# Minute Hour Day of Month Month Day of Week Command
# (0-59) (0-23) (1-31) (1-12 or Jan-Dec) (0-6 or Sun-Sat)
30 4 * * 1-6 /home/users/backup.sh
在我的/home/users/backup.sh
我有:
mysqldump -uroot -p MyDatabase > /home/users/backup_MyDB/full_myDB.sql
与其说full_myDB.sql
我2014-04-04_full_myDB.sql
想像是根据我们拥有的日期动态添加日期的地方,不如说是。
如果SQL备份文件的时间超过一周,我希望cronjob 自动删除它。