mysql数据定期备份删除
Posted layfork
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql数据定期备份删除相关的知识,希望对你有一定的参考价值。
编写shell脚本
#!/bin/bash # # This is a ShellScript For Auto DB Backup and Delete old Backup # backupdir=/webserver/mysqlbackup time=` date +%Y%m%d%H ` /webserver/software/mysql/bin/mysqldump -u user -ppassword ybjc | gzip > $backupdir/name$time.sql.gz #delete find $backupdir -name "name_*.sql.gz" -type f -mtime +5 -exec rm {} \; > /dev/null 2>&1
再给shell执行权限
执行crontab -e
15 11 * * * cd /home/loganalysis/ && ./dealexcel.sh >> /home/loganalysis/error.log 2>&1
重启crontab
参考资料:http://blog.csdn.net/jkunzhang/article/details/7440215
http://blog.csdn.net/a120681076/article/details/51219277
以上是关于mysql数据定期备份删除的主要内容,如果未能解决你的问题,请参考以下文章
Linux下超简单的Mysql自动备份+定期删除之前备份文件脚本