标签:距离 备份 自动 tab mysq mod 错误 分数 mysql
2.定期删除超过一段时间的备份
vim test2.sh
#!/bin/bash
BACKUPDIR="/root/backup" #备份数据库sql文件的绝对路径
KEEPTIME=1 #定义需要删除的文件距离现在时间的天数
DELFILE=`find $BACKUPDIR -type f -mtime +$KEEPTIME -exec ls {} \;`
for delfile in ${DELFILE}
do
rm -f $delfile
done
3.编辑定时任务
crontab -e
#分 时 日(每个月的那一天1-31) 月(一年中的那个月份1 -12)周(一周中的那一天0-6,0代表周日)
00 00 * * * sh test.sh #每天12点本分数据库
00 00 * * 1 sh test2.sh #每个周日12执行删除数据库的脚本
标签:距离 备份 自动 tab mysq mod 错误 分数 mysql
原文地址:https://www.cnblogs.com/surplus/p/13401575.html