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

ApsaraDB RDS:データ復元方法の概要

最終更新日:Jan 18, 2024

このトピックでは、ApsaraDB RDS for MySQLインスタンスのデータを復元するために使用できる方法について説明します。 ApsaraDB RDS for MySQLインスタンスを誤ってリリースしたり、RDSインスタンスのデータを削除または変更したり、RDSインスタンスのデータをバックアップファイルからオンプレミスデータベースまたはクラウドに復元したりするシナリオに基づいて方法を選択できます。

シナリオ1: リリースされたRDSインスタンスのデータを復元する

  • ごみ箱: ApsaraDB RDSコンソールにログインし、ごみ箱ページに移動します。 上部のナビゲーションバーで、RDSインスタンスが存在するリージョンを選択します。 [ロック済みインスタンス] ページでRDSインスタンスが見つかった場合は、RDSインスタンスを再構築できます。

  • 削除済みインスタンスのバックアップ: ローカルディスクを使用し、少なくとも7日前に作成されたRDSインスタンスに [インスタンスリリース後にバックアップファイルを保持] パラメーターを設定した場合、[削除済みインスタンスのバックアップ] タブで必要なバックアップファイルをダウンロードして、RDSインスタンスのデータを復元できます。 バックアップ設定の詳細については、「自動バックアップ機能の有効化」をご参照ください。

シナリオ2: RDSインスタンスで削除または変更されたデータを復元する

解決策

サポートされているインスタンス

復元時間

復元範囲

復元先

復元速度

ローカルディスク

クラウドディスク

任意の時点

バックアップセットが生成された時点

すべてのデータベースとテーブル

個々のデータベースとテーブル

新しいRDSインスタンスへ

元のRDSインスタンスへ

既存のRDSインスタンスへ

インスタンスの復元

✔️

✔️

✔️

✔️

✔️

✔️

緊急復旧

✔️

✔️

✔️

✔️

✔️

速い

個々のデータベースとテーブルの復元

レギュラー

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

速い

✔️

✔️

✔️

✔️

✔️

✔️

速い

説明
  • 新しいRDSインスタンスにデータを復元する: 新しいRDSインスタンスを一時的に使用する場合は、従量課金RDSインスタンスを作成できます。 従量課金RDSインスタンスにデータを復元し、元のRDSインスタンスにデータを移行してから、従量課金RDSインスタンスをリリースしてコストを削減します。

  • 元のRDSインスタンスにデータを復元する: データの復元は、元のRDSインスタンスのデータを上書きしません。

  • データ管理 (DMS) のデータ追跡機能を使用して、SQL文を実行してデータをロールバックすることもできます。 詳細については、「DMSのデータ追跡機能を使用したApsaraDB RDS For MySQLインスタンスのデータの復元」をご参照ください。

シナリオ3: RDSインスタンスの特定の時点で存在するデータの表示

シナリオ4: バックアップファイルからオンプレミスデータベースまたはクラウドへのデータの復元

クラウドへのデータの移行または復元

オンプレミスデータベースへのデータの移行または復元

RDSインスタンスのデータを別のRDSインスタンスに移行

その他のシナリオ