RDS会按照默认的备份设置自动备份数据,您也可以修改自动备份设置或手动备份RDS数据。

注意事项

  • 实例备份文件占用备份空间,空间使用量超出免费的额度将会产生额外的费用,请合理设计备份周期,以满足业务需求的同时,兼顾备份空间的合理利用。关于免费额度详情,请参见查看备份空间免费额度
  • 关于具体的计费方式与收费项,请参见计费方式与收费项
  • 关于备份空间使用量的计费标准,请参见云数据库 RDS 详细价格信息
  • 备份期间不要执行DDL操作,避免锁表导致备份失败。
  • 尽量选择业务低峰期进行备份。
  • 若数据量较大,花费的时间可能较长,请耐心等待。
  • 备份文件有保留时间,请及时下载需要保留的备份文件到本地。

备份说明

数据库类型 数据备份 日志备份
PostgreSQL 支持全量物理备份 WAL(16MB/个)产生完后立即压缩上传,24小时内删除本地文件。

修改自动备份设置

阿里云数据库会按照用户设置的备份策略,自动备份数据库。

PostgreSQL 11高可用版(云盘)/PostgreSQL 10高可用版(云盘)

修改数据自动备份设置

  1. 登录新版PostgreSQL控制台
  2. 在页面左上角,选择实例所在地域。
  3. 找到目标实例,单击实例ID。
  4. 在左侧导航栏选择备份与恢复 > 数据备份
  5. 在左上角单击数据备份设置
  6. 设置如下参数。
    参数 说明
    数据快照保留个数 数据快照可以保留7~60个。默认为7个。
    自动备份时间 可以设置为任意时段,以小时为单位。
    自动备份周期 可以设置为一星期中的某几天。
    说明 为了您的数据安全,一周至少需要备份两次。
  7. 单击确定

修改日志自动备份设置

  1. 登录新版PostgreSQL控制台
  2. 在页面左上角,选择实例所在地域。
  3. 找到目标实例,单击实例ID。
  4. 在左侧导航栏选择备份与恢复 > 日志备份
  5. 在左上角单击日志备份设置
  6. 设置日志备份保留天数。
    说明 日志备份文件可以保留7~365天,默认为7天。
  7. 单击确定

PostgreSQL 10高可用版(本地盘)/PostgreSQL 10基础版/PostgreSQL 9.4

  1. 登录RDS 管理控制台
  2. 在页面左上角,选择实例所在地域。
  3. 找到目标实例,单击实例ID。
  4. 在菜单中选择备份恢复
  5. 备份恢复页面中选择备份设置,单击编辑
  6. 设置如下参数。
    参数 说明
    数据备份保留 默认为7天,可以设置为7~730天。
    说明 PostgreSQL 10基础版的备份文件保存7天,不可修改。
    备份周期 可以设置为一星期中的某几天。
    说明 为了您的数据安全,一周至少需要备份两次。
    备份时间 可以设置为任意时段,以小时为单位。
    日志备份 日志备份的开关。
    注意 关闭日志备份会导致所有日志备份被清除,并且无法使用按时间点恢复数据的功能。
    日志备份保留
    • 日志备份文件保留的天数,默认为7天。
    • 可以设置为7~730天,且必须小于等于数据备份天数。
    说明 PostgreSQL 10基础版不支持日志备份。
    备份设置
  7. 单击确定

手动备份

PostgreSQL 11高可用版(云盘)/PostgreSQL 10高可用版(云盘)

  1. 登录新版PostgreSQL控制台
  2. 在页面左上角,选择实例所在地域。
  3. 找到目标实例,单击实例ID。
  4. 在左侧导航栏选择备份与恢复 > 数据备份
  5. 在左上角单击备份实例
  6. 在弹出的对话框中单击确认

PostgreSQL 10高可用版(本地盘)/PostgreSQL 10基础版/PostgreSQL 9.4

  1. 登录RDS管理控制台
  2. 选择目标实例所在地域。
  3. 单击目标实例的 ID,进入基本信息页面。
  4. 单击页面右上角的备份实例,打开备份实例对话框。
  5. 单击确定

常见问题

  1. RDS for PostgreSQL的数据备份是否可以关闭?

    答:不可以关闭。可以减少备份频率,一周至少2次。

  2. RDS for PostgreSQL的日志备份是否可以关闭?

    答:PostgreSQL 10高可用版(本地盘)和PostgreSQL 9.4可以关闭。备份设置内关闭日志备份开关即可。

相关API

API 描述
CreateBackup 创建RDS备份。
DescribeBackups 查看RDS备份列表。
DescribeBackupPolicy 查看RDS实例备份设置。
ModifyBackupPolicy 修改RDS实例备份设置。
DeleteBackup 删除RDS实例数据备份文件。
DescribeBackupTasks 查询RDS实例的备份任务列表。
DescribeLogBackupFiles 查询RDS实例的日志备份文件。