ワークロードに合わせて、サブスクリプションインスタンスの vCPU とメモリをアップグレードまたはダウングレードします。
前提条件
このインスタンスファミリーは、インスタンスタイプの変更に対応しています。詳細については、「インスタンスタイプの変更に関する制限事項と事前チェック」をご参照ください。
インスタンスは [実行中] または [停止済み] の状態です。
ターゲットインスタンスタイプが現在のゾーンで利用可能であること。各リージョンで利用可能なインスタンスタイプで可用性を確認するか、DescribeResourcesModification API を呼び出してください。
説明ゾーンをまたいでインスタンスタイプを変更することができます。
- 重要
Elastic Compute Service (ECS) インスタンスを別のリージョンに移行する場合は、以下の方法を検討してください。
サーバー移行機能を使用して、あるリージョンから別のリージョンへ ECS インスタンスを移行します。詳細については、「アカウント間またはアカウント内での ECS インスタンスの移行」をご参照ください。
現在のインスタンスからカスタムイメージを作成し、カスタムイメージを移行先リージョンにコピーしてから、そのイメージを使用して新しいインスタンスを作成します。詳細については、「インスタンスからカスタムイメージを作成」、「カスタムイメージのコピー」、「カスタムイメージまたは共有イメージからインスタンスを作成」をご参照ください。
制限事項
vCPU とメモリの両方を含むターゲットインスタンスタイプを指定する必要があります。どちらか一方のみを変更することはできません。
インスタンスタイプの変更は、現在の課金サイクルの残存期間に適用されます。この変更は永続的であり、一時的な変更はサポートされていません。
インスタンスタイプの変更、帯域幅の変更、一時的な帯域幅アップグレードなど、別の構成変更が進行中の場合は、インスタンスタイプを変更できません。
次の課金サイクルに対してダウングレードがスケジュールされている場合、そのサイクルが始まるまでインスタンスをアップグレードすることはできません。
ダウングレードが保留中の間は、サブスクリプションインスタンスをダウングレードすることはできません。まず更新が完了するまでお待ちください。
ダウングレードは、過去の利用実績に基づいた月次クォータの対象となります。クォータは毎月 1 日にリセットされます。具体的な制限はページに表示されます。
同じ操作でインスタンスタイプをダウングレードし、アタッチされたディスクをアップグレードすることはできません。たとえば、Ultra ディスクを ESSD にアップグレードし、インスタンスをダウングレードする場合は、まずディスクをアップグレードしてから、インスタンスをダウングレードします。
課金
インスタンスタイプのアップグレードには、アップグレード料金が必要です。
(新しい仕様の公式単価 × 新規注文の残り期間 − 旧仕様の公式単価 × 元の注文の残り期間) × 割引 説明新規注文の残り期間:アップグレードリクエストの送信から新規注文のサービス有効期限までの時間。
元の注文の残り期間:アップグレードリクエストの送信から元の注文のサービス有効期限までの時間。
割引:アップグレードされた構成と残りのサービス期間に基づいて自動的に計算されます。
詳細については、「アップグレード注文の課金方法」をご参照ください。
ダウングレードにより返金が発生する場合があります。返金額は、新しい構成価格とダウングレード前の残りの購入価格の差額に相当します。詳細については、「リソースのサブスクリプション解除に関するルール」をご参照ください。
長期プロモーションを通じてインスタンスを購入した場合、構成を変更すると更新時の割引価格が適用されなくなる可能性があります。
操作手順
インスタンスタイプの変更には再起動が必要です。ビジネスへの影響を最小限に抑えるため、オフピーク時間中にこの操作を実行してください。
ECS コンソールの [インスタンス] ページに移動します。
ページの左上隅で、リージョンとリソースグループを選択します。
インスタンス ID をクリックして詳細ページを開き、右上隅で [すべてのアクション] > [アップグレード/ダウングレード] > [インスタンスタイプの変更] を選択します。
説明インスタンスタイプを一括で変更するには、インスタンスページで一括操作を実行します。 [インスタンス] ページで複数のインスタンスを選択し、ページの下部にある を選択します。
ターゲットインスタンスタイプを選択します。
説明利用可能なインスタンスタイプがページに表示されます。
インスタンスタイプを変更します。
インスタンスタイプのアップグレード
手順はインスタンスの状態によって異なります。
インスタンスは[停止済み]:
概算費用を確認し、[ECS サービス利用規約を読んで同意する] を選択し、[変更の確認と支払い] をクリックします。
[ECS 利用規約]を読み、選択してください。
支払いを完了します。
変更を適用するには、インスタンスを起動します。
支払い後、コンソールには新しいインスタンスタイプが表示されますが、インスタンスを起動するまで変更は有効になりません。
インスタンスは [実行中] です:
再起動時刻を設定します。
[スケジュールされたインスタンスの再起動時間] を [インスタンスの再起動モード] に選択した場合、 でスケジュールされた時間を表示または変更できます。
警告インスタンスを再起動すると停止し、サービスが中断される可能性があります。オフピーク時間中にこの操作を実行してください。
一部のインスタンスタイプには「no timed execution. cannot scheduled downgrade」と表示されることがあります。これは、インスタンスがスケジュールされた再起動をサポートしておらず、インスタンスタイプを変更するには先にインスタンスを停止する必要があることを意味します。このシステムメッセージはアップグレードとダウングレードの両方に適用されるため、「downgrade」という単語が含まれている場合があります。
変更内容を確認し、[ECS 利用規約を読み、同意する] を選択し、[変更を確定して支払う] または [変更を確定してインスタンスを再起動] をクリックします。
インスタンスを再起動します。
[変更の確認と支払い] をクリックし、支払いを完了すると、コンソールに新しいインスタンスタイプが表示されますが、インスタンスを再起動するまで変更は有効になりません。
インスタンスタイプのダウングレード
手順はインスタンスの状態によって異なります。
インスタンスが [停止済み] の場合:変更を確認し、[ECS サービス利用規約の確認と同意] を選択し、[変更を確定] をクリックします。
インスタンスは[実行中]:
変更内容を確認し、[ECS サービス利用規約を読んで選択] を選択し、[インスタンスを停止して続行] をクリックします。
[インスタンスの停止] ダイアログボックスで、[停止モード] で停止方法を選択し、[確認] をクリックします。
変更を適用するには、インスタンスを起動します。
詳細については、「インスタンスの起動」をご参照ください。
関連ドキュメント
DescribeResourcesModification:ゾーン内でインスタンスタイプまたはシステムディスクの変更に利用できるリソースをクエリします。
ModifyInstanceSpec:従量課金インスタンスのインスタンスタイプとパブリック帯域幅を変更します。
DescribeInstanceModificationPrice:新しいデータディスクを含む、サブスクリプションインスタンスを新しいインスタンスタイプにアップグレードする際の料金をクエリします。