vim .mysqldump.sh #脚本都放置到/d20141212/scripts下,创建.mysqldump.sh的文件目的是,这个文件里有数据库的连接信息,要隐藏掉。所以加了.。

#!/bin/bash

shopt -s -o nounset

export PATH=/usr/bin/:/bin

bakdir=/d20141212/dbback/msyql

date=$(date +%Y_%m_%d_%H)

dbname='XXX' #数据库名称

dbuser='XXX' #数据库用户

dbpwd='XXX'  #数据库密码

dbip='XX.XX.XX.XX' #阿里云内网连接地址

if [ ! -d $bakdir ]

then

mkdir -p $bakdir

fi

mysqldump   --set-gtid-purged=OFF   -h$dbip  -u$dbuser -p$dbpwd

--lock-tables $dbname | gzip>$bakdir/${dbname}_$date.sql.gz

#调用上边定义的变量

find $bakdir -mtime +30 -type f | xargs rm -rf #找到/d20141212/dbback/msyql下

的文件,删除30天之前的文件

3. chmod 700 .mysqldump #给予权限

4. vim /etc/cron.d/mysql #添加定时任务,添加如下内容

0 */6 * * * root /bin/bash /d20141212/scripts/.mysqldump.sh

#每6小时备份一次。

5. service crond restart #重启cron服务,使之生效。

这样就是脚本自动备份阿里云rds数据库

mysql rds 定时执行_如何使用脚本自动备份阿里云rds数据库相关推荐

  1. python连接阿里云数据库_记一次python备份阿里云RDS数据库

    阿里云是目前国内公有云排名靠前的一家企业,安全性较高,但在保证安全的前提下也存在着业务上云后如何进行备份,下面的实例是一个现实的项目案例,主要是数据库上云后如何将数据备份到本地存储设备中,下面是以py ...

  2. python自动下载阿里云数据库数据_脚本自动下载阿里云每日备份数据库镜像

    脚本自动下载阿里云每日备份数据库镜像 背景 前端时间街道一个临时需求,要求根据每日的数据快照,统计计算出需要数据结果,并写入数据库,提供查询接口. 遇到两个自己没有尝试过的点: 阿里云导出的数据库是. ...

  3. Python 备份阿里云RDS数据库优化版

    思路: 1.链接阿里云rds 2.按数据库分别导出sql作为备份(以数据库名作为文件夹名,以每天日期作为文件名直接压缩为.sql.gz) 3.删除过期备份内容 分表版:https://blog.csd ...

  4. java获取mysql数据定时执行_详解SpringBoot 创建定时任务(配合数据库动态执行)...

    序言:创建定时任务非常简单,主要有两种创建方式:一.基于注解(@Scheduled) 二.基于接口(SchedulingConfigurer). 前者相信大家都很熟悉,但是实际使用中我们往往想从数据库 ...

  5. 阿里云服务器定时跑python_通过python调用阿里api定时备份阿里云RDS

    需求:全量备份数据库,但是数据库比较大,如果采用mysqldump在其他机器备份会大量占用mysql,所以采用全量备份,可以采用登录RDS控制台来手动点击备份,全量备份.但是太麻烦,所以研究了阿里ap ...

  6. mysql slave是什么_创建slave的搜索结果-阿里云开发者社区

    Rainbond部署Mysql主从集群应用说明 Mysql主从同步原理 1)在Slave 服务器上执行sart slave命令开启主从复制开关,开始进行主从复制. 2)此时,Slave服务器的IO线程 ...

  7. 问题:阿里云RDS数据库Binlog日志一直增大,撑爆磁盘

    问题:阿里云RDS数据库Binlog日志一直增大,撑爆磁盘 最后结果,是因为MySQL语句问题,没有where的条件下,导致更新操作 没有开启安全模式,需要开启sql更改安全模式,禁止没有where的 ...

  8. 十年磨一剑,阿里云RDS MySQL和AWS RDS谁的性能更胜一筹?

    MySQL代表了开源数据库的快速发展. 从2004年前后的Wiki.WordPress等轻量级Web 2.0应用起步,到2010年阿里巴巴在电商及支付场景大规模使用MySQL数据库,再到2012年开始 ...

  9. 阿里云mysql数据库引擎_在阿里云RDS数据库服务器中将MySQL InnoDB引擎表转为压缩格式...

    今年以来将我们以前托管或者租用的服务器全面转向阿里云,除了采用ECS服务器以外,还有一项重要的是采用了RDS数据库服务器,这对于服务的稳定性.各项指标的监控.调优等都有帮助. 不过随着近期更多数据库转 ...

最新文章

  1. SpringMVC 静态资源CSS,JS访问不了 解决方法
  2. Android性能优化(3)
  3. NeuSomatic:基于深度CNN的肿瘤体细胞突变检测工具
  4. linux下nano修改并保存
  5. 指令 机器指令 汇编指令 指令系统 汇编指令的基本构成 操作数
  6. Annaconda环境下查询Python 第3方包的版本号
  7. Linux添加授信根证书,linux系统添加根证书 linux证书信任列表
  8. Ubuntu 更改 默认的Python版本
  9. java创建对象的几种方式
  10. 武汉传媒学院有计算机专业吗,武汉传媒学院比较好的专业有哪些呢?
  11. 283EEZOJ #89 Cow Tennis Tournament
  12. pthread库进行多线程编程 - 组件工厂 - C++博客
  13. PHP Predefined Interfaces 预定义接口
  14. verilog实现多周期处理器之——(六)简单算数操作指令的实现
  15. 直击前沿技术:云原生应用低代码开发平台实践
  16. 使用M0 DesignStart 的样例SoC(example system) - 4 FPGA原型验证
  17. FMDB And Dao
  18. 虫虫危机(人物图鉴)
  19. 基于GBT28181:SIP协议组件开发-----------第三篇SIP注册流程分析实现
  20. 每日一题系列:美国节日

热门文章

  1. Mysql 查询数据库数据量
  2. mysql基于ssm的自习室座位管理系统 毕业设计源码221118
  3. 快手主播怎么引流?直播带货将面向多样化发展
  4. PMP备考错题集-强化习题三
  5. 怎么样振作起来-How to Cheer Up
  6. 【node】mac系统下升级node版本
  7. Android 高级UI解密 (三) :Canvas裁剪 与 二维、三维Camera几何变换(图层Layer原理)
  8. [论文翻译]数据集的domian问题:Intramodality Domain Adaptation Using Self Ensembling and Adversarial Training
  9. 怎么查微信聊天记录?我来教你几招,祝你无忧。
  10. python webpy启动服务