首页 > 数据库技术 > 详细

Linux定时备份数据库并删除N天以前的数据

时间:2019-11-08 14:22:37      阅读:107      评论:0      收藏:0      [点我收藏+]

1、新建文件 auto_bak_data.sh并赋予执行权限

touch auto_bak_data.sh

chmod +x auto_bak_data.sh

 

2、添加备份命令 

vi  auto_bak_data.sh 

#!/bin/sh
#注意 变量 变量值 不能与=之前有空格
rq
=`date +%Y%m%d` mysqldump -u user_ofo -p root --single-transaction ofo>/tmp/mysql_data_backup/ofo_$rq.sql; find /tmp/mysql_data_backup/ -mtime +7 -name "*.sql" -exec rm -rf {} \;

 

 3、添加定时任务

参考之前博文 Linux定时删除n天前日志 中的 2.3计划任务

 

 

Linux定时备份数据库并删除N天以前的数据

原文:https://www.cnblogs.com/guliang/p/11808214.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!