Server Migration Center (SMC) を使用すると、Alibaba Cloud Elastic Computing Service (ECS) インスタンスを同一リージョン内の異なるゾーンに移行できます。また、同一インスタンスファミリー内でインスタンスタイプ (vCPU とメモリ) を変更することもできます。これらの機能は、インスタンスの移行と仕様変更に関するビジネス要件を満たすのに役立ちます。
シナリオ
ECS インスタンスのインスタンスタイプを変更する
ECS インスタンスの現在の構成がビジネスニーズを満たしておらず、目的のインスタンスタイプが現在のゾーンで利用できない場合、インスタンスを別のゾーンに移行し、同一インスタンスファミリー内で vCPU とメモリの仕様を変更できます。たとえば、2 vCPU と 8 GiB のメモリを搭載した
ecs.g6e.largeインスタンスを、4 vCPU と 16 GiB のメモリを搭載したecs.g6e.xlargeインスタンスに変更できます。ECS インスタンスのゾーンを変更する
同一リージョン内の異なるゾーンにアプリケーションインスタンスをデプロイすると、システムの可用性と安定性が向上します。1 つのゾーンで障害が発生した場合、サービスは迅速に別のゾーンにフェイルオーバーして実行を継続できます。たとえば、インスタンスを [杭州ゾーン H] から [杭州ゾーン K] に移行できます。
ECS インスタンスを別のリージョンに移行する場合は、次のいずれかの方法を使用します。
サーバー移行機能を使用して、ECS インスタンスをあるリージョンから別のリージョンに移行します。詳細については、「同一アカウント内または異なるアカウント間での ECS インスタンスの移行」をご参照ください。
現在のインスタンスのカスタムイメージを作成し、そのカスタムイメージを移行先のリージョンにコピーし、カスタムイメージを使用してそのリージョンでインスタンスを作成します。詳細については、「インスタンスからのカスタムイメージの作成」、「カスタムイメージのコピー」、および「カスタムイメージまたは共有イメージからのインスタンスの作成」をご参照ください。
クラシックネットワークからの移行通知を受け取った場合は、クラシックネットワークの ECS インスタンスを仮想プライベートクラウド (VPC) に移行します。詳細については、「クラシックネットワークから VPC への ECS インスタンスの移行」をご参照ください。
制限事項
スポットインスタンスはゾーン間で移行できません。
インスタンスの vCPU とメモリの仕様は、同一インスタンスファミリー内でのみ変更できます。インスタンスを別のインスタンスファミリーに変更することはできません。インスタンスファミリーの詳細については、「インスタンスファミリー」をご参照ください。
説明ゾーンをまたいで別のインスタンスファミリーに変更する場合は、まずインスタンスを新しいゾーンに移行してから、インスタンスタイプを変更します。詳細については、「サブスクリプションインスタンスの仕様のアップグレード」または「従量課金インスタンスの仕様変更」をご参照ください。
ECS コンソールでは、一度に最大 5 つのインスタンスをゾーン間で移行できます。より多くのインスタンスを移行するには、テクニカルサポートにお問い合わせください。
次のインスタンスファミリーは、ゾーン間移行をサポートしていません。
異種コンピューティング
ECS ベアメタルインスタンス
Super Computing Cluster
汎用コンピューティングインスタンスファミリー 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 インスタンスが停止してから移行先の ECS インスタンスが起動するまで、約 15 分かかります。 重要 ECS インスタンスが正常に起動すると、コンピューティングリソースとネットワークリソースが移行されます。インスタンスの起動後、ディスクデータの移行が続行されます。通常、100 GiB のディスクデータを移行するには約 4 時間かかります。この間、ディスク I/O パフォーマンスが一時的に低下する可能性があり、スナップショットおよびディスク関連の操作はサポートされません。 |
インスタンスステータスの変更 | ECS インスタンスは移行中に停止および再起動されます。移行はオフピーク時に実行してください。 |
ソフトウェア認証コードの変更 | 移行後、ソフトウェア認証コードが変更される場合があります。 アプリケーションに移行ライセンスプランがない場合は、ソフトウェアベンダーまたはチャネルパートナーに連絡して、再認証のための検証フォームを提出してください。 |
静的パブリック/プライベート IP アドレス |
|
その他 |
|
課金
移行中にインスタンスタイプを変更しない場合、料金は発生しません。
移行中にインスタンスタイプを変更すると、コストは次のように変更されます。
サブスクリプションインスタンスのスペックダウン: スペックダウンにより返金が発生する場合があります。返金額は、新しい構成と元のサブスクリプションの残存価値との差額です。
重要スペックダウンには月間クォータがあります。クォータは過去の利用額に基づきます。具体的なクォータはページに表示されます。月間クォータを超えた場合、それ以上のスペックダウンは実行できません。クォータは翌月の 1 日にリセットされます。詳細については、「」をご参照ください。
サブスクリプションインスタンスのアップグレード: 現在の課金サイクルの残りの期間について、差額を支払う必要があります。正確な金額はコンソールに表示されます。
従量課金インスタンスの変更: 移行後、インスタンスは新しいインスタンスタイプに基づいて課金されます。
準備
移行中のデータセキュリティを確保するために、ECS インスタンスのディスクのスナップショットを作成します。詳細については、「ディスクのスナップショットの作成」をご参照ください。
インスタンスが仮想プライベートクラウド (VPC) 内にあることを確認します。ECS インスタンスがクラシックネットワークにあり、ゾーンをまたいでインスタンスタイプを変更する必要がある場合は、まずインスタンスをクラシックネットワークから VPC に移行します。詳細については、「クラシックネットワークから VPC への ECS インスタンスの移行」をご参照ください。
既存のプライベート IP アドレスに依存するアプリケーションがないことを確認します。ターゲット vSwitch を選択すると、システムは ECS インスタンスにプライベート IP アドレスを再割り当てします。
Safedog、Husheshen、Yunsuo などのソフトウェアが ECS インスタンスにインストールされている場合は、タスクを開始する前に無効にしてください。タスクが完了したら、再度有効にします。そうしないと、仮想化ドライバーのインストールに失敗し、ECS インスタンスが起動できなくなる可能性があります。
システムディスクに 500 MiB 以上の空き領域があることを確認します。そうしないと、仮想化ドライバーのインストールに失敗し、ECS インスタンスが起動できなくなる可能性があります。
ECS インスタンスに、IPv6、複数の Elastic Network Interface (ENI)、リバースプロキシ、高可用性仮想 IP アドレス (HaVip)、Alibaba Cloud Global Accelerator (GA)、またはルートテーブルが構成されていないことを確認します。
移行手順
[移行の開始] または [今すぐ移行] をクリックします。
[ゾーン間でのインスタンスタイプの変更] ダイアログボックスで、リージョンのドロップダウンリストからリージョンを選択し、移行する 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 コンソールにログインしたら、[メニューバーの表示/非表示] をクリックしてメニューバーを表示します。
リンクが存在する場合: [リンクの解放] をクリックし、次のステップに進みます。

リンクが存在しない場合: 次のステップに進みます。
ネクストホップが ECS インスタンスであるカスタムルートエントリを確認します。
ルートテーブルコンソールで、VPC に基づいて ECS インスタンスが使用するルートテーブルを見つけます。ネクストホップが ECS インスタンスであるカスタムルートエントリがあるかどうかを確認します。
ルートエントリが存在する場合: カスタムルートエントリを削除し、次のステップに進みます。

ルートエントリが存在しない場合: 次のステップに進みます。
ソースデータベースが [ECS インスタンス上の自己管理データベース] である DTS 移行タスクを確認します。
DTS コンソールで、ソースデータベースが [ECS インスタンス上の自己管理データベース] である DTS 移行タスクがあるかどうかを確認します。
タスクが存在する場合: 移行タスクを削除し、次のステップに進みます。
重要DTS タスクを削除する前に、データ転送が完了し、データバックアップが作成されていることを確認してください。
タスクが存在しない場合: 次のステップに進みます。
リンクされた VPC リソースを確認します。
VPC コンソールで、DHCP オプションセット、ネットワーク ACL、ルートテーブル、IPv4 ゲートウェイなどのリンクされた VPC リソースを確認します。存在する場合は、続行する前にそれらを削除してください。
詳細については、「DHCP オプションセットと DNS ホスト名」、「ネットワーク ACL の削除」、「カスタムルートテーブルの削除」、および「IPv4 ゲートウェイの削除」をご参照ください。


ゾーン間移行が完了したら、ゾーンとインスタンスタイプが変更されたかどうかを確認できます。