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

ApsaraDB RDS:リージョン間でのデータ復元

最終更新日:Nov 09, 2025

リージョン間バックアップを作成した場合、バックアップファイルを使用して、新しいインスタンスまたは既存のインスタンスにデータを復元できます。宛先インスタンスは、ソースインスタンスと同じリージョン、またはリージョン間バックアップが保存されている宛先リージョンに配置できます。

前提条件

リージョン間バックアップを完了していること。

説明

注意事項

  • ソースデータベースインスタンスでデータベースプロキシ機能が有効になっており、特権アカウントがない場合、新しいインスタンスに接続する前にパスワードをリセットする必要がある場合があります。

  • リージョン間のログバックアップは、ほぼリアルタイムで同期されます。システムは、ソースリージョン内のローカルバイナリログ (binlog) の変更を 2 秒ごとにスキャンします。その後、新しいログを宛先リージョンに増分アップロードします。スキャンと送信にわずかな遅延があるため、リージョン全体が利用できなくなるなどの極端なケースでは、最後の 1 秒のデータを回復できない場合があります。

新しいインスタンスへのデータの復元

バックアップファイルから、パフォーマンス専有型ローカルディスクまたはクラウドディスクを使用する新しい ApsaraDB RDS for MySQL インスタンスにデータを復元できます。このメソッドは、ソースインスタンスのパフォーマンスに影響しません。

パフォーマンス専有型ローカルディスク

  1. ApsaraDB RDS コンソールにログインします。左側のナビゲーションウィンドウで、[バックアップ] をクリックします。上部のナビゲーションバーで、RDS インスタンスが配置されているリージョンを選択します。

  2. [リージョン間バックアップ] タブで、[バックアップインスタンス] タブをクリックします。次に、ソースインスタンスの ID をクリックして、[リージョン間バックアップリカバリ] ページに移動します。

  3. ターゲットバックアップセットの [操作] 列で、[復元] をクリックします。

  4. [新しいインスタンスに復元] を選択し、[OK] をクリックします。

  5. [データベースの復元] ページで、次のパラメーターを設定します。

    パラメーター

    説明

    課金方法

    • サブスクリプション: サブスクリプションインスタンスは、前払い料金を支払うインスタンスです。長期使用の場合、サブスクリプションの課金方法は、従量課金方法よりも費用対効果が高くなります。サブスクリプション期間が長いほど、より低い価格が提供されます。

    • 従量課金: これは、時間単位で課金される後払いの課金方法です。この課金方法は、短期的な使用に適しています。インスタンスが不要になった場合は、いつでもリリースしてコストを削減できます。

    復元モード

    • [バックアップセット別]: バックアップセットから新しいインスタンスにデータを復元します。

    • [時間別]: ログバックアップの保持期間内の任意の時点から新しいインスタンスにデータを復元できます。

    バックアップセット別

    [復元方法][バックアップセット別] に設定されている場合、データを復元するバックアップセットを選択します。

    復元時間

    [復元モード][時間別] に設定されている場合、データを復元する時点を指定します。

    説明

    ローカルとリージョン間の両方のログバックアップをポイントインタイムリストアに使用できます。

    リージョン

    新しいインスタンスが配置されているリージョン。

    ゾーン

    インスタンスを [単一ゾーンデプロイメント] または [複数ゾーンデプロイメント] に設定できます。

    • 単一ゾーンデプロイメント: プライマリノードとセカンダリノードは同じゾーンにあります。

    • 複数ゾーンデプロイメント (推奨): プライマリノードとセカンダリノードは、ディザスタリカバリをサポートするためにゾーンをまたいでデプロイされます。

    説明
    • インスタンスが作成された後、インスタンスの [サービス可用性] ページでプライマリノードとセカンダリノードの情報を表示できます。

    • Basic Edition インスタンスは、単一ゾーンデプロイメントのみをサポートします。

    インスタンスタイプ

    各インスタンスタイプには、対応する CPU コア数、メモリ、最大接続数、および最大 IOPS があります。

    ストレージ容量

    ストレージスペースには、データ、システムファイル、バイナリログファイル、およびトランザクションファイルのスペースが含まれます。

    説明

    データベースエンジン、バージョン、エディションなどのパラメーターは、ソースインスタンスのものと同じであり、変更できません。

  6. [次へ: インスタンス設定] をクリックし、ネットワークタイプ、リソースグループ、および次のパラメーターを設定します。

    カテゴリ

    説明

    ネットワークタイプ

    • クラシックネットワーク: 従来のタイプのネットワーク。

    • VPC (推奨): Virtual Private Cloud (VPC) は、クラシックネットワークよりも高いセキュリティと優れたパフォーマンスを提供する分離されたネットワークです。VPC ネットワークタイプを選択した場合は、[VPC][プライマリノード VSwitch] も選択する必要があります。

    説明

    接続する RDS インスタンスと ECS インスタンスが同じネットワークタイプを使用していることを確認してください。VPC ネットワークタイプを選択した場合、それらは同じ VPC 内にある必要があります。そうでない場合、内部ネットワークを介して相互に通信できません。

    リソースグループ

    リソースグループを使用して Alibaba Cloud アカウントのリソースを分類し、リソースと権限管理を簡素化できます。既存のリソースグループを選択するか、新しいリソースグループを作成できます。リソースをグループ化する必要がない場合は、[デフォルトのリソースグループ] を選択します。

  7. [次へ: 注文の確認] をクリックします。

  8. [パラメーター設定] を確認し、[購入数量][サブスクリプション期間] (サブスクリプションインスタンスのみ) を選択し、[注文の確認] をクリックして支払いを完了します。

    説明

    サブスクリプションインスタンスの場合は、手動更新の手間を省き、更新忘れによるサービス中断を防ぐために、[自動更新] を選択することをお勧めします。

  9. (オプション) 新しいインスタンスにログインしてデータを確認します。

クラウドディスク

  1. [インスタンス] ページに移動します。上部のナビゲーションバーで、RDS インスタンスが所在するリージョンを選択します。次に、RDS インスタンスを見つけて、インスタンスの ID をクリックします。

  2. 左側のナビゲーションウィンドウで、[バックアップと復元] をクリックします。

  3. [リージョン間バックアップ] タブをクリックし、[バックアップセットのリージョン] リストからリージョンを選択します。

  4. ターゲットバックアップセットの [操作] 列で、[復元] をクリックします。

  5. [データベースの復元] ページで、次のパラメーターを設定します。

    パラメーター

    説明

    課金方法

    • サブスクリプション: サブスクリプションインスタンスは、前払い料金を支払うインスタンスです。長期使用の場合、サブスクリプションの課金方法は、従量課金方法よりも費用対効果が高くなります。サブスクリプション期間が長いほど、より低い価格が提供されます。

    • 従量課金: この後払いの課金方法は、時間単位で課金され、短期的な使用に適しています。インスタンスが不要になった場合は、いつでもリリースしてコストを削減できます。

    復元モード

    • [バックアップセット別]: バックアップセットから新しいインスタンスにデータを復元します。

    • [時間別]: ログバックアップの保持期間内の任意の時点から新しいインスタンスにデータを復元できます。

    バックアップセット別

    [復元方法][バックアップセット別] に設定されている場合、データリカバリ用のバックアップセットを選択します。

    復元時間

    [復元モード][時間別] に設定されている場合、データを復元する時点を選択します。

    説明

    ローカルとリージョン間の両方のログバックアップをポイントインタイムリストアに使用できます。

    リージョン

    新しいインスタンスが配置されているリージョン。

    ゾーン

    ゾーンは、リージョン内の独立した物理エリアです。同じリージョン内のゾーンに大きな違いはありません。RDS インスタンスと ECS インスタンスは、同じゾーンまたは異なるゾーンに作成できます。

    インスタンスタイプ

    各インスタンスタイプには、特定の CPU コア数、メモリ容量、最大接続数、および最大 IOPS があります。詳細については、「プライマリインスタンスタイプ」をご参照ください。

    ストレージ容量

    ストレージスペースには、データ、システムファイル、バイナリログファイル、およびトランザクションファイルのスペースが含まれます。

  6. [次へ: インスタンス設定] をクリックし、ネットワークタイプ、リソースグループ、および次のパラメーターを設定します。

    カテゴリ

    説明

    ネットワークタイプ

    • クラシックネットワーク: 従来のタイプのネットワーク。

    • VPC (推奨): Virtual Private Cloud (VPC) は、クラシックネットワークよりも高いセキュリティと優れたパフォーマンスを提供する分離されたネットワークです。VPC ネットワークタイプを選択した場合は、[VPC][プライマリノード VSwitch] も選択する必要があります。

    説明

    接続する RDS インスタンスと ECS インスタンスが同じネットワークタイプを使用していることを確認してください。VPC ネットワークタイプを選択した場合、それらは同じ VPC 内にある必要があります。そうでない場合、内部ネットワークを介して相互に通信できません。

    リソースグループ

    リソースグループを使用して Alibaba Cloud アカウントのリソースを分類し、リソースと権限管理を簡素化できます。既存のリソースグループを選択するか、新しいリソースグループを作成できます。リソースをグループ化する必要がない場合は、[デフォルトのリソースグループ] を選択します。

  7. [次へ: 注文の確認] をクリックします。

  8. [パラメーター設定] を確認し、[購入数量][サブスクリプション期間] (サブスクリプションインスタンスのみ) を選択し、[注文の確認] をクリックして支払いを完了します。

    説明

    サブスクリプションインスタンスの場合は、手動更新の手間を省き、更新忘れによるサービス中断を防ぐために、[自動更新] を選択することをお勧めします。

  9. (オプション) 新しいインスタンスにログインしてデータを確認します。

既存のインスタンスへのデータの復元

説明
  • パフォーマンス専有型ローカルディスクを使用するインスタンスのみが、既存のインスタンスへのリージョン間データ復元をサポートします。

  • リージョンをまたいで既存のインスタンスにデータを復元する前に、インスタンスに対して利用可能なデータベースおよびテーブルレベルのバックアップセットが少なくとも 1 つ必要です。

  1. ApsaraDB RDS コンソールにログインします。左側のナビゲーションウィンドウで、[バックアップ] をクリックします。上部のナビゲーションバーで、RDS インスタンスが配置されているリージョンを選択します。

  2. [リージョン間バックアップ] タブで、[バックアップインスタンス] タをクリックします。次に、ソースインスタンスの ID をクリックして、[リージョン間バックアップリカバリ] ページに移動します。

  3. ターゲットバックアップセットの [操作] 列で、[復元] をクリックします。

  4. [既存のインスタンスに復元] を選択し、[OK] をクリックします。

  5. 表示されるダイアログボックスで、次のパラメーターを設定します。

    パラメーター

    説明

    復元方法

    • [バックアップセット別]: バックアップセットから既存のインスタンスにデータを復元できます。

    • [時間別]: ログバックアップの保持期間内の特定の時点から既存のインスタンスにデータを復元します。

    リージョン

    宛先インスタンスが配置されているリージョン。

    宛先インスタンス名

    データを復元する宛先インスタンス。

    復元するデータベースとテーブル

    復元するデータベースとテーブルを選択します。

    選択したデータベースとテーブル

    復元されたデータベースとテーブルの名前を設定します。デフォルトでは、サフィックス _backup が元の名前に追加されます。

  6. [OK] をクリックします。

リファレンス

インスタンスを作成した後、ホワイトリストを設定し、アカウントを作成する必要があります。インターネット経由でインスタンスに接続する場合は、パブリックエンドポイントを申請する必要もあります。その後、インスタンスに接続できます。

関連 API

API

説明

リージョン間バックアップの事前チェック

RDS インスタンスにリージョン間復元に使用できるリージョン間バックアップセットがあるかどうかを確認します。

リージョンをまたいで新しいインスタンスにデータを復元する

リージョンをまたいで新しいインスタンスにデータを復元します。

リージョン間バックアップ設定の変更

RDS インスタンスのリージョン間バックアップ設定を変更します。

リージョン間バックアップ設定のクエリ

リージョン間バックアップ設定をクエリします。

リージョン間データバックアップファイルのリストのクエリ

リージョン間データバックアップファイルのリストをクエリします。

リージョン間ログバックアップファイルのリストのクエリ

リージョン間ログバックアップファイルのリストをクエリします。

利用可能なリージョン間バックアップリージョンのクエリ

選択したリージョンからデータをバックアップできる宛先リージョンをクエリします。

リージョン間バックアップの復元可能な時間範囲のクエリ

インスタンスのデータを復元できる時間範囲をクエリします。

リージョン間バックアップインスタンスのクエリ

指定されたリージョンでリージョン間バックアップが有効になっているインスタンスをクエリします。