备份恢复(Serverless版本)

更新时间:
复制 MD 格式

AnalyticDB PostgreSQLServerless模式V1.0.0.0内核版本提供了备份恢复功能。该功能默认开启,实例数据会在删除后会自动归档,根据备份策略保留一段时间后再删除。

费用说明

备份恢复功能不会单独计费,但备份数据会占用磁盘存储空间,产品会收取磁盘存储空间的费用。磁盘存储的计费方式和价格,请参见产品定价

备份策略

AnalyticDB PostgreSQLServerless模式会对备份周期内删除或新增的数据进行增量备份,大小不压缩,默认的备份周期为7天。例如,实例中有1 TB的基础数据,每天更新数据100 GB,7天后基础数据为1 TB,备份数据为700 GB,备份与数据存储比为68%。

您可以通过如下SQL语句查看实例的备份数据保留时长。

SHOW rds_cn_vacuum_archive_storage_life;

如需修改备份数据保留时长,请提交工单联系技术支持进行修改。

查看备份记录

连接AnalyticDB PostgreSQLServerless模式实例,在Postgres库中执行如下语句查看备份记录。

SELECT * FROM adbpg_tabbak.adbpg_basebackup_task;

adbpg_basebackup_task表中各字段信息如下:

字段

类型

描述

task_id

text

任务ID。

sched_id

text

本次任务对应的sched_id。

start_time

timestamptz

备份开始时间。

说明

数据恢复可以恢复至此时间点。

end_time

timestamptz

备份结束时间。

backupgroup

int

备份组,一次基础备份和接下来的若干次日志备份属于同一个备份组。

parent_task_id

text

父任务ID。

task_type

char

备份类型,取值说明:

  • S:基础备份(全量备份)。

  • I:日志备份(一致性恢复点)。

failed

boolean

备份状态,取值说明:

  • f:备份成功。

  • t:备份失败。

说明

20220305日及以后创建的Serverless版本实例可以查看adbpg_basebackup_task表。20220305日之前创建的Serverless版本实例,需要提交工单联系技术支持配置后才能查看。

数据恢复

AnalyticDB PostgreSQLServerless模式暂不支持自助恢复数据,如需恢复数据,请提交工单联系技术支持协助您完成恢复工作。