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

ApsaraDB RDS:データリストアの概要

最終更新日:May 10, 2025

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

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

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

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

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

ソリューション

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

リストア時間

リストア範囲

リストア先

リストア速度

プレミアムローカル SSD

クラウドディスク

任意の時点

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

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

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

新しい RDS インスタンス

元の RDS インスタンス

既存の RDS インスタンス

インスタンスのリストア

✔️

✔️

✔️

✔️

✔️

✔️

低速

緊急リカバリ

✔️

✔️

✔️

✔️

高速

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

標準

✔️

✔️

✔️

✔️

✔️

✔️

✔️

✔️

低速

高速

✔️

✔️

✔️

✔️

✔️

✔️

高速

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

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

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

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

シナリオ 4:バックアップファイルからオンプレミスデータベースまたはクラウドにデータをリストアする

クラウドに移行またはリストアする

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

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

その他のシナリオ

  • RDS インスタンスのバックアップファイルをソースリージョンからターゲットリージョンにレプリケートする必要がある場合、または RDS インスタンスのデータをターゲットリージョンにある既存または新しい RDS インスタンスにリージョン間バックアップファイルからリストアする必要がある場合は、「リージョン間バックアップ機能を使用する」および「リージョン間でデータをリストアする」に記載されている手順に従ってください。

  • mysqldump コマンドを実行して、ソース RDS インスタンスの特定のデータベースをバックアップし、バックアップファイルを SQL ファイルとしてエクスポートすることもできます。その後、mysql コマンドを実行して、SQL ファイルからターゲットデータベースにデータをリストアできます。詳細については、「ApsaraDB RDS for MySQL インスタンスのデータベースをバックアップおよびリストアする方法」をご参照ください。