サブスクリプション Elastic Compute Service (ECS) インスタンスのインスタンスタイプがアプリケーションの要件を満たしていない場合は、vCPU とメモリ仕様を含むインスタンスタイプを変更できます。より高価格のインスタンスタイプにアップグレードしたり、より低価格のインスタンスタイプにダウングレードしたりできます。
前提条件
管理するサブスクリプション ECS インスタンスのインスタンスファミリーが、インスタンスタイプの変更をサポートしていること。詳細については、「インスタンスタイプの変更」をご参照ください。
インスタンスが [実行中] (
Running
) または [停止] (Stopped
) 状態であること。ターゲットインスタンスタイプの在庫が現在のゾーンで十分にあること。インスタンスタイプの在庫状況を確認するには、リージョンごとに利用可能なインスタンスタイプ ページにアクセスします。
説明ゾーンをまたいでインスタンスタイプを変更できます。
- 重要
ECS インスタンスを別のリージョンに移行する場合は、次のソリューションをお勧めします。
サーバー移行機能を利用して、ECS インスタンスをあるリージョンから別のリージョンに移行します。詳細については、「同じ Alibaba Cloud アカウントまたは異なる Alibaba Cloud アカウントに属する ECS インスタンス間でデータを移行する」をご参照ください。
現在のインスタンスのカスタムイメージを作成し、カスタムイメージを宛先リージョンにコピーし、このカスタムイメージを使用してインスタンスを作成します。詳細については、「インスタンスからカスタムイメージを作成する」、「カスタムイメージをコピーする」、および「カスタムイメージを使用してインスタンスを作成する」をご参照ください。
制限事項
サブスクリプション ECS インスタンスのインスタンスタイプを変更する場合、次の制限が適用されます。
vCPU とメモリ仕様を含む、ターゲットインスタンスタイプを指定する必要があります。1 つの仕様のみを変更することはできません。
現在の請求サイクル内でのみインスタンスタイプを変更できます。一時的なインスタンスタイプの変更はサポートされていません。
インスタンスタイプや帯域幅構成の変更、帯域幅の一時的なアップグレードなど、構成変更操作がインスタンスで進行中の場合は、インスタンスタイプを変更できません。
現在の請求サイクル内でインスタンスの更新と構成のダウングレード操作を実行した場合、新しい請求サイクル内でのみインスタンスタイプをアップグレードできます。
更新と構成のダウングレード操作が進行中の場合は、インスタンスタイプをダウングレードする前に、操作が完了するまで待つ必要があります。
インスタンスタイプのダウングレードは毎月のクォータにカウントされます。これは過去の消費量に基づいて決定され、[インスタンスタイプの変更] ダイアログボックスに表示されます。毎月のクォータを使い果たすと、インスタンスタイプをダウングレードできなくなります。毎月のクォータは翌月の1日に自動的に更新されます。
課金
サブスクリプション ECS インスタンスのインスタンスタイプをアップグレードすると、アップグレード料金が請求されます。
アップグレード料金 = (残りの請求サイクルの新しいインスタンスタイプの定価 - 残りの請求サイクルの元のインスタンスタイプの定価) × 残りの請求サイクルの割引
インスタンスタイプをアップグレードすると、払い戻しを受ける場合があります。払い戻し額は、元のインスタンスタイプと新しいインスタンスタイプの価格差です。詳細については、「リソースのサブスクライブ解除のルール」をご参照ください。
インスタンスが低価格の長期プロモーションに参加していた場合、インスタンスタイプを変更すると、割引更新価格の対象外になる可能性があります。
手順
サブスクリプションインスタンスのインスタンスタイプを変更する場合は、インスタンスを再起動する必要があります。ビジネスへの影響を最小限に抑えるため、ピーク時以外の時間に操作を実行することをお勧めします。
ECS console - Instance に移動します。
上部のナビゲーションバーで、管理するリソースのリージョンとリソースグループを選択します。
管理するサブスクリプション ECS インスタンスの ID をクリックして、インスタンスの詳細ページに移動します。ページの右上隅で、[すべてのアクション] > [アップグレード/ダウングレード] > [インスタンスタイプの変更] を選択します。
説明インスタンスページでバッチ操作を実行して、複数のインスタンスのインスタンスタイプを一度に変更できます。[インスタンス] ページで、複数のインスタンスを選択し、左下隅にある を選択します。次に、プロンプトに従ってインスタンスのインスタンスタイプを変更します。
ターゲットインスタンスタイプを選択します。
説明利用可能なインスタンスタイプは、[インスタンスタイプの変更] ダイアログボックスに表示されます。
インスタンスタイプを変更します。
インスタンスタイプをアップグレードする
インスタンスの状態に基づいて操作を実行します。
インスタンスが [停止] 状態の場合、次の手順を実行します。
見積もりコストを確認し、[ECS サービス規約を読み、同意します] を選択し、[変更の確認と支払い] をクリックします。
プロンプトに従って支払いを完了します。
変更を有効にするには、インスタンスを起動します。
支払いを完了すると、ECS コンソールに新しいインスタンスタイプが表示されますが、変更はインスタンスを起動するまで有効になりません。
インスタンスが [実行中] 状態の場合、次の手順を実行します。
再起動時間を指定します。
[インスタンスの再起動モード] で [インスタンスの再起動のスケジュール時間] を選択し、再起動時間を指定すると、ECS コンソールの
で指定した時間を確認または変更できます。警告再起動操作によりインスタンスが短時間停止し、インスタンスで実行されているサービスが中断される可能性があります。ピーク時以外の時間にインスタンスを再起動することをお勧めします。
変更情報を確認し、[ECS サービス規約を読み、同意します] を選択し、[変更の確認と支払い] または [変更の確認とインスタンスの再起動] をクリックします。
インスタンスを再起動します。
[変更の確認と支払い] をクリックして支払いを完了すると、ECS コンソールに新しいインスタンスタイプが表示されますが、変更はインスタンスを再起動するまで有効になりません。
インスタンスタイプをダウングレードする
インスタンスの状態に基づいて操作を実行します。
インスタンスが [停止] 状態の場合、変更情報を確認し、[ECS サービス規約を読み、同意します] を選択し、[変更の確認] をクリックします。
インスタンスが [実行中] 状態の場合、次の手順を実行します。
変更情報を確認し、[ECS サービス規約を読み、同意します] を選択し、[インスタンスを停止して続行] をクリックします。
[インスタンスの停止] ダイアログボックスで、[停止元] の値を選択し、[確認] をクリックします。
変更を有効にするには、インスタンスを起動します。
詳細については、「インスタンスの起動」をご参照ください。
関連情報
DescribeResourcesModification: インスタンスタイプをアップグレードまたはダウングレードしたり、システムディスクを交換したりする場合に、特定のゾーン内で利用可能なリソースをクエリします。
ModifyInstanceSpec: 従量課金制 ECS インスタンスのインスタンスタイプとパブリック帯域幅を変更します。
DescribeInstanceModificationPrice: 期限切れでないサブスクリプション ECS インスタンスの構成をアップグレードする場合に、新しいサブスクリプションデータディスクまたは新しいインスタンスタイプの価格情報をクエリします。