全部產品
Search
文件中心

AnalyticDB:備份恢複(Serverless版本)

更新時間:Feb 05, 2024

AnalyticDB PostgreSQL版Serverless模式於V1.0.0.0核心版本提供了備份恢複功能,該功能預設開啟,執行個體資料會在刪除後會自動歸檔,根據備份策略保留一段時間後再刪除。

費用說明

備份恢複功能不會單獨計費,但備份資料會佔用磁碟儲存空間,產品會收取磁碟儲存空間的費用。磁碟儲存的計費方式和價格,請參見產品定價

備份策略

AnalyticDB PostgreSQL版Serverless模式會對備份周期內刪除或新增的資料進行增量備份,大小不壓縮,預設的備份周期為7天。例如,執行個體中有1 TB的基礎資料,每天更新資料100 GB,7天后基礎資料為1 TB,備份資料為700 GB,備份與資料存放區比為68%。

您可以通過如下語句查看執行個體的備份資料保留時間長度,SQL樣本如下:

SHOW rds_cn_vacuum_archive_storage_life;

如需修改備份資料保留時間長度,請聯絡支援人員進行修改。

查看備份記錄

串連AnalyticDB PostgreSQL版Serverless模式執行個體,在postgres庫中執行如下語句查看備份記錄:

SELECT * FROM adbpg_tabbak.adbpg_basebackup_task;

adbpg_basebackup_task表中各欄位資訊如下:

欄位類型描述
task_idtext任務ID。
sched_idtext本次任務對應的sched_id。
start_timetimestamptz備份開始時間。
說明 資料恢複可以恢複至此時間點。
end_timetimestamptz備份結束時間。
backupgroupint備份組,一次基礎備份和接下來的若干次記錄備份屬於同一個備份組。
parent_task_idtext父任務ID。
task_typechar備份類型,取值說明:
  • S:基礎備份(全量備份)。
  • I:記錄備份(一致性復原點)。
failedboolean備份狀態,取值說明:
  • f:備份成功。
  • t:備份失敗。
說明 2022年03月05日及以後建立的Serverless版本執行個體可以查看adbpg_basebackup_task表。2022年03月05日之前建立的Serverless版本執行個體,需要聯絡支援人員配置後才能查看。

資料恢複

AnalyticDB PostgreSQL版Serverless模式暫不支援自助恢複資料,如需恢複資料,請聯絡支援人員協助您完成恢複工作。