ゾーン間のインスタンスタイプ変更機能を使用すると、Elastic Compute Service (ECS) インスタンスをリージョン内のゾーン間で移行し、ECS インスタンスのインスタンスタイプ (vCPU とメモリ) を同じインスタンスファミリー内の別のインスタンスタイプに変更して、ビジネス要件を満たすことができます。
シナリオ
ECS インスタンスのインスタンスタイプを変更する
ECS インスタンスの現在の構成がビジネス要件を満たしておらず、必要なインスタンス タイプが現在のゾーンで売り切れの場合、ゾーン間で ECS インスタンスを移行しながら、同じインスタンス ファミリー内で vCPU の数とインスタンスのメモリ サイズを変更できます。たとえば、
2 vCPU および 8 GiB の ecs.g6e.large
のインスタンス タイプを4 vCPU および 16 GiB の ecs.g6e.xlarge
に変更できます。ECS インスタンスのゾーンを変更する
リージョン内の異なるゾーンにまたがって ECS インスタンスにアプリケーションをデプロイすることで、あるゾーンに障害が発生した場合に、サービスを別のゾーンにすばやく切り替えて実行を継続できるようにすることができます。これにより、システム全体の可用性と安定性が向上します。たとえば、インスタンスを [杭州ゾーン H] から [杭州ゾーン K] に移行します。
ECS インスタンスを別のリージョンに移行する場合は、次のソリューションをお勧めします。
サーバー移行機能を利用して、ECS インスタンスをあるリージョンから別のリージョンに移行します。詳細については、「同じ Alibaba Cloud アカウントまたは異なる Alibaba Cloud アカウントに属する ECS インスタンス間でデータを移行する」をご参照ください。
現在のインスタンスのカスタムイメージを作成し、そのカスタムイメージを宛先リージョンにコピーし、そのカスタムイメージを使用してインスタンスを作成します。詳細については、「インスタンスからカスタムイメージを作成する」、「カスタムイメージをコピーする」、および「カスタムイメージを使用してインスタンスを作成する」をご参照ください。
ゾーン間のインスタンスタイプ変更機能の仕組み
次の図は、ゾーン間のインスタンスタイプ変更機能の仕組みを示しています。
制限
スポットインスタンスは、ゾーン間の移行をサポートしていません。
同じインスタンスファミリー内で、ECS インスタンスの vCPU 数とメモリサイズを変更できます。インスタンスファミリーの詳細については、「インスタンスファミリーの概要」をご参照ください。
説明ECS インスタンスのインスタンスタイプをゾーン間で異なるファミリーに変更する場合は、最初にゾーン間の移行を実行してから、インスタンスタイプを変更することをお勧めします。詳細については、「サブスクリプションインスタンスのインスタンスタイプをアップグレードする」または「従量課金インスタンスのインスタンスタイプを変更する」をご参照ください。
次のインスタンスファミリーは、ゾーン間のインスタンスタイプ変更をサポートしていません。
ヘテロジニアスコンピューティングインスタンスファミリー
ECS ベアメタルインスタンスファミリー
Super Computing Cluster (SCC) インスタンスファミリー
u1、ユニバーサルインスタンスファミリー
e、エコノミーインスタンスファミリー
x86 ベースのインスタンスファミリー
ビッグデータインスタンスファミリー
ローカル SSD を搭載したインスタンスファミリー
セキュリティ強化型インスタンスファミリー
第 8 世代のインスタンスファミリー (g8ise、g8a、g8i、g8ae、g8y、c8a、c8i、c8ae、c8y、r8a、r8i、r8ae、r8y など)
移行の影響
項目 | 説明 |
ECS インスタンスの移行に必要な時間 | インスタンスが停止してから移行され、起動するまで、約 15 分かかります。 重要 ECS インスタンスのコンピューティングリソースとネットワークリソースが移行された後、インスタンスが起動されます。インスタンスが起動した後、システムはインスタンスのディスクデータの移行を続けます。ほとんどの場合、100 GiB のディスクデータの移行には約 4 時間かかります。移行中、ディスクの I/O パフォーマンスが低下し、スナップショット関連の操作とディスク関連の操作を実行できません。 |
インスタンスステータス | 移行中、ECS インスタンスは停止され、その後再起動されます。オフピーク時にインスタンスを移行することをお勧めします。 |
ソフトウェア認証コード | ECS インスタンスの移行後、ソフトウェア認証コードが変更される場合があります。 ソフトウェアベンダーが Alibaba Cloud によって発行された移行証明書を承認しなかった場合は、ソフトウェアベンダーまたはチャネルパートナーに連絡して、再認証のための検証フォームを提出することをお勧めします。 |
パブリック/プライベート IP アドレス |
|
その他 |
|
課金
ECS インスタンスを移行する場合、インスタンスタイプを変更しない限り、料金は変更されません。
それ以外の場合、料金は次のルールに基づいて変更されます。
サブスクリプション ECS インスタンスのインスタンスタイプをダウングレードする場合、インスタンスタイプのダウングレードによって払い戻しが行われる場合があります。払い戻し額は、次の式を使用して計算されます。払い戻し額 = ダウングレード前の構成価格の残額 - 新しい構成の価格。
重要サブスクリプションインスタンスのインスタンスタイプのダウングレードには、月間クォータが適用されます。月間クォータは、過去の消費量に基づいて決定されます。実際のクォータは、ECS コンソールに表示されます。月間ダウングレードクォータを使い果たした場合、翌月の1日にクォータがリセットされるまで、インスタンスタイプをダウングレードすることはできません。
サブスクリプション ECS インスタンスのインスタンスタイプをアップグレードする場合、現在の請求サイクルの残りの期間について、元のインスタンスタイプと新しいインスタンスタイプの価格差を支払う必要があります。実際の料金は、ECS コンソールに表示されます。
従量課金制の ECS インスタンスのインスタンスタイプを変更する場合、新しいインスタンスタイプに基づいて課金されます。
準備
移行中のデータセキュリティを確保するために、ECS インスタンスのディスクのスナップショットを作成します。詳細については、「スナップショットの作成」をご参照ください。
ECS インスタンスが仮想プライベートクラウド(VPC)にデプロイされていることを確認します。クラシックネットワークにある ECS インスタンスのインスタンスタイプを変更する場合、インスタンスをクラシックネットワークから VPC に移行する必要があります。詳細については、「クラシックネットワークから VPC への ECS インスタンスの移行」をご参照ください。
ECS インスタンスにデプロイされているアプリケーションが、インスタンスの現在のプライベート IP アドレスに依存していないことを確認します。ゾーンをまたがって ECS インスタンスのインスタンスタイプを変更する際に新しい vSwitch を選択すると、システムはインスタンスに新しいプライベート IP アドレスを割り当てます。
インスタンスタイプを変更する ECS インスタンスに、Safedog、Huweishen、Yunsuo などのセキュリティソフトウェアがインストールされている場合は、ゾーンをまたぐインスタンスタイプの変更を行う前に、ソフトウェアを無効にしてください。そうしないと、仮想化ドライバーがインストールに失敗し、インスタンスを起動できなくなる可能性があります。ゾーンをまたぐインスタンスタイプの変更後、ソフトウェアを有効にすることができます。
ECS インスタンスのシステムディスクに 500 MiB 以上の空き容量があることを確認します。そうしないと、仮想化ドライバーがインストールに失敗し、インスタンスを起動できなくなる可能性があります。
Alibaba Cloud Global Accelerator が無効になっており、インスタンスに IPv6 アドレス、高可用性仮想 IP アドレス(HAVIP)、Elastic Network Interface(ENI)、リバースプロキシ、およびルートテーブルが構成されていないことを確認します。
手順
サブスクリプション インスタンスのインスタンス タイプを変更する場合、インスタンスを再起動する必要があります。ビジネスへの影響を最小限に抑えるために、オフピーク時に操作を実行することをお勧めします。
ステップ 1:ゾーン間でインスタンス タイプを変更する
ECS コンソール - インスタンス に移動します。
上部のナビゲーションバーで、管理するリソースのリージョンとリソースグループを選択します。
インスタンス タイプを変更する ECS インスタンスの ID をクリックして、インスタンス詳細ページに移動します。ページの右上隅で、[すべての操作] > [ネットワークとセキュリティグループ] > [ゾーン間でインスタンスを移行] を選択します。
説明Alibaba Cloud では、インスタンスページでバッチ操作を実行することもできます。一度に最大 5 つのインスタンスを選択し、ページの左下隅にある を選択できます。[構成の変更] ダイアログボックスで、[ゾーン間でインスタンス タイプを変更する] を選択します。
[ゾーン間の移行] ダイアログボックスで、次の表に記載されているパラメーターを構成し、[OK] をクリックします。
パラメーター
説明
移行タスクタイプ
デフォルトでは、[ECS インスタンスの移行] が選択されています。この設定は変更できません。
現在のリージョン
移行する ECS インスタンスのリージョン。
優先宛先ゾーン
ECS インスタンスを移行するゾーンを選択します。
優先ネットワーク設定
宛先 vSwitch を選択します。インスタンスが移行されると、vSwitch の CIDR ブロックに属する新しいプライベート IP アドレスがインスタンスにランダムに割り当てられます。
インスタンスを移行するゾーンに事前に VPC と vSwitch を作成する必要があります。詳細については、「VPC の作成と管理」をご参照ください。
重要インスタンスのインスタンス タイプがゾーン間で変更された後、インスタンスの元のプライベート IP アドレスは保持されません。インスタンスにデプロイされたアプリケーションが元のプライベート IP アドレスに依存していないことを確認してください。
移行が完了した後、プライベート IP アドレスを変更できます。詳細については、「既存の ECS インスタンスのプライマリ プライベート IPv4 アドレスを変更する」をご参照ください。
移行されるインスタンス
[宛先インスタンスタイプ] 列から新しいインスタンスタイプを選択します。
説明システムは、サポートされている宛先インスタンスタイプを自動的に表示します。サポートされているインスタンスタイプが表示されない場合は、現在のゾーンのインベントリが不足している可能性があります。
移行されるインスタンス
[インスタンス ID/名前]、[宛先ゾーン]、[宛先インスタンスタイプ]、[宛先 VSwitch] などの ECS インスタンスに関する情報を表示します。
注記
[データをバックアップしました] を選択します。
表示されるダイアログボックスで、[支払] をクリックして、指示に従って支払いを完了します。
ステップ 2:移行結果を確認する
ECS コンソールに戻り、インスタンスの状態を確認します。
インスタンスタイプの変更には一定の時間がかかります。ECS インスタンスのインスタンスタイプが変更されると、インスタンスのステータスは [移行中] から [実行中] に変わります。 サーバー移行センター( SMC )コンソールで、ゾーン間のインスタンスタイプの変更の進捗状況を確認できます。次の手順を実行します。
SMC コンソール にログオンします。
左側のナビゲーションウィンドウで、
を選択します。[リアルタイム移行ステータス] 列で移行の進捗状況を表示します。[リアルタイム移行ステータス] 列に [完了] と表示されている場合は、インスタンス タイプが変更されています。
よくある質問
ヒント:クロスゾーンマイグレーション中、次の図に示すようなプロンプトが表示されます。
この問題をトラブルシューティングするには、次の操作を実行します。
Workbench 非公開リンクを確認します。
ワークベンチコンソール にログインし、 を選択し、ECS インスタンスの非公開リンクがあるかどうかを確認します。
説明ワークベンチコンソールにログインするときは、[インスタンスナビゲーションペインの表示/非表示] をクリックして、ワークベンチメニューバーを表示する必要があります。
ある場合は、[リンクの解除] をクリックして、次のステップに進みます。
ない場合は、次のステップに進みます。
ネクストホップが ECS インスタンスであるカスタムルートエントリがあるかどうかを確認します。
VPCコンソール にログインし、VPC に基づいて ECS インスタンスによって使用されているルートテーブルを見つけ、ネクストホップが ECS インスタンスであるルートエントリがあるかどうかを確認します。
ある場合は、削除して、次のステップに進みます。
ない場合は、次のステップに進みます。
ソースデータベースが [ECS 上の自己管理データベース] である DTS 移行タスクがあるかどうかを確認します。
DTS コンソール にログインし、ソースデータベースが [ECS 上の自己管理データベース] である DTS 移行タスクがあるかどうかを確認します。
ある場合は、移行タスクを削除して、次のステップに進みます。
重要DTS タスクを削除する前に、データ転送が完了し、バックアップが作成されていることを確認してください。
ない場合は、次のステップに進みます。
関連付けられている VPC リソースを確認します。
VPCコンソール にログインし、関連付けられている VPC リソース ( DHCP オプションセット、ネットワーク ACL 、ルートテーブル、 IPv4 ゲートウェイを含む) が存在するかどうかを確認します。存在する場合は、この Topic の操作に進む前にリソースを削除します。
関連付けられている VPC リソースの詳細については、「DHCP オプションセット」、「ネットワーク ACL の作成と管理」、「カスタムルートテーブルを使用したネットワークトラフィックの管理」、および「IPv4 ゲートウェイの作成と管理」をご参照ください。