Server Migration Center (SMC) を使用すると、Alibaba Cloud の Elastic Compute Service (ECS) インスタンスを同一リージョン内の異なるゾーンに移行し、同一インスタンスファミリー内でインスタンスタイプ (vCPU とメモリ) を変更できます。
利用シーン
-
ECS インスタンスのサイズ変更
現在の ECS インスタンスがビジネス要件を満たさず、希望のインスタンスタイプが現在のゾーンで在庫切れの場合、インスタンスを別のゾーンに移行する際にサイズを変更できます。同一インスタンスファミリー内で vCPU とメモリの仕様を変更できます。たとえば、インスタンスを
ecs.g6e.large (2 vCPU, 8 GiB)からecs.g6e.xlarge (4 vCPU, 16 GiB)に変更できます。 -
ECS インスタンスのゾーン変更
アプリケーションインスタンスを同一リージョン内の異なるゾーンにデプロイすることで、あるゾーンで障害が発生した場合でもサービスの継続性を確保できます。このデプロイメント方法により、サービスの可用性 (HA) と安定性が向上します。たとえば、インスタンスを杭州ゾーン H から杭州ゾーン K に移行できます。
-
ECS インスタンスを異なるリージョンに移行するには、次のいずれかの方法を使用できます。
-
サーバー移行機能を使用して、リージョン間で ECS インスタンスを移行します。詳細については、「アカウント間または同一アカウント内での ECS インスタンスの移行」をご参照ください。
-
ソースインスタンスからカスタムイメージを作成し、そのイメージをターゲットリージョンにコピーしてから、コピーしたイメージから新しいインスタンスを作成します。詳細については、「インスタンスからのカスタムイメージの作成」、「カスタムイメージのコピー」、および「カスタムイメージまたは共有イメージからのインスタンスの作成」をご参照ください。
-
-
クラシックネットワークからの移行通知を受け取った場合は、クラシックネットワークの ECS インスタンスを VPC に移行する必要があります。詳細については、「クラシックネットワークから VPC への ECS インスタンスの移行」をご参照ください。
制限事項
-
スポットインスタンスはゾーン間移行をサポートしていません。
-
インスタンスタイプを変更する場合、同一インスタンスファミリー内でのサイズ変更 (vCPU とメモリ) のみ可能です。ファミリー間の変更はサポートされていません。インスタンスファミリーの詳細については、「インスタンスファミリー」をご参照ください。
説明インスタンスファミリーを変更したい場合は、まずゾーン間移行を完了してから、宛先インスタンスのインスタンスタイプを変更する必要があります。詳細については、「サブスクリプションインスタンスのタイプのスペックアップ」または「従量課金インスタンスのタイプの変更」をご参照ください。
-
ECS コンソールでは、一度に最大 5 つのインスタンスをゾーン間で移行できます。6 つ以上のインスタンスを移行する場合は、カスタマーサポートにご連絡ください。
-
以下のインスタンスファミリーはゾーン間移行をサポートしていません。
-
ヘテロジニアスコンピューティング
-
ECS Bare Metal インスタンス
-
スーパーコンピューティングクラスター
-
汎用インスタンスファミリー u2a
-
エコノミー型インスタンスファミリー e の一部のインスタンスタイプ。e-c1m1、e-c1m2、e-c1m4 のみがサポートされています。
-
x86 コンピューティング
-
ビッグデータインスタンスファミリー
-
ローカル SSD インスタンスファミリー
-
セキュリティ強化インスタンスファミリー
-
-
第 8 世代インスタンスファミリーの一部。hfr8i、hfc8i、hfg8i、r8ae、g8ae、c8ae、r8y、c8y、g8y、r8a、g8a、c8a、g8i、r8i、c8i のみがサポートされています。
-
第 9 世代インスタンスファミリーの一部。r9i、g9i、c9i のみがサポートされています。
-
移行による影響
|
影響項目 |
説明 |
|
移行時間 |
ソース ECS インスタンスが停止してから移行後のインスタンスが起動するまで、約 15 分かかります。 重要
ECS インスタンスが正常に起動すると、コンピューティングリソースとネットワークリソースの移行は完了しています。ディスクデータの移行は起動後も継続されます。100 GiB のディスクデータの移行には通常約 4 時間かかります。この間、ディスク I/O パフォーマンスが一時的に低下する可能性があり、スナップショットやディスク関連の操作はサポートされません。 |
|
インスタンスステータスの変更 |
移行プロセスでは、ECS インスタンスが停止および再起動されます。移行は業務のオフピーク時に実行してください。 |
|
ソフトウェア認証コードの変更 |
移行後、ソフトウェア認証コードが変更される可能性があります。 ご利用のアプリケーションに移行ライセンスプランがない場合は、ソフトウェアベンダーまたはチャネルパートナーに連絡して検証フォームを提出し、再認証を行ってください。 |
|
静的パブリック/プライベート IP アドレス |
|
|
その他 |
|
課金
-
インスタンスタイプを変更しない場合、移行は無料です。
-
移行中にインスタンスタイプを変更する場合、課金方法は以下のルールに基づいて変更されます。
-
サブスクリプションインスタンスをスペックダウンする場合、返金を受けられることがあります。返金額は、新しい構成と元の構成の残りの前払い額との差額です。
-
サブスクリプションインスタンスをスペックアップする場合、残りのサブスクリプション期間の差額を支払う必要があります。具体的な金額はコンソールに表示されます。
-
従量課金インスタンスのインスタンスタイプを変更する場合、移行完了後、新しいインスタンスタイプに基づいて課金されます。
-
事前準備
-
ECS インスタンスのディスクのスナップショットを作成してデータをバックアップし、移行中のデータ損失を防ぎます。詳細については、「単一のスナップショットの手動作成」をご参照ください。
-
ソースインスタンスが VPC 内にあることを確認します。ECS インスタンスがクラシックネットワークにあり、ゾーンをまたいでインスタンスタイプを変更したい場合は、まずインスタンスを VPC に移行する必要があります。詳細については、「クラシックネットワークから VPC への ECS インスタンスの移行」をご参照ください。
-
ソースインスタンスのプライベート IP アドレスに依存するアプリケーションがないことを確認します。宛先の vSwitch を選択すると、システムは宛先の ECS インスタンスに新しいプライベート IP アドレスを割り当てます。
-
ECS インスタンスで SafeDog、Hushen、YunSuo などのセキュリティソフトウェアを実行している場合は、移行タスクを開始する前にソフトウェアを無効にしてください。タスク完了後にソフトウェアを再度有効にしてください。そうしないと、仮想化ドライバーのインストールに失敗し、ECS インスタンスが起動できなくなる可能性があります。
-
システムディスクに 500 MiB 以上の空き領域があることを確認してください。そうしないと、仮想化ドライバーのインストールに失敗し、ECS インスタンスが起動できなくなる可能性があります。
-
ソース ECS インスタンスは、IPv6、複数の Elastic Network Interface (ENI)、リバースプロキシ、高可用性 (HA) IP アドレス、Alibaba Cloud Global Accelerator (GA)、またはカスタムルートテーブルで構成されていない必要があります。
移行手順
-
SMC コンソールのゾーン間移行ページに移動します。
-
移行開始 または 今すぐ移行 をクリックします。
-
可用区をまたいだインスタンス仕様の変更 ダイアログボックスで、リージョンを選択し、移行する ECS インスタンスを選択してから、パラメータを設定 をクリックします。
-
表示されたダイアログボックスで、パラメーターを設定し、作成 をクリックします。
次の表にパラメーターを示します。
パラメーター
説明
移行タスクタイプ
デフォルトでは、Alibaba Cloud ECS 移行 が選択されており、変更できません。
現在のリージョン
移行する ECS インスタンスが存在するリージョンです。
ターゲットゾーン設定
必要に応じて宛先ゾーンを選択します。
ネットワーク設定
宛先の vSwitch を指定します。移行後、インスタンスは vSwitch の CIDR ブロックからランダムなプライベート IP アドレスを受け取ります。
事前に宛先ゾーンに VPC と vSwitch を作成しておきます。詳細については、「VPC と vSwitch の作成」をご参照ください。
重要-
ゾーン間のインスタンスサイズ変更では、プライベート IP アドレスは保持されません。現在のプライベート IP アドレスに依存するアプリケーションがないことを確認してください。
-
移行後にプライベート IP アドレスを変更できます。詳細については、「既存インスタンスのプライマリ ENI のプライマリプライベート IPv4 アドレスの変更」をご参照ください。
タイプを変更するかどうか
必要に応じてインスタンスタイプを変更するかどうかを選択します。
-
現在のインスタンスタイプを使用する:現在のインスタンスタイプを維持します。
-
インスタンスタイプの変更:サポートされているインスタンスタイプと制限事項については、「制限事項」をご参照ください。
重要現在、同一インスタンスファミリー内でのサイズ変更のみ可能です。
ターゲットインスタンスタイプ設定
宛先のインスタンスタイプを選択します。
説明-
このパラメーターは、インスタンスタイプの変更 を選択した場合にのみ表示されます。
-
システムはサポートされているインスタンスタイプのリストを表示します。タイプが表示されない場合、現在のゾーンが在庫切れである可能性があります。
移行待ち設定変更インスタンス
選択された インスタンス ID/インスタンス名、移行先ゾーン、[宛先タイプ]、および [宛先 vSwitch] を表示します。
操作の注意事項
[データをバックアップしました] を選択します。
-
-
表示されたダイアログボックスで、支払いに進む をクリックし、画面の指示に従って支払いを完了します。
移行結果の確認
よくある質問
ゾーン間移行中に、次のメッセージが表示されます:現在のインスタンスのプライベート IP には、Workbench や DTS などの逆依存関係またはルーティング依存関係があります。Workbench > インスタンス > プライベートネットワークリンクで Workbench リンクを見つけて削除してください。VPC コンソールのルートテーブルでルーティング依存関係を見つけ、このインスタンスに依存するルートエントリを削除してください。
この問題が発生した場合は、次の手順でトラブルシューティングを行ってください。
-
Workbench でプライベートネットワークリンクが設定されているかどうかを確認します。
Workbench コンソールで、 を選択し、ECS インスタンスにプライベートネットワークリンクが設定されているかどうかを確認します。
説明Workbench コンソールにログインする際、クリックして Workbench メニューバーを有効にしてください。
-
リンクが存在する場合、Release Link をクリックし、次のステップに進みます。
トップメニューバーで [インスタンス] をクリックし、[プライベートネットワークリンク] を選択します。表示されたページで、対象のインスタンスを見つけ、[操作] 列の [リンクの解放] をクリックします。
-
存在しない場合は、次のステップに進みます。
-
-
ECS インスタンスをネクストホップとして使用するカスタムルートエントリが存在するかどうかを確認します。
ルートテーブルコンソールで、VPC に基づいて ECS インスタンスが使用しているルートテーブルを見つけます。ネクストホップが ECS インスタンスであるカスタムルートエントリが存在するかどうかを確認します。
-
カスタムルートエントリが存在する場合、それを削除して次のステップに進みます。
VPC コンソールの左側のナビゲーションウィンドウで、[ルートテーブル] をクリックします。表示されたページで、宛先のルートテーブルを見つけ、その詳細ページに移動します。[ルートエントリ] > [カスタムルートエントリ] タブをクリックします。[ネクストホップ] が ECS インスタンスであるルートエントリを見つけ、[操作] 列の [削除] をクリックします。
-
存在しない場合は、次のステップに進みます。
-
-
ソースデータベースが ECS 上の自己管理データベース である DTS 移行タスクが存在するかどうかを確認します。
DTS コンソールで、ソースデータベースが ECS 上の自己管理データベース である DTS 移行タスクが存在するかどうかを確認します。
-
移行タスクが存在する場合、それを削除して次のステップに進みます。
重要DTS タスクを削除する前に、データ転送が完了し、データがバックアップされていることを確認してください。
-
そのような移行タスクが存在しない場合は、次のステップに進みます。
-
-
VPC に関連付けられているリソースを確認します。
VPC コンソールで、DHCP オプションセット、ネットワーク ACL、ルートテーブル、IPv4 ゲートウェイなど、VPC に関連付けられているリソースを確認します。これらのリソースが存在する場合は、先に進む前にそれらを削除してください。
詳細については、「DHCP オプションセットと DNS ホスト名」、「ネットワーク ACL の削除」、「カスタムルートテーブルの削除」、および「IPv4 ゲートウェイの削除」をご参照ください。
対象の VPC の [基本情報] タブで、[DHCP オプションセット] フィールドを確認します。DHCP オプションセットが VPC に関連付けられている場合は、[関連付けの解除] をクリックしてバインドを解除します。