通过python调用阿里api定时备份阿里云RDS

  • 通过python调用阿里api定时备份阿里云RDS已关闭评论
  • 757
  • A+
所属分类:python脚本

需求:全量备份数据库,但是数据库比较大,如果采用mysqldump在其他机器备份会大量占用mysql,所以采用全量备份,可以采用登录RDS控制台来手动点击备份,全量备份。但是太麻烦,所以研究了阿里api文档写了python脚本放在linux下用定时任务自动备份

说明:

    1.每天最多备份10次

    2.RDS必须支持全量备份(集群版都支持,单机版不支持)

python环境

    py3.6  

    pip install  aliyun-python-sdk-rds

参数说明

    1.client里面AcsClient填写的参数

        

    2.modify_point参数说明,第二个是<region-id>

        

执行截图

通过python调用阿里api定时备份阿里云RDS

然后发现在控制台自动就创建了备份

通过python调用阿里api定时备份阿里云RDS

参考文档:

https://help.aliyun.com/document_detail/100865.html?spm=a2c4g.11186623.6.1362.1f4f38875goRqN

https://help.aliyun.com/document_detail/26272.html?spm=a2c4g.11186623.6.1318.537f30e5J31yTe

https://help.aliyun.com/document_detail/67115.html?spm=a2c4g.11186623.6.602.4dac10f0zIte1Z

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin
admin