クラスタのビジネスリージョン移行が必要な場合、アベイラビリティーゾーンマイグレーション機能を使用して、TDSQL-C for MySQLのプライマリアベイラビリティーゾーンを同リージョンの他のアベイラビリティーゾーンに移行できます。アベイラビリティーゾーンマイグレーション後、クラスタの属性、設定、および接続アドレスはすべて変更されません。本稿では、コンソールを通じてアベイラビリティーゾーンマイグレーションを実行する操作をご紹介します。
前提条件
クラスタの状態は稼働中です。
クラスタが配置されているリージョンには、複数のアベイラビリティーゾーンが存在します。
クラスタのインスタンス形態はプロビジョニング済みリソースです。
機能説明
アベイラビリティーゾーンマイグレーション後、クラスタのVIPアドレスは変更されません。
クラスタ下に読み取り専用インスタンスが存在する場合も、アベイラビリティーゾーンマイグレーション機能の使用をサポートします。
シングルAZデプロイであれマルチAZデプロイであれ、クラスタはアベイラビリティーゾーンマイグレーション機能の使用をサポートします。
アベイラビリティーゾーン切り替え時には一時的な影響が発生する可能性があります。アプリケーションに自動再接続メカニズムが備わっていることをご確認ください。
利用制限
SSL暗号化を有効にしたクラスタはアベイラビリティーゾーンマイグレーションをサポートしていません。アベイラビリティーゾーンマイグレーションを実行する必要がある場合は、まずSSL暗号化を無効にしてから移行を実行してください。
TDE暗号化を有効にしたクラスタはアベイラビリティーゾーンマイグレーションをサポートしていません。
binlog設定がオフの状態では、アベイラビリティーゾーンマイグレーションをサポートしていません。
インスタンス形態がServerlessであるクラスタは、アベイラビリティーゾーンマイグレーションをサポートしていません。
アベイラビリティーゾーンマイグレーション時に、ターゲットアベイラビリティーゾーンの在庫が不足している場合、移行をサポートしません。他のアベイラビリティーゾーンに変更して移行を行ってください。
データベースプロキシを有効にしたクラスタはアベイラビリティーゾーンマイグレーションをサポートしていません。アベイラビリティーゾーンマイグレーションを実行する必要がある場合は、まずデータベースプロキシを無効にしてから移行を実行してください。
アベイラビリティーゾーンマイグレーションにおいて、データの一貫性を保証するため、ptデータ比較プロセスが存在します。比較プロセス中はDDL操作をサポートしていません。
特殊文字(改行文字、\\n、\\a)を含むテーブル名またはカラム名を持つクラスタは、アベイラビリティーゾーンマイグレーションをサポートしていません。
操作手順
1. クラスタリストページで、実際に使用しているビューモードに従って操作し、アベイラビリティーゾーン移行設定に入ります。
2. クラスタ管理ページの右側で、アベイラビリティーゾーンマイグレーションをクリックします。
2. ターゲットクラスタをクラスタリストで探し、その操作列のその他 > アベイラビリティーゾーンマイグレーションをクリックします。
2. アベイラビリティーゾーンマイグレーションポップアップウィンドウで、以下の設定を完了し、確定をクリックします。
|
現在のリージョン/アベイラビリティーゾーン | デフォルトでは現在所属しているリージョン/アベイラビリティーゾーンを表示します。 |
ターゲットアベイラビリティーゾーン | 移行先のターゲットアベイラビリティーゾーンを選択します。所属リージョンは変更されません。 説明: アベイラビリティーゾーンマイグレーションを行う場合、ターゲットアベイラビリティーゾーンの選択は元のアベイラビリティーゾーンと一致することはできません。 ターゲットアベイラビリティーゾーンを選択した際に「現在のアベイラビリティーゾーンはマイグレーションをサポートしていません」と表示された場合、現在のアベイラビリティーゾーンのリソースが不足していることを示します。他のアベイラビリティーゾーンを選択してマイグレーションを実行してください。 |
マルチAZデプロイ | 「はい」を選択すると、クラスタをマルチAZデプロイに設定することを示します。 「いいえ」を選択すると、クラスタをシングルアベイラビリティーゾーンデプロイに設定することを示します。 |
ターゲットバックアップアベイラビリティーゾーン | マルチAZデプロイオプションで「はい」を選択した場合、ターゲットバックアップアベイラビリティーゾーンを選択する必要があります。これはクラスタをマルチAZデプロイに設定することを示し、プライマリーアベイラビリティーゾーンとバックアップアベイラビリティーゾーンは異なるアベイラビリティーゾーンとなります。 |
データ検証遅延閾値 | ターゲットアベイラビリティーゾーンオプション(プライマリーアベイラビリティーゾーン)が変更された場合にのみ、この設定が表示されます。閾値は1秒~10秒の整数です。 説明: データ整合性検証プロセスにおいて遅延が発生する可能性があるため、データ検証遅延閾値を設定する必要があります。遅延が設定値を超えた場合、データベース整合性検証は一時停止され、指定閾値以下に回復した後に再開されます。この閾値を小さく設定するほど、アップグレード完了時間が遅くなる可能性があります。 |
切替時間 | アベイラビリティーゾーン移行の切替時間を選択します。 メンテナンス時間内:インスタンスのメンテナンス時間内に切り替えが行われることを示します。インスタンスメンテナンス時間の設定については、インスタンスメンテナンス時間の変更をご参照ください。 アップグレード完了時:アベイラビリティーゾーン移行のアップグレード完了後、直ちに切り替えが実行されることを示します。 |