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

ApsaraDB for MongoDB:インスタンスデータを別のリージョンに復元する

最終更新日:Nov 13, 2024

このトピックでは、クロスリージョンバックアップファイルを使用して、ApsaraDB for MongoDBインスタンスのデータを、ファイルが存在するリージョンにデプロイされた新しいインスタンスに復元する方法について説明します。

前提条件

  • インスタンスは、レプリカセットまたはシャードクラスターインスタンスです。

  • インスタンスは、エンタープライズSSD (ESSD) を使用してデータを保存します。

  • インスタンスデータはリージョンをまたいでバックアップされます。 詳細については、「インスタンスのクロスリージョンバックアップの設定」をご参照ください。

使用上の注意

  • ディスク暗号化が有効になっているインスタンスでは、クロスリージョンデータの復元はサポートされていません。

  • クロスリージョンデータ復元は、追加のログバックアップタスクがすべて完了しているか、インスタンスでタスクが進行中でない場合にのみサポートされます。

手順

  1. レプリカセットインスタンスまたはシャードクラスターインスタンスページに移動します。 上部のナビゲーションバーで、インスタンスが存在するリージョンを選択します。 次に、インスタンスを見つけて、インスタンスのIDをクリックします。

  2. インスタンスの詳細ページの左側のナビゲーションウィンドウで、バックアップ/リカバリをクリックします。

  3. [クロスリージョンバックアップ] タブをクリックします。

  4. データの復元に使用するバックアップセットを見つけて、[操作] 列の [バックアップポイントからインスタンスを作成] をクリックします。

  5. [バックアップポイントからインスタンスを作成] パネルで、[OK] をクリックします。

  6. 新しいインスタンスをクローンします。 インスタンスのクローニング操作は、インスタンスアーキテクチャによって異なります。

    レプリカセットインスタンス

    1. [インスタンスの複製] ページで、[製品タイプ] を設定します。

      • レプリカセット (サブスクリプション): サブスクリプションインスタンスを購入する場合、前払い料金を支払う必要があります。 インスタンスを長期間使用する場合、サブスクリプションは従量課金と比較して費用対効果が高くなります。 サブスクリプション期間が長いほど、低価格で提供されます。

      • レプリカセット (従量課金): システムは請求書を生成し、Alibaba Cloudアカウントから1時間あたりの料金を差し引きます。 金額は、課金時のインスタンスタイプとインスタンスの最大ストレージ容量に基づいて計算されます。 短期使用の場合は、従量課金の課金方法を選択することを推奨します。 従量課金インスタンスが不要になった場合は、リリースしてコストを削減できます。

    2. 新しいインスタンスの構成。 詳細については、「レプリカセットインスタンスの作成」をご参照ください。

      重要

      新しいインスタンスのストレージ容量は、ソースインスタンスのストレージ容量以上である必要があります。

    シャードクラスタインスタンス

    1. [インスタンスの複製] ページで、[製品タイプ] を設定します。

      • シャードクラスター (サブスクリプション): サブスクリプションインスタンスを購入する場合は、前払い料金を支払う必要があります。 インスタンスを長期間使用する場合、サブスクリプションは従量課金と比較して費用対効果が高くなります。 サブスクリプション期間が長いほど、低価格で提供されます。

      • シャードクラスター (サブスクリプション): システムは請求書を生成し、Alibaba Cloudアカウントから1時間あたりの料金を差し引きます。 金額は、課金時のインスタンスタイプとインスタンスの最大ストレージ容量に基づいて計算されます。 短期使用の場合は、従量課金の課金方法を選択することを推奨します。 従量課金インスタンスが不要になった場合は、リリースしてコストを削減できます。

    2. 新しいインスタンスの構成。 詳細については、「シャードクラスターインスタンスの作成」をご参照ください。

      重要
      • 新しいインスタンスのシャードノードの数は、元のインスタンスの数以上である必要があります。

      • 新しいインスタンスの各シャードノードのストレージ容量は、元のインスタンスのストレージ容量以上である必要があります。

  7. 表示された支払いページで、支払いを完了します。

関連API操作

API 操作

説明

DescribeBackups

ApsaraDB for MongoDBレプリカセットインスタンスのバックアップリストを照会します。

DescribeClusterBackups

ApsaraDB for MongoDBシャードクラスターインスタンスのバックアップリストを照会します。

CreateDBInstance

ApsaraDB for MongoDBインスタンスのデータを新しいレプリカセットインスタンスに復元します。

CreateShardingDBInstance

ApsaraDB for MongoDBインスタンスのデータを新しいシャードクラスターインスタンスに復元します。

CheckRecoveryCondition

クラウドディスクを使用するApsaraDB for MongoDBインスタンスがデータ復元条件を満たしているかどうかを確認します。