このトピックでは、ソースPolarDB for MySQLクラスターのデータをクローンして、新しいPolarDB for MySQLクラスターを作成する方法について説明します。
注意事項
PolarDB for MySQL Enterprise EditionとStandard Editionは、異なるクローニング機能をサポートしています。
PolarDB for MySQL Edition | 注意事項 |
PolarDB for MySQL Enterprise Edition |
|
PolarDB for MySQL Standard Edition |
|
手順
PolarDBコンソールにログインします。
左上隅で、クラスターがデプロイされているリージョンを選択します。
クローンを作成するクラスターを見つけて、操作列の を選択します。
表示されるページで、次のパラメーターを指定します。
パラメーター
説明
課金方法
新しいクラスターの課金方法。 有効な値: サブスクリプションおよび従量課金。
サブスクリプション: クラスターを作成するときは、特定の期間のクラスターの使用に対して支払いを行う必要があります。
従量課金: クラスターを作成するときは、最初に支払いを行う必要はありません。 使用したコンピューティングおよびストレージリソースに対して課金されます。
クローンソースタイプ
複製元のタイプです。 デフォルト値はCurrent Clusterです。
. 既定の設定を使用します。
リージョン
新しいクラスターがデプロイされるリージョン。 デフォルトでは、新しいクラスターはソースクラスターと同じリージョンにデプロイされます。 たとえば、ソースクラスターが中国 (杭州) リージョンにデプロイされている場合、新しいクラスターのリージョンは自動的に中国 (杭州) に設定されます。 デフォルト設定を維持します。
プライマリゾーン
ゾーンは、リージョンに存在する独立した地理的な場所です。 リージョン内のすべてのゾーンで同じレベルのサービスパフォーマンスが提供されます。
PolarDB for MySQLクラスターとECSインスタンスは、同じゾーンまたは異なるゾーンにデプロイできます。
ネットワークタイプ
VPCのみがサポートされています。 デフォルト設定を維持します。
[VPC]
VSwitch
ドロップダウンリストから仮想プライベートクラウド (VPC) とvSwitchを選択します。 VPCがない場合は、VPCとvSwitchを作成します。 VPCとvSwitchを作成するには、VPCページにアクセスします。
説明PolarDB for MySQLクラスターがECSインスタンスと同じVPCにデプロイされていることを確認します。 そうしないと、クラスターとECSインスタンスは内部ネットワークを介して相互に通信して最適なパフォーマンスを提供できません。
互換性
デフォルトでは、新しいクラスターはソースクラスターと同じ互換性を持ちます。 たとえば、ソースクラスターの互換性がMySQL 8.0 の場合、新しいクラスターの互換性はMySQL 8.0 です。 この場合、このパラメータ値を変更する必要はありません。
エディション
デフォルトでは、新しいクラスターのエディションはソースクラスターのエディションと同じです。 たとえば、移行元クラスターのEditionパラメーターの値が [クラスター] の場合、新しいクラスターのEditionパラメーターの値も [クラスター] になります。 この場合、このパラメーターの値を選択する必要はありません。
ノード仕様
ノード仕様を選択します。 クラスターの最大ストレージ容量とパフォーマンスは、ノードの仕様によって異なります。 詳細については、「PolarDB For MySQL Enterprise Editionのコンピュートノード仕様」をご参照ください。
ノード数
ソースクラスターがCluster Edition (Recommended) の場合、クラスターはデフォルトで1つのプライマリノードと1つの読み取り専用ノードで構成されます。 2つのノード (プライマリノードと読み取り専用ノード) または1つのノード (プライマリノード) を選択できます。
ソースクラスターがMulti-master Cluster (Database/Table) Editionの場合、デフォルトで同じ仕様の2つのプライマリノードが作成されます。 この場合、このパラメーターを設定する必要はありません。
PolarProxy タイプ
PolarDBには、Standard Enterprise EditionとDedicated Enterprise Editionの2つのPolarProxyタイプがあります。
Standard Enterprise Editionオプションは、汎用クラスターで使用できます。 このPolarProxyタイプは、CPUリソースを共有し、ビジネス負荷に基づいて数秒以内にスマートエラスティックスケーリング機能を提供します。
Dedicated Enterprise Editionオプションは、Dedicatedクラスターで使用できます。 このPolarProxyタイプは、割り当てられたすべてのCPUリソースを占有し、安定性を向上します。
説明PolarProxy Enterprise Editionは無料で利用できますが、将来的に課金される可能性があります。
ホットスタンバイクラスターの有効化
PolarDBは、複数の高可用性モードを提供します。 PolarDBクラスターのホットスタンバイストレージクラスター機能を有効にすると、PolarDBクラスターが存在するリージョンのセカンダリゾーン、または同じゾーン内の別のデータセンターにホットスタンバイストレージクラスターが作成されます。 ホットスタンバイストレージクラスタには、独立したストレージリソースがあります。 ホットスタンバイストレージクラスターに独立したコンピューティングリソースがあるかどうかは、高可用性モードによって異なります。 プライマリゾーンのPolarDBクラスターに障害が発生すると、ホットスタンバイストレージクラスターがすぐに引き継ぎ、読み取りおよび書き込み操作とストレージタスクを処理します。
説明ホットスタンバイストレージクラスターおよび関連ソリューションの詳細については、「高可用性モード (ホットスタンバイクラスター) 」をご参照ください。
高可用性モードを変更するためのルール:
クラスターの高可用性モードをダブルゾーン (ホットスタンバイストレージクラスタ有効) またはダブルゾーン (ホットスタンバイストレージおよびコンピューティングクラスタ有効) からシングルゾーン (ホットスタンバイストレージクラスタ無効) に直接変更することはできません。
このような高可用性モードの変更については、新しいクラスターを購入し、クラスターの [シングルゾーン (ホットスタンバイストレージクラスター無効)] 高可用性モードを選択することを推奨します。 次に、Data Transmission Service (DTS) を使用して、既存のクラスターを新しいクラスターに移行します。 既存のクラスターを新しいクラスターに移行する方法については、「PolarDB For MySQLクラスター間のデータ移行」をご参照ください。
[3ゾーン] 高可用性モードは、新しいクラスターを購入する場合にのみ選択できます。 クラスターの高可用性モードを3つのゾーンから他の高可用性モードに変更することはできません。
クラスターの高可用性モードをシングルゾーン (ホットスタンバイストレージクラスター無効) から別の高可用性モードに手動で変更できます。 詳細については、「高可用性モード (ホットスタンバイクラスター) 」をご参照ください。
ストレージタイプ
PolarDB には、PSL5 と PSL4 の 2 つのストレージタイプがあります。
PSL5: PolarDBの履歴バージョンでサポートされているストレージタイプ。 これは、2022年6月7日より前に購入したPolarDBクラスターのデフォルトのストレージタイプでした。 高いパフォーマンス、信頼性と可用性を備えています。
PSL4: PolarDBの新しいストレージタイプ。 このタイプは、Alibaba Cloudが社内で開発したSmart-SSDテクノロジーを使用して、SSDディスクに保存されているデータを圧縮および解凍します。 高いディスクパフォーマンスを維持しながら、データのストレージコストを最小限に抑えることができます。
説明既存クラスターのストレージタイプは変更できません。 PSL4 を使用するには、新しいクラスターを購入し、ストレージタイプを PSL4 に設定してから、新しいクラスターにデータを移行することを推奨します。
ストレージエンジン
PolarDBには、InnoDBとInnoDB & X-engineの2種類のエンジンタイプがあります。
InnoDB: InnoDBストレージエンジンのみをデプロイします。
InnoDB & X-Engine:: InnoDBとX-Engineの両方をデプロイします。 このオプションを選択した後、X-Engineメモリ使用率を指定します。 詳細については、「X-Engine Edition」をご参照ください。
ストレージの課金方法
PolarDB では、ストレージに対して従量課金とサブスクリプション課金がサポートされています。
従量課金:ストレージ容量は、サーバーレスアーキテクチャに基づいて提供されます。 クラスターを購入する際にストレージ容量を指定する必要はありません。 クラスターのストレージ容量は、データの量が増加するにつれて自動的にスケールアップされます。 実際のデータ量に対して課金されます。 詳細については、「従量課金」をご参照ください 。
サブスクリプション: クラスターの作成時に、特定のストレージ容量を購入する必要があります。 詳細については、「サブスクリプション」をご参照ください。
説明[課金方法] パラメーターが [サブスクリプション] に設定されている場合、[ストレージ課金方法] の値として [従量課金] または [サブスクリプション] を選択できます。 [課金方法] パラメーターが [従量課金] に設定されている場合、このパラメーターのデフォルト値である [従量課金] を変更することはできません。
ストレージ容量
クラスター用に購入するストレージ容量の量。 ストレージ容量は、10 GB 単位で 50 GB ~ 500 TB です。
説明このパラメーターは、ストレージ課金方法がサブスクリプションに設定されている場合にのみ有効です。
ストレージコスト
ストレージのコストです。 このパラメーターの値を変更する必要はありません。 使用した実際のストレージに基づいて、1時間ごとに課金されます。 詳細については、「課金項目」「」「」をご参照ください。
説明クラスターを作成する際にストレージ容量を指定する必要はありません。 ストレージ容量は、データ量の増加または減少に合わせてスケーリングされます。
バイナリロギングの有効化
[バイナリログの有効化] を選択するかどうかを指定します。 バイナリログの詳細については、「バイナリログの有効化」をご参照ください。
クラスター名
クラスターの名前。 名前の条件は以下の通りです。
先頭文字列の
http://
またはhttps://
を使用することはできません。長さは 2 ~ 256 文字である必要があります。
このパラメーターを空のままにすると、クラスター名が自動的に生成されます。 クラスターの作成後にクラスター名を変更できます。
購入プラン
このパラメーターは、[課金方法] パラメーターの値が [サブスクリプション] の場合にのみサポートされます。
番号
有効値:1 〜 50 。 デフォルト値は 1 です。
利用規約を読んで同意し、クラスターの課金方法に基づいて残りの手順を完了します。
「従量課金」
[今すぐ購入] をクリックします。
サブスクリプション
[今すぐ購入] をクリックします。
[購入] ページで、注文と支払い方法を確認し、
購読します。
説明支払い完了後、クラスターの作成には1〜5分かかります。 その後、クラスター ページで新しいクラスターを表示できます。