単一のアベイラビリティゾーンにデプロイされている Professional Edition インスタンスがある場合、セカンダリゾーンを追加することで、マルチ AZ デプロイにアップグレードできます。このアップグレードにより、クラスターのディザスタリカバリ能力が向上します。
前提条件
-
ApsaraMQ for Kafka インスタンスは Professional Edition です。
-
インスタンスが単一のアベイラビリティゾーンにデプロイされていること。
-
インスタンスの現在の読み取り/書き込みトラフィックがピーク容量に達していないこと。
-
インスタンスのメジャーバージョンが 2.2.0 以降であること。 最新のマイナーバージョンの使用を推奨します。
注意事項
-
この操作によってサービスが停止することはありませんが、一時的に利用できなくなる可能性があります。
-
クライアントに再接続メカニズムがない場合、接続が切断され、再接続に失敗する可能性があります。
-
この操作により、クラスター内の一部のノードが再起動します。
-
アップグレードの合計所要時間は、ノードのアベイラビリティゾーンのアップグレードと Topic トラフィックのリバランスに必要な時間によって異なります。
-
ノードのアベイラビリティゾーンのアップグレードに必要な時間はインスタンス仕様によって異なり、仕様が大きいほど時間がかかります。 たとえば、
alikafka.hr.30xlarge、alikafka.hw.30xlarge以下の仕様では約 20 分、alikafka.hr.60xlarge、alikafka.hw.60xlarge以上の仕様では 40 分以上かかります。 -
Topic トラフィックのリバランスに必要な時間は、Topic の数とストレージタイプによって異なります。
-
ローカルストレージ:所要時間は移行するデータ量によって異なり、数分から数時間かかる場合があります。 データ量が大きい場合、移行に数時間かかることがあります。 潜在的な影響を評価し、オフピーク時間帯にこの操作を実行することを推奨します。
-
クラウドストレージ:移行には Topic ごとに約 30 秒かかります。
-
-
操作手順
ApsaraMQ for Kafka コンソールにログインし、概要 ページの リソースの分布 セクションでリージョンを選択します。
インスタンスリスト ページで、ターゲットインスタンスの名前をクリックします。
-
インスタンスの詳細 ページの 設定情報 セクションで、バックアップゾーン の横にある 編集 をクリックし、バックアップゾーン と Started At を設定します。
-
ゾーンのアップグレードについて ダイアログボックスで、アップグレードのリスクを確認し、[OK] をクリックします。
リスクは次のとおりです。クラスター内の一部のノードが再起動します。サービスは停止しませんが、一時的に利用できなくなる可能性があります。クライアントに再接続メカニズムがない場合、接続が切断され、再接続に失敗する可能性があります。アップグレード後、ご利用のアプリケーションが期待どおりに動作することを確認してください。