全部产品
存储与CDN 数据库 安全 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网
云数据库 RDS 版

备份 RDS 数据

更新时间:2017-10-25 11:33:48

备份 RDS 数据

您可以通过设置备份策略调整 RDS 数据备份和日志备份的周期来实现自动备份,也可以通过手动备份 RDS 数据。

实例备份文件占用备份空间,空间使用量超出免费的额度将会产生额外的费用,请合理设计备份周期,以满足业务需求的同时,兼顾备份空间的合理利用。关于免费额度详情,请参见查看备份空间免费额度。关于备份空间使用量的计费标准,请参见云数据库 RDS 详细价格信息

背景信息

阿里云数据库支持数据备份和日志备份。如要按照时间点恢复数据,需启用日志备份。各类型数据库备份策略如下:

数据库类型 数据备份 日志备份
MySQL
  • MySQL 5.5/5.6:
    • 自动备份支持全量物理备份。
    • 手动备份支持全量物理备份、全量逻辑备份和单库逻辑备份。
  • MySQL 5.7:
    • 仅支持快照备份。
    • 备份文件最多保留 7 天,且不支持逻辑备份
Binlog (500MB/个)产生完后立即压缩上传,24 小时内删除本地文件。
Binlog 文件会占用实例的磁盘容量,用户可以通过一键上传 Binlog将 Binlog 文件上传至 OSS,不影响实例的数据恢复功能,Binlog 也不再占用实例磁盘空间。
SQL Server
  • 支持全量物理备份和增量物理备份。
  • 自动备份以全量备份-增量备份-增量备份为周期循环,如星期一为全量备份,则星期二和星期三为增量备份,星期四为全量备份,星期五和星期六为增量备份,依次循环。如果备份周期循环期间执行过手动全量备份,则后续两次将自动执行增量备份。
  • 每次备份时SQL Server会收缩事务日志。
  • 用户可以在目标实例管理控制台上的备份恢复页面,单击收缩事物日志,手动收缩事物日志。
包含在数据备份内,不单独提供事物日志下载。
PostgreSQL 支持全量物理备份 WAL(16MB/个)产生完后立即压缩上传,24小时内删除本地文件。
PPAS 支持全量物理备份 WAL(16MB/个)产生完后立即压缩上传,24小时内删除本地文件。

自动备份(设置备份策略)

阿里云数据库会执行用户设定的备份策略,自动备份数据库。

  1. 登录 RDS 管理控制台,选择目标实例。

  2. 在菜单中选择 备份恢复

  3. 备份恢复 页面中选择 备份设置,单击 编辑

  4. 备份设置 页面设置备份规格,单击 确定。参数说明如下:

    • 数据备份保留:数据备份文件保留的天数,默认为 7 天,可以设置 7~730 天。

    • 备份周期:可以设置为一星期中的某一天或者某几天。SQL Server、PostgreSQL、PPAS 实例默认每天都进行备份,不可修改。

    • 备份时间:可以设置为任意时段,以小时为单位。

    • 日志备份:是否开启日志备份。SQL Server 实例默认开启,不可修改。

    • 日志备份保留:日志备份文件保留的天数,默认为 7 天,可以设置 7~730 天,且必须小于等于数据备份天数。

手动备份

  1. 登录 RDS 管理控制台

  2. 选择目标实例所在地域。

  3. 单击目标实例的 ID,进入“基本信息”页面。

  4. 单击页面右上角的备份实例

  5. 备份实例 页面选择备份方式及策略,单击 确定,如下图所示。

    说明: 本例以 MySQL 实例单库逻辑备份为例。

    • 选择备份方式:MySQL 实例可以选择 物理备份逻辑备份,SQL Server、PostgreSQL、PPAS 实例可以选择 自动备份全量备份。SQL Server 实例选择 自动备份 时,如果前两次备份中存在全量备份,则此次备份为增量备份;如果前两次均为增量备份,则此次为全量备份。

    • 备份策略:当选择 逻辑备份 或者 全量备份 时,可以选择 实例备份单库备份。PostgreSQL 和 PPAS 实例不支持单库备份。单库备份 的时候,选择左侧的数据库,单击 > 将要备份的数据库加入列表。

      备份实例

本文导读目录