RDS for PostgreSQL インスタンスのデータを、誤解放、データ削除、クロスリージョンでの回復などのシナリオで復元します。
シナリオ 1:解放されたインスタンスの復元
ゴミ箱:ゴミ箱 ページに移動し、リージョンを選択 して、インスタンスが見つかった場合は再構築します。
-
RDS for PostgreSQL インスタンスは、以下のケースを除き、手動解放、期限切れ、または返金後にゴミ箱に入ります。
-
インスタンスは、作成から 7 日以内に返金されるか、手動で解放されます。
-
従量課金インスタンスが支払い遅延により自動的に解放された場合。
-
このインスタンスは読み取り専用インスタンスです。
-
-
RDS for PostgreSQL 9.4 インスタンスは現在購入できないため、再構築できません。
シナリオ 2:誤って削除または変更されたデータの復元
|
ソリューション |
復元ポイントインタイム |
復元範囲 |
復元先 |
復元速度 |
|||||
|
任意の時点 |
バックアップセットの時点 |
すべてのデータベースとテーブル |
部分データベース |
一部のテーブル |
新しい RDS インスタンスへ |
元の RDS インスタンスへの復元 |
別の既存 RDS インスタンスへの復元 |
||
|
✔️ |
✔️ |
✔️ |
❌ |
❌ |
✔️ |
❌ |
❌ |
遅い |
|
|
✔️ |
✔️ |
✔️ |
✔️ |
❌ |
❌ |
✔️ |
✔️ |
速い |
|
-
新しい RDS インスタンスへの復元:データを一時的な従量課金インスタンスに復元し、元のインスタンスにデータを移行してから、一時インスタンスを解放してコストを削減します。
-
元の RDS インスタンスへの復元:この方法では、元のインスタンス上の既存データは上書きされません。
-
特定のテーブルを復元するには、「pg_restore を使用した論理バックアップファイルからのデータ復元」をご参照ください。
その他のシナリオ
-
「クロスリージョンデータ復元」を使用して、リージョン間でデータを復元します。
-
「RDS for PostgreSQL インスタンスの CSV または SQL ファイルから自己管理データベースへのデータ復元」を使用して、自己管理データベースにデータを復元します。