博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql定时备份脚本
阅读量:5954 次
发布时间:2019-06-19

本文共 525 字,大约阅读时间需要 1 分钟。

hot3.png

mysql数据库自动备份脚本


#/bin/bashDUMP=/usr/bin/mysqldumpOUT_DIR=/var/logs/mysql_bak/LINUX_USER=rootDB_NAME=testDB_USER=rootDB_PASS=123456cd $OUT_DIRDATE=`date +%Y%m%d%H%M`OUT_SQL="$DATE.sql"TAR_SQL="data_bak_${DATE}.tar.gz"$DUMP -u$DB_USER -p$DB_PASS  $DB_NAME > $DB_NAME-$OUT_SQLtar  -zcf  ${TAR_SQL}   ./*$OUT_SQLrm  *.sql

配合crontab -e 加入定时任务

10 12,18 * * * sh /root/mysql_bak.sh10 23 * * * find /var/logs/mysql_bak/ -mtime +7 -type f  | xargs -rm -rf

每天12点和18点执行脚本,每周定时清理上周备份数据。

完美

转载于:https://my.oschina.net/xiaoxiezi/blog/709951

你可能感兴趣的文章
Linux 局域网路由新手指南:第 2 部分
查看>>
TensorSpace:超酷炫3D神经网络可视化框架
查看>>
横向ListView (二)—— 添加快速滚动功能及item相关事件实现
查看>>
java 开发银行支付、对账时证书相关的操作总结
查看>>
为什么你的缓存更新策略是先更新数据库后删除缓存,讲讲其他的情况有什么问题?...
查看>>
计数服务设计
查看>>
如何在windows中使用cmd命令去编译,运行C++程序
查看>>
solidity语言开发智能合约
查看>>
再有人问你Netty是什么,就把这篇文章发给他
查看>>
centos7安装kibana5.x
查看>>
svn常用命令
查看>>
OSChina 周五乱弹 —— 你用学习机来搞学习?
查看>>
利于前台开发的两大工具flex和vue
查看>>
Error creating bean with name 'userServiceImpl': Injection of autowired dependencies failed
查看>>
mybatis update返回值的意义
查看>>
SVNQuery–如何创建更新索引并查询
查看>>
【开源】.Net Api开放接口文档网站
查看>>
spring整合ehcache
查看>>
《Spring Boot实战》读书笔记
查看>>
molicode生成vue增删改查功能
查看>>