すべてのプロダクト
Search
ドキュメントセンター

AnalyticDB:バックアップと復元 (Serverless モード)

最終更新日:Aug 26, 2026

AnalyticDB for PostgreSQL の Serverless モードは、V1.0.0.0 からバックアップと復元機能を提供しています。この機能はデフォルトで有効になっています。インスタンスデータが削除されると、データは自動的にアーカイブされ、バックアップポリシーに基づいて一定期間保持されます。

課金ルール

バックアップと復元機能は個別に課金されません。バックアップデータはディスクストレージを使用するため、ストレージ料金が発生する場合があります。ディスクストレージの課金方法と料金の詳細については、「Pricing」をご参照ください。

バックアップポリシー

AnalyticDB for PostgreSQL の Serverless モードでは、バックアップサイクル内で追加または削除されたデータに対して、データを圧縮せずに増分バックアップを実行します。デフォルトのバックアップサイクルは 7 日間です。たとえば、1 TB のベースデータを持つインスタンスで毎日 100 GB のデータが更新される場合、7 日間のサイクルで 700 GB のバックアップデータが生成され、ベースデータに対するバックアップデータの比率は約 70% となります。

次の文を実行すると、バックアップデータの保持期間を照会できます。

SHOW rds_cn_vacuum_archive_storage_life;

バックアップデータの保持期間を変更するには、チケットを起票してください。

バックアップ記録の照会

AnalyticDB for PostgreSQL インスタンス (Serverless モード) に接続し、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 :バックアップが失敗しました。

説明

2022 年 3 月 5 日以降に作成されたサーバーレスモードの AnalyticDB for PostgreSQL インスタンスでは、adbpg_basebackup_task テーブルからバックアップレコードを照会できます。 2022 年 3 月 5 日より前に作成されたサーバーレスモードの AnalyticDB for PostgreSQL インスタンスの場合、バックアップレコードを照会するには、チケットを起票

データの復元

AnalyticDB for PostgreSQL の Serverless モードでは、お客様自身でデータを復元することはできません。データを復元するには、チケットを起票してください。