すべてのプロダクト
Search
ドキュメントセンター

Elastic Compute Service:インスタンスタイプ変更の事前チェック

最終更新日:Sep 02, 2026

インスタンスタイプを変更する前に、インスタンスファミリーの互換性、OS のサポート状況、NVMe ドライバー、ディスクタイプを確認してください。

変更前のチェックリスト

項目

説明

インスタンス

クロスプラットフォーム変更の制限:命令セットと機能の互換性の問題が発生する可能性があるため、クロスプラットフォームの変更はデフォルトではサポートされていません。これは主に、Intel プラットフォームと AMD プラットフォーム間の変更に該当します。

レガシーインスタンスのアップグレードに関する制限:第6世代以前の特定のインスタンスタイプを第8世代以降のインスタンスタイプに変更する場合、アーキテクチャの変更、機能の互換性、命令セットの互換性、およびその他の問題により、変更がサポートされない場合があります。まず、このページの 「サポートされているインスタンスタイプの変更」 セクションを参照して、現在のインスタンスタイプを上位世代にアップグレードできるかどうかを確認してください。

特別なインスタンスファミリーに関する制限:セキュリティ強化、ビッグデータ、ローカル SSD、パーシステントメモリなどの特別なインスタンスファミリーは、特殊なロジックを使用しているため、デフォルトでは変更をサポートしていません。

イメージ

イメージの互換性に関する制限:後述の「変更前の確認操作」セクションにある 「2. OS の互換性を確認する」 を参照して、事前に必ず確認してください。ミッションクリティカルなワークロードの場合は、変更前にシステムディスクをバックアップすることを推奨します。

なお、互換性のないイメージに基づいてインスタンスタイプの変更を開始する場合、まずデータをバックアップした上で単一ノードで変更を検証し、ビジネスへの影響が許容範囲内であることを確認することを強く推奨します。Alibaba Cloud は、互換性のないオペレーティングシステム上で行われた変更に対するロールバック機能を保証できません。

ディスク

ディスクタイプの制限:現在のインスタンスが Ultra ディスク、標準 SSD、または ESSD Entry タイプのディスクを使用しており、ターゲットインスタンスタイプが新しい第7世代以降のタイプである場合、まずディスクをターゲットインスタンスタイプでサポートされているタイプに変更する必要があります。後述の「変更前の確認操作」セクションにある 「4. ディスクタイプの互換性を確認する」 を参照して、事前に確認してください。

注: 基本ディスクを使用しているインスタンスタイプの場合、変更前にチケットを送信してご相談ください。

NVMe ドライバーの制限:第8世代以降のインスタンスタイプにアップグレードする場合、NVMe ドライバーがインストールされていることを事前に確認してください。

変更前の確認事項

1. インスタンスタイプの変更可否の確認

現在のインスタンスタイプが変更に対応していることと、ターゲットインスタンスタイプが有効であることを確認します。

2. OS 互換性の確認

一部のインスタンスタイプ、特に AMD、Intel、Yitian などの異なる CPU アーキテクチャのインスタンスタイプには、特定の OS 要件があります。現在の OS がターゲットインスタンスタイプと互換性がない場合、変更は失敗します。

次の互換性リストを使用して、ターゲットインスタンスタイプでサポートされている OS を確認します。

互換性がない場合でもインスタンスタイプを変更する必要がある場合は、制限の解除を申請してください。

制限解除の申請方法

重要

この変更はすべてのリージョンに適用され、キャンセルすることはできません。

  1. [カスタム起動] ページで、イメージタイプを カスタムイメージ に設定し、[確認] をクリックします。

  2. 脅威情報を確認し、制限の解除を申請するチェックボックスを選択して、 OK をクリックします。変更は約 1 分で反映されます。

3. NVMe ドライバーの互換性確認

第8世代以降のインスタンス (g8i、c8i、r8i、u2i、g8a、c8a、r8a、u2a など) は、ディスク通信に NVMe プロトコルを使用するため、NVMe ドライバーが必要です。次のシナリオに該当する場合は、NVMe ドライバーの有無を確認してください。

  • シナリオ 1:第7世代以前のインスタンスタイプから第8世代以降のインスタンスタイプへの変更

    ソースインスタンスに NVMe ドライバーがインストールされているか、インスタンスのイメージが NVMe ドライバーのインストールに対応している必要があります。

  • シナリオ 2:ソースインスタンスが第8世代以降である場合

    ソースインスタンスに NVMe ドライバーがインストールされている必要があります。

世代はインスタンスファミリー名から判断します。「インスタンスタイプの命名規則」をご参照ください。

NVMe ドライバーの確認とインストール方法

  1. [ECS コンソール]で、対象のインスタンスを検索します。image > [NVMe ドライバーのステータス設定] を選択します。

  2. NVMe ドライバーがインストールされている場合、ステータスは インストール済み と表示されます。

  3. ドライバーがインストールされていない場合は、 インストール をクリックします。ステータスが自動的に インストール済み に変わります。

関連 API

  • インスタンスタイプの NVMe サポート状況のクエリ: DescribeInstanceTypes を呼び出します。 NVMe がサポートされている場合、 NvmeSupport の値は required になります。

  • イメージの NVMe サポート状況のクエリ: DescribeImages を呼び出します。 NVMe がサポートされている場合、 NvmeSupport の値は supported になります。

4. ディスクタイプの互換性確認

インスタンスタイプによって対応しているディスクタイプは異なります。たとえば、g7 ファミリーは ESSD シリーズのディスクのみをサポートします。現在のインスタンスに、ターゲットインスタンスタイプでサポートされていないディスクがアタッチされている場合、変更できません。

インスタンスタイプの変更ページでは、システムがディスクの互換性の問題を検出し、ディスクタイプの変更を促すプロンプトが表示されます。プロンプトを確認し、コストの変動にご注意ください。

5. 弾性ネットワークインターフェイス上のプライベート IP アドレス数の確認

インスタンスにアタッチされている Elastic Network Interface (ENI) のプライベート IP アドレス数が、ターゲットインスタンスタイプの ENI あたりの上限を超えていないことを確認してください。ENI に複数のプライベート IP アドレスが割り当てられている場合は、その合計数がターゲットインスタンスタイプの上限を超えていないことを確認してください。超えている場合は、インスタンスタイプを変更する前に、弾性ネットワークインターフェイスのページで超過したセカンダリプライベート IP アドレスを削除してください。

サポートされるインスタンスタイプの変更

以下の表に、ソースインスタンスファミリーからターゲットインスタンスファミリーへの、サポートされる変更を示します。

説明

DescribeResourcesModification を呼び出して、既存のインスタンスでサポートされるインスタンスタイプの変更を照会できます。

表 1. エントリーレベル (x86) のコンピューティング最適化インスタンスファミリー

ソースインスタンスファミリー

サポートされるターゲットインスタンスファミリー

e

  • g7, c7, r7, g7ne, g7nex, c7nex, hfg7, hfc7, hfr7

  • g6, c6, r6, g6e, c6e, r6e, hfg6, hfc6, hfr6, re6

  • u1

  • e

  • t6

t6

  • g7, c7, r7, hfg7, hfc7, hfr7, g7ne

  • g6, c6, r6, hfg6, hfc6, hfr6, g6e, c6e, r6e, re6

  • t6

t5

  • g6, c6, r6, hfc6, hfg6, hfr6, g6a, c6a, r6a, re6

  • g5, g5ne, r5, c5, ic5, hfc5, hfg5

  • t5, t6

n4, mn4, xn4, e4

  • g6, c6, r6, hfc6, hfg6, hfr6, g6a, c6a, r6a, re6

  • g5, g5ne, r5, c5, ic5, hfc5, hfg5

  • t5, t6

  • n1, n2, e3, sn1, sn2

  • se1, sn1ne, sn2ne, se1ne, c4, ce4, cm4, re4, n4, mn4, xn4, e4

t1, s1, s2, s3, m1, m2, c1, c2

  • g5, g5ne, r5, c5, ic5, hfc5, hfg5

  • t5

  • n1, n2, e3, sn1, sn2

  • se1, sn1ne, sn2ne, se1ne, c4, ce4, cm4, re4, n4, mn4, xn4, e4

n1, n2, e3

  • g5, g5ne, r5, c5, ic5, hfc5, hfg5

  • t5

  • n1, n2, e3, sn1, sn2

  • se1, sn1ne, sn2ne, se1ne, c4, ce4, cm4, re4, n4, mn4, xn4, e4

表 2. エンタープライズレベルのコンピューティング最適化インスタンスファミリー

ソースインスタンスファミリー

サポートされるターゲットインスタンスファミリー

g9a, c9a, r9a, g9ae, c9ae, r9ae, u2a

g9a, c9a, r9a, g9ae, c9ae, r9ae, u2a

g9i, c9i, r9i, hfg9i, hfc9i, hfr9i

g9i, c9i, r9i, hfg9i, hfc9i, hfr9i, u2i

  • g8i, c8i, r8i

  • hfg8i, hfc8i, hfr8i

  • g9i, c9i, r9i, hfg9i, hfc9i, hfr9i, u2i

  • g8i, c8i, r8i, hfg8i, hfc8i, hfr8i

  • g8a, c8a, r8a

  • g8ae, c8ae, r8ae

  • g9a, c9a, r9a, g9ae, c9ae, r9ae, u2a

  • g8a, c8a, r8a, g8ae, c8ae, r8ae

g8y, c8y, r8y

g8y, c8y, r8y

g7se, c7se, r7se

  • g8i, c8i, r8i

  • g7se, c7se, r7se

g7a, c7a, r7a

  • g9a, c9a, r9a, g9ae, c9ae, r9ae, u2a

  • g8a, c8a, r8a, g8ae, c8ae, r8ae

  • g7a, c7a, r7a, g7, c7, r7

  • g6a, c6a, r6a

ebmg7a, ebmc7a, ebmr7a

ebmg7a, ebmc7a, ebmr7a

ebmhfc7, ebmhfg7, ebmhfr7

ebmhfc7, ebmhfg7, ebmhfr7

g7, c7, r7

  • g9i, c9i, r9i

  • u2i

  • g8i, c8i, r8i, hfg8i, hfc8i, hfr8i

  • g7, c7, r7, g7ne, g7nex, c7nex, hfc7, hfg7, hfr7

ebmg7, ebmc7, ebmr7

ebmg7, ebmc7, ebmr7

  • g7ne

  • hfc7, hfg7, hfr7

  • g6e, c6e, r6e

  • g9i, c9i, r9i, hfg9i, hfc9i, hfr9i

  • g8i, c8i, r8i, hfg8i, hfc8i, hfr8i

  • g7, c7, r7, g7ne, g7nex, c7nex, hfc7, hfg7, hfr7

  • g6e, c6e, r6e

g7nex, c7nex

  • g8i, c8i, r8i, hfg8i, hfc8i, hfr8i

  • g7, c7, r7, g7ne, g7nex, c7nex, hfc7, hfg7, hfr7

重要

ecs.g7nex.32xlarge は ecs.c7nex.32xlarge にのみ変更できます。

g6r, c6r

  • g8y, c8y, r8y

  • g6r, c6r

  • g6, c6, r6

  • hfg6, hfc6, hfr6

  • g9i, c9i, r9i, hfg9i, hfc9i, hfr9i

  • g8i, c8i, r8i, hfg8i, hfc8i, hfr8i

  • g7, c7, r7, hfg7, hfc7, hfr7, g7ne

  • g6, c6, r6, hfg6, hfc6, hfr6, g6e, c6e, r6e, re6

  • t6

g6a, c6a, r6a

  • g9a, c9a, r9a, g9ae, c9ae, r9ae, u2a

  • g8a, c8a, r8a, g8ae, c8ae, r8ae

  • g7, c7, r7, g7a, c7a, r7a

  • g6, c6, r6, g6a, c6a, r6a

g6t

g6t

c6t

c6t

ebmg6a, ebmc6a, ebmr6a

ebmg6a, ebmc6a, ebmr6a

g5, g5ne, r5, c5, ic5

  • g7, c7, r7

  • g6, c6, r6, g6a, c6a, r6a, hfc6, hfg6, hfr6, re6

  • g5, g5ne, r5, c5, ic5, hfc5, hfg5, ebmg5s

  • t5, t6

hfc5, hfg5

  • g7, c7, r7

  • g6, c6, r6, g6a, c6a, r6a, hfc6, hfg6, hfr6, re6

  • u1

  • hfc5, hfg5, g5, g5ne, r5, c5, ic5, t5

  • e

  • t6

u2i

u2i

u1

  • g7, c7, r7, hfg7, hfc7, hfr7

  • u1, u2i, u2a

sn1ne, sn2ne, se1ne

  • g6, c6, r6, g6a, c6a, r6a, hfc6, hfg6, hfr6, re6

  • g5, g5ne, r5, c5, ic5, hfc5, hfg5

  • e

  • t5, t6

  • sn1ne, sn2ne, se1ne, re4, n4, mn4, xn4, e4

se1

  • g7, c7, r7

  • u1

  • g5, g5ne, r5, c5, ic5, hfc5, hfg5

  • t5

  • n1, n2, e3, sn1, sn2

  • se1, sn1ne, sn2ne, se1ne, c4, ce4, cm4, re4, n4, mn4, xn4, e4

re6

  • g6, c6, r6, hfc6, hfg6, hfr6, re6, ebmre6-6t

  • re4, re4e

re4e

  • g7, c7, r7

  • u1

  • re6, ebmre6-6t

  • re4e, re4

re4

  • g7, c7, r7

  • u1

  • g6, c6, r6, g6a, c6a, r6a, hfg6, hfc6, hfr6, re6, ebmre6-6t

  • e

  • g5, g5ne, r5, c5, ic5, hfc5, hfg5

  • t5, t6

  • se1, sn1ne, sn2ne, se1ne, c4, ce4, cm4, re4, n4, mn4, xn4, e4

gn8v

gn8v

gn8v-tee

gn8v-tee

sgn8ia

sgn8ia

gn8is

gn8is

sgn7i-vws

sgn7i-vws

vgn7i-vws

vgn7i-vws

gn7e

gn7e

gn7s

gn7s

gn7i

gn7i

gn7

gn7

gn6i

gn6i

vgn6i

vgn6i, vgn6i-vws, sgn7i-vws

vgn6i-vws

vgn6i-vws

gn6e

gn6e

gn6v

gn6v

gn5i

gn5i

sn1, sn2, se1

  • g7, c7, r7

  • u1

  • g5, g5ne, r5, c5, ic5, hfc5, hfg5

  • t5

  • n1, n2, e3, sn1, sn2

  • se1, sn1ne, sn2ne, se1ne, c4, ce4, cm4, re4, n4, mn4, xn4, e4

c4, ce4, cm4

  • g6, c6, r6, g6a, c6a, r6a, hfc6, hfg6, hfr6, re6

  • e

  • g5, g5ne, r5, c5, ic5, hfc5, hfg5

  • t5, t6

  • se1, sn1ne, sn2ne, se1ne, c4, ce4, cm4, re4, n4, mn4, xn4, e4

変更をサポートしていないインスタンスタイプ

重要

ECS コンソールのインスタンスタイプ変更ページで、現在のインスタンスタイプを変更できない場合は、操作ボタンが無効になり、プロンプトが表示されます。

次のインスタンスファミリーは、インスタンスタイプの変更をサポートしていません。

インスタンスファミリータイプ

インスタンスファミリー

エンタープライズレベル x86 コンピューティング最適化インスタンスファミリー

  • 永続メモリ最適化: re6p, re6p-redis

  • セキュリティ強化: g7t, c7t, r7t

  • ビッグデータ: d3s, d3c, d2c, d2s, d1, d1ne

  • ローカル SSD 搭載: i1, i2, i2g, i2ne, i2gne, i3, i3g, i4, i4g, i4r, i4p, i5g, i5ge, i5, i5e

エンタープライズレベル ヘテロジニアスコンピューティングインスタンスファミリー

  • GPU アクセラレーションコンピューティング最適化: gn5

  • vGPU アクセラレーション: vgn5i

  • FPGA アクセラレーションコンピューティング最適化: f1, f3

ECS Bare Metal Instance インスタンスファミリー

  • ebmgn8v, ebmgn8is, ebmgn7e, ebmgn7i, ebmgn7, ebmgn6ia, ebmgn6e, ebmgn6v, ebmgn6i

  • ebmg8i, ebmc8i, ebmg8y, ebmc8y, ebmr8y, ebmg6, ebmg5s, ebmg5, ebmc6me, ebmc6, ebmc5s, ebmc4, ebmre6p, ebmre6-6t, ebmr6, ebmr5s

  • ebmhfg6, ebmhfg5, ebmhfc6, ebmhfr6

ハイパフォーマンスコンピューティング (HPC) & Super Computing Cluster (SCC) インスタンスファミリー

  • Super Computing Cluster (SCC)

    • sccgn6e, sccgn6

    • sccg5, scch5

    • scchfg6, scchfc6, scchfr6

よくある質問

インスタンスタイプの変更時によくある問題と解決策を次に示します。

問題

説明

ソリューション

仕様が見つかりません

ターゲットインスタンスタイプが存在しません。

別のターゲットインスタンスタイプを選択してください。

詳細については、「インスタンスファミリー」をご参照ください。

インスタンスタイプが廃止されています

ターゲットインスタンスタイプは廃止されています。

別のターゲットインスタンスタイプを選択してください。

詳細については、「インスタンスファミリー」をご参照ください。

リージョンに在庫がありません

ターゲットインスタンスタイプが、現在のリージョンで在庫切れです。在庫が極端に逼迫しているリージョンでは、一部の高 CPU コア数のインスタンスタイプへの変更を開始できても、最終的に失敗する場合があります。

在庫のある別のインスタンスタイプを選択するか、ゾーンをまたいでインスタンスタイプを変更 してください (同一ファミリーのみ)。

インスタンスタイプの購入可能リージョンを表示
特定のゾーンにおけるインスタンスタイプの在庫を照会するには、DescribeResourcesModification API を呼び出します。

同一インスタンスファミリー内での変更のみサポートされています

一部のインスタンスタイプは、同一ファミリー内での変更のみをサポートしています。

同一ファミリー内のターゲットインスタンスタイプを選択してください。たとえば、gn7e インスタンスは別の gn7e インスタンスタイプにのみ変更できます。

ターゲットインスタンスファミリーがソースインスタンスファミリーと一致しません

ターゲットインスタンスタイプが、互換性のないファミリーに属しています。

サポートされているインスタンスタイプの変更 から互換性のあるターゲットインスタンスタイプを選択してください。

ターゲットインスタンスタイプのアーキテクチャがソースインスタンスと一致しません

ターゲットインスタンスのアーキテクチャ (ARM または x86) がソースと一致しません。

ソースと同じアーキテクチャのターゲットインスタンスタイプを選択してください。

ターゲットインスタンスタイプの CPU コア数またはメモリサイズがサポートされていません

ターゲットインスタンスの CPU コア数またはメモリサイズが、ソース OS でサポートされていません。Windows の制限については、Memory Limits for Windows and Windows Server Releases をご参照ください。

互換性のある CPU コア数とメモリサイズのターゲットインスタンスタイプを選択してください。

ターゲットインスタンスタイプのブートモードが現在のインスタンスと一致しません

たとえば、ターゲットが UEFI ブートモードのみをサポートするセキュリティ強化インスタンスタイプである場合、ソースインスタンスも UEFI をサポートしている必要があります。

互換性のあるブートモードのターゲットインスタンスタイプを選択してください。

ターゲットインスタンスタイプは、現在のソースインスタンスタイプへのロールバックをサポートしていません

ほとんどのインスタンスタイプの変更 (特にレガシーインスタンスの世代をまたぐアップグレード) は一方通行です。ロールバックでは、ドライバーの互換性、CPU 命令セットの互換性、ネットワークおよびストレージ機能の互換性の問題が発生する可能性があり、元のアップグレードとはまったく異なる対応が必要になります。

代替策として、OS アップグレードまたは SMC 移行を検討してください。まず業務データをバックアップし、操作前に小規模で検証したうえで、事前に変更をダウングレードまたはロールバックできるかどうかを確認してください。

ターゲットインスタンスタイプは、現在のインスタンスタイプで使用されているイメージバージョンをサポートしていません

現在のインスタンスタイプのシステムディスクにインストールされている OS が、ターゲットインスタンスタイプでサポートされている OS のリストに含まれていません。この問題は、レガシーインスタンスを世代をまたいでアップグレードする場合によく発生します。

先に OS をアップグレードするか、SMC 移行を推奨します。変更を続行する場合は、まず業務データをバックアップし、操作前に小規模で検証したうえで、事前に変更をダウングレードまたはロールバックできるかどうかを確認してください。

業務要件が許せば、OS アップグレードが可能かどうかを評価してください。

サブスクリプションインスタンスでは、アップグレード中のディスクタイプの変更がサポートされていません (または、ディスクタイプをアップグレードしながらインスタンスタイプをダウングレードすることはサポートされていません)

サブスクリプションインスタンスをご利用の場合、変更の制約を満たすために現在のインスタンスをより高額なターゲットインスタンスタイプへアップグレードすると同時にディスクタイプを変更する必要があるときは、単位価格がより低いディスクタイプを選択できません。

インスタンスタイプのアップグレード時に、ディスクをより安価なディスクタイプに変更するには、まずディスクタイプを個別に変更してから、インスタンスタイプの変更を開始してください。操作前に、相談のためチケットを送信することもできます。