同一リージョン内の別のゾーンへ ApsaraDB for MongoDB インスタンスを移行します。移行後もアカウントの認証情報およびエンドポイントは変更されません。
前提条件
-
インスタンスが以下のいずれかの要件を満たしていること:
-
ローカルディスクを使用し、MongoDB 4.0 または 4.2 を実行しているレプリカセットインスタンスまたはシャードクラスターインスタンス。
-
クラウドディスクを使用し、MongoDB 4.4 以降を実行しているレプリカセットインスタンスまたはシャードクラスターインスタンス。
-
-
インスタンスで TDE (透過的データ暗号化) が無効になっていること。
-
移行先のゾーンが、インスタンスの現在のゾーンと同じリージョン内にあること。
-
VPC 内にデプロイされたインスタンスを移行する場合は、あらかじめ移行先ゾーンに vSwitch が作成されている必要があります。「vSwitch の作成と管理」をご参照ください。
-
ローカルディスクを使用するインスタンスを別のゾーンへ移行する際は、パブリックエンドポイントを設定してはなりません。インスタンスにパブリックエンドポイントが設定されている場合は、事前にリリースしてください。「パブリックエンドポイントのリリース」をご参照ください。
注意事項
-
ゾーン移行中にインスタンスの VPC を変更することはできません。
-
移行に要する時間はネットワーク状況、タスクキュー、データ量によって異なります。オフピーク時間帯にこの操作を実行してください。
-
移行中のスイッチオーバーにより、約 30 秒間の一時的な切断が発生します。ご利用のアプリケーションに自動再接続メカニズムが備わっていることを確認してください。
-
ゾーン移行により、インスタンスの仮想 IP アドレス (VIP)(例:
172.16.88.60)が変更されます。アプリケーションが VIP を使用して接続している場合、接続性が失われます。説明高可用性を確保するため、インスタンスへの接続には接続文字列 URI を使用することを推奨します。レプリカセットインスタンスの場合は「レプリカセットインスタンスへの接続」をご参照ください。シャードクラスターインスタンスの場合は「シャードクラスターインスタンスへの接続」をご参照ください。
移行タイプと利用シーン
|
移行タイプ |
利用シーン |
|
シングルゾーンから別のシングルゾーンへ |
ECS インスタンスと同一ゾーンに ApsaraDB for MongoDB インスタンスを配置し、ネットワーク遅延を低減する。 |
|
シングルゾーンからマルチゾーンへ |
データセンター間フェールオーバーを有効化することで、ディザスタリカバリ (DR) 機能を強化する。 シングルゾーンデプロイメントではサーバーレベルおよびラックレベルの障害に耐えられますが、マルチゾーンデプロイメントではデータセンターレベルの障害にも対応できます。たとえば、3 ノードのレプリカセットのノードを同一リージョン内の 3 つのゾーンに分散配置することで、より高いフォールトトレランスを実現できます。 説明
マルチゾーンのレプリカセットおよびシャードクラスターインスタンスにおけるノード配置ポリシーの詳細については、「ノード配置ポリシー」または「マルチゾーンシャードクラスターインスタンスの作成」をご参照ください。 |
|
マルチゾーンからシングルゾーンへ |
特定の機能要件を満たすため。 |
|
マルチゾーンから別のマルチゾーンへ |
より多くのリソースを必要とするインスタンスのスペックアップに対応するため。 |
-
ローカルディスクを使用する MongoDB インスタンスは、シングルゾーンから別のシングルゾーンへの移行のみをサポートしています。マルチゾーンデプロイメントを実現したい場合は、
リージョン (ゾーン 1+ゾーン 2+ゾーン 3)形式(例:深センゾーン (C+D+E))のゾーンを選択してください。上記形式のゾーンは一部のリージョンでのみサポートされています。「サポート対象のリージョンとゾーン」をご参照ください。 -
クラウドディスクを使用する ApsaraDB for MongoDB インスタンスは、ゾーン移行中にインスタンスタイプの変更をサポートしています。
操作手順
-
ApsaraDB for MongoDB レプリカセットインスタンス または ApsaraDB for MongoDB シャードクラスターインスタンス ページにアクセスし、ページ上部でリージョンとリソースグループを選択したうえで、対象インスタンスの ID をクリックします。
-
基本情報 セクションで、ゾーン の右側にある ゾーンを変更 をクリックします。
-
インスタンスを別のゾーンに移行 パネルで、パラメーターを設定します。
パラメーターはインスタンスのディスクタイプによって異なります。
クラウドディスク
パラメーター
説明
インスタンス
現在のインスタンス ID。
現在のゾーン
インスタンスが現在配置されているゾーン。
ゾーンタイプ
必要に応じて、シングルゾーン または マルチゾーン を選択します。
移行先
移行先ゾーンを選択します。
ゾーンタイプ パラメーターで マルチゾーン を選択した場合は、セカンダリゾーン 1 の移行先 および セカンダリゾーン 2 の移行先 パラメーターも設定する必要があります。
VPC
インスタンスが現在所属している VPC。
VSwitch を選択してください
移行先の vSwitch を選択します。
移行時間
スイッチオーバーの実施タイミングを選択します。
-
データ移行直後に切り替え:パラメーター設定後、システムは直ちにゾーン移行タスクを開始し、タスク完了後すぐにインスタンスを切り替えます。
-
メンテナンス期間内に切り替え:指定したメンテナンスウィンドウ内でスイッチオーバーを実行します。現在のメンテナンスウィンドウを使用するか、ビジネス要件に応じて変更できます。
-
編集 の右側にある メンテナンス期間内に切り替え をクリックして、メンテナンスウィンドウを変更します。
-
Specification Information セクションで、メンテナンス期間 の横にある 編集 をクリックして、スイッチオーバー時間を設定します。「メンテナンスウィンドウの設定」をご参照ください。
-
ローカルディスク
ローカルディスクインスタンスの場合、ネットワークタイプによってパラメーターが異なります。
-
ネットワークタイプ:VPC または VPC とクラシックネットワークのハイブリッド
パラメーター
説明
インスタンス
現在のインスタンス ID。
現在のゾーン
インスタンスが現在配置されているゾーン。
移行先
移行先ゾーンを選択します。
VPC
インスタンスが現在所属している VPC。
VSwitch を選択してください
移行先の vSwitch を選択します。
移行時間
スイッチオーバーの実施タイミングを選択します。
-
データ移行直後に切り替え:パラメーター設定後、システムは直ちにゾーン移行タスクを開始し、タスク完了後すぐにインスタンスを切り替えます。
-
メンテナンス期間内に切り替え:指定したメンテナンスウィンドウ内でスイッチオーバーを実行します。現在のメンテナンスウィンドウを使用するか、ビジネス要件に応じて変更できます。
-
編集 の右側にある メンテナンス期間内に切り替え をクリックして、メンテナンスウィンドウを変更します。
-
Specification Information セクションで、メンテナンス期間 の横にある 編集 をクリックして、スイッチオーバー時間を設定します。「メンテナンスウィンドウの設定」をご参照ください。
-
-
-
ネットワークタイプ:クラシックネットワーク
パラメーター
説明
インスタンス
現在のインスタンス ID。
現在のゾーン
インスタンスが現在配置されているゾーン。
移行先
移行先ゾーンを選択します。
移行時間
スイッチオーバーの実施タイミングを選択します。
-
データ移行直後に切り替え:パラメーター設定後、システムは直ちにゾーン移行タスクを開始し、タスク完了後すぐにインスタンスを切り替えます。
-
メンテナンス期間内に切り替え:指定したメンテナンスウィンドウ内でスイッチオーバーを実行します。現在のメンテナンスウィンドウを使用するか、ビジネス要件に応じて変更できます。
-
編集 の右側にある メンテナンス期間内に切り替え をクリックして、メンテナンスウィンドウを変更します。
-
Specification Information セクションで、メンテナンス期間 の右側にある 編集 をクリックして、スイッチオーバー時間を設定します。「メンテナンスウィンドウの設定」をご参照ください。
-
-
-
-
画面上の情報を確認し、確認チェックボックスをオンにします。
-
(任意)ゾーン移行中にインスタンスタイプを変更する場合は、設定を変更する を選択します。
-
投入 をクリックします。
よくある質問
Q:ディスク暗号化が有効なクラウドディスクインスタンスを移行できますか?
A:はい。ディスク暗号化が有効なインスタンスでもゾーン移行がサポートされています。