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

AnalyticDB:クラスターの複製

最終更新日:Sep 06, 2024

実世界のシナリオをシミュレートする環境でAnalyticDB for MySQLクラスターのデータを復元したり、ストレステストなどのビジネステストを実行したりするには、AnalyticDB for MySQLクラスターのクローンを作成して、その後の操作用に新しいクラスターを作成します。

前提条件

  • AnalyticDB for MySQL Data Lakehouse EditionまたはData Warehouse Editionクラスターが作成されます。

  • 移行元クラスターでは、Data Transmission Service (DTS) 移行タスクが進行中ではありません。

    説明

    DTSコンソールにログインし、[データ移行] ページに移動して、ソースクラスターの移行タスクのステータスを表示できます。

  • クラスターデータを特定の時点に復元する場合は、ソースクラスターでログバックアップ機能が有効になっていることを確認してください。

  • バックアップセットからクラスターデータを復元する場合は、ソースクラスターに少なくとも1つのバックアップセットがあることを確認してください。

使用上の注意

  • 次のデータを閉じることができます。

    • ソースクラスターのデータベースアカウントとパスワード。

    • クローン操作が開始される前にソースクラスターに書き込まれたデータ。

  • ソースクラスターのIPアドレスホワイトリスト設定を複製することはできません。

  • Data Warehouse Editionクラスターのクローンを作成する場合、クラスターのモードを変更することはできません。 たとえば、予約モードでData Warehouse Editionクラスターを複製して、エラスティックモードでData Warehouse Editionクラスターを作成することはできません。

  • Alibaba Cloudアカウント間でData Lakehouse Editionクラスターを複製することはできません。

課金ルール

新しいクラスターの購入には料金がかかります。 詳細は、「料金」をご参照ください。

復元に必要な時間

説明

以下の推定方法および例は参考のためだけのものである。

バックアップセットからの復元

AnalyticDB for MySQLクラスターのデータをバックアップセットから復元できます。 次のセクションでは、この復元方法に必要な時間を見積もる方法について説明します。

  • ソースクラスターが予約モードの場合、復元に必要な時間は、バックアップサイズとノードグループの数によって異なります。 ノードグループからデータをダウンロードする速度は約100メガバイト/秒です。

    • 数式: 復元時間=バックアップサイズ /100 MB /秒 /ノードグループ数

      クラスターリスト ページの [データウェアハウスエディション] タブで、ソースクラスターの ノード・グループの数 の数を確認できます。1

    • たとえば、ソースクラスターには単一のノードグループが含まれ、バックアップセットのサイズは1テラバイトです。 バックアップセットを使用してクラスターを作成する場合、次の式を使用して推定時間を計算できます。

      (1テラバイト × 1024 × 1024)/100 MB /1ノードグループ=10485.76秒

  • ソースクラスターが予約モードでない場合、復元に必要な時間は、バックアップサイズとクラスター内のエラスティックI/Oユニット (EIU) の数によって異なります。 データがEIUからダウンロードされる速度は約100メガバイト/秒である。

    • : 復元時間=バックアップサイズ /100 MB /秒 /EIUの数。

      次のステートメントを実行して、ソースクラスター内のEIUの数を照会できます。

      SELECT COUNT(*) FROM information_schema.kepler_meta_instance_group;
    • たとえば、ソースクラスタには単一のEIUが含まれ、バックアップセットのサイズは1テラバイトです。 バックアップセットを使用してクラスターを作成する場合、次の式を使用して推定時間を計算できます。

      (1テラバイト × 1024 × 1024)/100 MB /1 EIU = 10485.76秒

ある時点への復元

完全なバックアップセットと、バックアップセットの作成後に作成されたredoログを使用して、クラスターを特定の時点に復元できます。 この復元方法に必要な時間は、バックアップセットとredoログによって異なります。

  • 前のセクションで説明した式を使用して、バックアップセットの復元に必要な時間を計算できます。

  • redoログのダウンロードと復元は複数の要因の影響を受けるため、redoログの復元に必要な時間を見積もることはできません。

Alibaba Cloudアカウント内のクラスターのクローン

  1. AnalyticDB for MySQL コンソールにログインします。 ホームページの左上でリージョンを選択します。 左側のナビゲーションウィンドウで、クラスターリスト をクリックします。

  2. クラスターリスト ページで、エディションタブをクリックします。 クローンを作成するクラスターを見つけ、[操作] 列で より > 新しいクラスターの復元 を選択します。

  3. 次の表で説明するパラメーターを設定します。

    パラメーター

    説明

    [課金方法]

    新しいクラスターの課金方法。

    Alibaba Cloudアカウント全体でクローンを作成

    Alibaba Cloudアカウント間でクラスターをクローンするかどうかを指定します。 「いいえ」を選択した場合、

    ソースクラスター

    クローンを作成するクラスターのID。 指定する必要はありません。

    復元モード

    クラスターのクローンを作成するために使用されるメソッド。 有効な値:

    • バックアップセット: バックアップセットから新しいクラスターにデータを複製します。

    • バックアップポイントインタイム: 特定の時点のデータを新しいクラスターに複製します。

    バックアップセット

    復元するバックアップセット。

    説明
    • 各バックアップセットのバックアップ開始時刻が表示されます。 バックアップの開始時刻に基づいて、復元するバックアップセットを選択できます。

    • このパラメーターは、[復元モード] パラメーターを [バックアップセット] に設定した場合にのみ使用できます。

    バックアップPoint-in-time

    データを復元する時点。

    説明
    • このパラメーターは、[復元モード] パラメーターを [バックアップポイントインタイム] に設定した場合にのみ使用できます。

    • このパラメーターは、現在時刻の5分から7日前までの時点に設定できます。

    地域:

    利用可能なエリア:

    新しいクラスターをデプロイするリージョンとゾーン。

    説明

    新しいクラスターとソースクラスターは同じリージョン内にデプロイする必要がありますが、異なるゾーンにデプロイできます。

    たとえば、移行元クラスターが中国 (杭州) リージョンにある場合、新しいクラスターのリージョンパラメーターは中国 (杭州) に固定されます。 指定する必要はありません。

    ネットワークタイプ

    新しいクラスターのネットワークタイプ。 このパラメーターはVPCに固定されています。 指定する必要はありません。

    [VPC]

    独自のネットワークスイッチ

    新しいクラスターがデプロイされている仮想プライベートクラウド (VPC) と、新しいクラスターが接続されているvSwitch。

    PrivateLinkの有効化

    PrivateLinkは、VPCをAlibaba CloudサービスのVPCに接続するために使用され、安全で効率的なプライベート接続を確保し、パブリック接続の使用に起因する潜在的なセキュリティリスクを防止します。 PrivateLinkを有効化した後にのみ、クラスターを作成できます。 各Alibaba Cloudアカウントは、PrivateLinkを1回だけ有効化する必要があります。 PrivateLinkを有効にしても課金されません。

    説明

    PrivateLinkの有効化を求めるメッセージが表示されない場合、PrivateLinkは既に有効化されているため、チェックボックスをオンにする必要はありません。

    ディスク暗号化

    ディスク暗号化を選択した場合、システムはブロックストレージに基づいてクラスターの各データディスク上のデータを暗号化します。 このようにして、データが漏洩してもデータを復号化することはできません。

  4. エディション対応するパラメーターを設定し、ページの右下隅にある [今すぐ購入] をクリックします。

  5. ソースクラスターの [製品タイプ] パラメーターに基づいて、プロンプトに従って以降の購入操作を実行します。

    支払いが完了してから約20分後に、[クラスター] ページで新しいクラスターを表示できます。

Alibaba Cloudアカウント間でクラスターのクローンを作成

重要

Alibaba Cloudアカウント間でData Warehouse Editionクラスターのみクローンできます。

  1. ソースクラスターのAlibaba CloudアカウントでResource Access Management (RAM) コンソールにログインします。 RAM権限を設定して、他のAlibaba CloudアカウントがソースAlibaba CloudアカウントのAnalyticDB for MySQLリソースを読み取ることができるようにします。

    1. RAM ロールを作成します。 詳細については、「信頼できるAlibaba CloudアカウントのRAMロールの作成」をご参照ください。

      説明

      [信頼できるAlibaba Cloudアカウントの選択] パラメーターで [その他のAlibaba Cloudアカウント] を選択し、別のAlibaba CloudアカウントのIDを入力します。 アカウントセンターコンソールにログインして、[セキュリティ設定] ページでAlibaba CloudアカウントIDを表示します。

    2. AliyunADBReadOnlyAccessポリシーをRAMロールにアタッチします。 詳細については、「RAM ロールへの権限の付与」をご参照ください。

    3. 信頼ポリシーを変更します。 詳細については、「RAMロールの信頼ポリシーの編集」をご参照ください。

      {
        "Statement": [
          {
            "Action": "sts:AssumeRole",
            "Effect": "Allow",
            "Principal": {
              "RAM": [
                "acs:ram::testAccountID:root"
              ],
              "Service": [
                "testAccountID@ads.aliyuncs.com"
              ]
            }
          }
        ],
        "Version": "1"
      }
      説明

      testAccountIDパラメーターの値を別のAlibaba CloudアカウントのIDに置き換えます。

  2. 別のAlibaba CloudアカウントでAnalyticDB for MySQLコンソールにログインします。 ホームページの左上でリージョンを選択します。 左側のナビゲーションウィンドウで、クラスターリスト をクリックします。

  3. クラスターリスト ページで、[データウェアハウスエディション] タブをクリックします。

  4. Data Warehouse Editionクラスターを見つけ、[操作] 列で より > 新しいクラスターの復元 を選択します。

    前のクラスターとソースクラスターは、エラスティックモードまたは予約モードである必要があります。 既存のクラスターがこの要件を満たさない場合は、新しいクラスターを作成する必要があります。 詳細については、「Data Warehouse Editionクラスターの作成」をご参照ください。

  5. 次の表で説明するパラメーターを設定します。

    パラメーター

    説明

    [課金方法]

    新しいクラスターの課金方法。

    Alibaba Cloudアカウント全体でクローンを作成

    Alibaba Cloudアカウント間でクラスターをクローンするかどうかを指定します。 はいを選択します。

    クロスアカウントUID

    ソースクラスターのAlibaba CloudアカウントのUID。

    クロスアカウントの役割

    ステップ1で作成されたRAMロールの名前。

    クロスアカウントクラスターID

    ソースクラスターのID。

    クロスアカウントバックアップセットID

    バックアップセットの ID です。

    ソースクラスター

    クローンを作成するクラスターのID。 指定する必要はありません。

    説明

    Alibaba Cloudアカウント間でクラスターのクローンを作成する場合、このパラメーターは無関係であり、無視できます。

    復元モード

    クラスターのクローンを作成するために使用されるメソッド。 有効な値:

    • バックアップセット: バックアップセットから新しいクラスターにデータを複製します。

    • バックアップポイントインタイム: 特定の時点のデータを新しいクラスターに複製します。

    説明

    Alibaba Cloudアカウント間でクラスターのクローンを作成する場合、このパラメーターは無関係であり、無視できます。

    バックアップセット

    復元するバックアップセット。

    説明
    • このパラメーターは、[復元モード] パラメーターを [バックアップセット] に設定した場合にのみ使用できます。 Alibaba Cloudアカウント間でクラスターのクローンを作成する場合、このパラメーターは無関係であり、無視できます。

    • 各バックアップセットのバックアップ開始時刻が表示されます。 バックアップの開始時刻に基づいて、復元するバックアップセットを選択できます。

    バックアップPoint-in-time

    データを復元する時点。

    説明
    • このパラメーターは、[復元モード] パラメーターを [バックアップポイントインタイム] に設定した場合にのみ使用できます。 Alibaba Cloudアカウント間でクラスターのクローンを作成する場合、このパラメーターは無関係であり、無視できます。

    • このパラメーターは、現在時刻の5分から7日前までの時点に設定できます。

    エディション

    新しいクラスターのエディション。 このパラメーターはData Warehouse Editionに固定されています。 指定する必要はありません。

    地域:

    利用可能なエリア:

    新しいクラスターをデプロイするリージョンとゾーン。

    説明

    新しいクラスターとソースクラスターは同じリージョン内にデプロイする必要がありますが、異なるゾーンにデプロイできます。

    たとえば、移行元クラスターが中国 (杭州) リージョンにある場合、新しいクラスターのリージョンパラメーターは中国 (杭州) に固定されます。 指定する必要はありません。

    ネットワークタイプ

    新しいクラスターのネットワークタイプ。 このパラメーターはVPCに固定されています。 指定する必要はありません。

    [VPC]

    独自のネットワークスイッチ

    新しいクラスターがデプロイされている仮想プライベートクラウド (VPC) と、新しいクラスターが接続されているvSwitch。

    PrivateLinkの有効化

    PrivateLinkは、VPCをAlibaba CloudサービスのVPCに接続するために使用され、安全で効率的なプライベート接続を確保し、パブリック接続の使用に起因する潜在的なセキュリティリスクを防止します。 PrivateLinkを有効化した後にのみ、クラスターを作成できます。 各Alibaba Cloudアカウントは、PrivateLinkを1回だけ有効化する必要があります。 PrivateLinkを有効にしても課金されません。

    説明

    PrivateLinkの有効化を求めるメッセージが表示されない場合、PrivateLinkは既に有効化されているため、チェックボックスをオンにする必要はありません。

    ディスク暗号化

    ディスク暗号化を選択した場合、システムはブロックストレージに基づいてクラスターの各データディスク上のデータを暗号化します。 このようにして、データが漏洩してもデータを復号化することはできません。

  6. [エディション] と対応するパラメーターを設定し、ページの右下隅にある [今すぐ購入] をクリックします。

  7. ソースクラスターの [製品タイプ] パラメーターに基づいて、プロンプトに従って以降の購入操作を実行します。

    支払いが完了してから約20分後に、[クラスター] ページで新しいクラスターを表示できます。

  8. (オプション) クローン操作の完了後に手順4で作成したクラスターを使用する必要がない場合は、できるだけ早くクラスターをリリースしてください。 詳細については、「クラスターの削除またはサブスクリプション解除」をご参照ください。

次のステップ

新しいクラスターが作成されたら、新しいクラスターに接続してデータを検証できます。 データの整合性を確認した後、新しいクラスターでビジネステストなどの操作を実行できます。 詳細については、「AnalyticDB For MySQLクラスターへの接続」をご参照ください。