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

Elastic Compute Service:オペレーティングシステム (システムディスク) の交換

最終更新日:Sep 15, 2025

Elastic Compute Service (ECS) インスタンスのシステムディスクを交換して、新しいオペレーティングシステム (OS) 環境を構築できます。この方法では、OS 移行よりも幅広い OS を選択できますが、新しいシステムで業務環境を再デプロイする必要があります。OS を変更しつつ、既存システムディスクのデータを保持したい場合は、代わりにOS移行を選択してください。

重要

システムディスクを交換すると、元のシステムディスクがリリースされ、サービスが中断されます。ディスク上のすべてのデータは永久に削除され、復旧できません。操作を実行する前に、必ずスナップショットを作成してデータをバックアップしてください。

影響

OS の交換はリスクの高い操作です。以下の点にご注意ください:

  • システムディスク

    • データ削除: 元のシステムディスクはリリースされます。すべてのデータとパーティション情報は永久に削除されます。

    • ID の変更: システムディスクに新しい ID が割り当てられます。

    • 変更されないプロパティ: ディスクカテゴリ、インスタンスの IP アドレス、Elastic Network Interface (ENI) の MAC アドレスは変更されません。

  • データディスク

    • 同一 OS ファミリー: 同一ファミリー内で OS を交換する場合 (Windows から Windows、または Linux から Linux)、データディスクは影響を受けません。交換後に再アタッチする必要があります。

    • 異なる OS ファミリー: Windows と Linux の間で切り替える場合、新しい OS は元のデータディスクのファイルシステムを標準では認識できません。データディスクを再初期化するか、データを読み取るためのソフトウェアをインストールするには、次の手順をご参照ください。

  • スナップショット

    • 元のシステムディスクのスナップショットは、新しいシステムディスクのロールバックには使用できません。

    • 手動スナップショットは保持されます。

    • 自動スナップショットが保持されるかは、ディスクの自動スナップショットリリース機能が有効かどうかに依存します。

      • 有効: 自動スナップショットは削除されます。

      • 無効: 自動スナップショットは、そのライフサイクルが終了する際に削除されます。

    • 元のシステムディスクの自動スナップショットポリシーは、新しいディスクでは失効します。新しいポリシーを設定する必要があります。

  • 料金

    OS の交換自体は無料です。ただし、以下の場合には追加料金が発生します:

    • 有料イメージ: 有料イメージを選択した場合、イメージ料金が課金されます。

    • システムディスクの拡張: 交換時にシステムディスクの容量を増やすと、追加容量に対して課金されます。

制限事項

  • リージョン: Windows と Linux 間の切り替えは、中国本土のリージョンでのみサポートされています。その他のリージョンでは、同一ファミリーの OS 間でのみ交換できます(例:Linux から Linux、Windows から Windows)。

  • ホスト名: 異なる OS ファミリー間で交換する前に、インスタンスのホスト名がターゲット OS の要件を満たしていることを確認してください。例えば、Windows のホスト名は 2~15 文字である必要があります。

  • 非 I/O 最適化インスタンス: インスタンスタイプは、インスタンス詳細ページ下部の [その他情報] セクションで確認できます。インスタンスが非 I/O 最適化の場合、コンソールを使用して OS を Windows に交換することはできません。ReplaceSystemDisk API を呼び出し、以下のパブリック Windows Server イメージに切り替える必要があります。

    パブリック Windows Server イメージ

    • Windows Server 2012 R2 Datacenter Edition 64 ビット(中国語): win2012r2_64_dtc_17196_zh-cn_40G_alibase_20170915.vhd

    • Windows Server 2012 R2 Datacenter Edition 64 ビット(英語): win2012r2_64_dtc_17196_en-us_40G_alibase_20170915.vhd

    • Windows Server 2008 R2 Enterprise Edition 64 ビット(中国語): win2008r2_64_ent_sp1_zh-cn_40G_alibase_20170915.vhd

    • Windows Server 2008 R2 Enterprise Edition 64 ビット(英語): win2008r2_64_ent_sp1_en-us_40G_alibase_20170915.vhd

  • ターゲットシステムディスク容量: OS を Windows に交換する場合、システムディスクには少なくとも 1 GiB の空き容量が必要です。容量が不足していると、インスタンスの起動に失敗することがあります。

手順

  1. ECS コンソール - インスタンスに移動します。上部のナビゲーションバーで、ターゲットリソースのリソースグループとリージョンを選択します。

  2. [インスタンス] ページで、ターゲットインスタンスの ID をクリックして詳細ページに移動します。右上隅で、[すべての操作] > [オペレーティングシステムの交換] を選択します。

  3. OS の交換方法を設定します。

    1. [交換方法][システムディスクの交換]に設定します。システムが自動的に事前チェックを実行します。事前チェックが失敗した場合は、プロンプトに従って問題を解決し、再試行してください。

    2. 注意事項をよく読んだうえで、[上記のリスクを理解し、続行します]を選択します。[オペレーティングシステムの交換を続行]をクリックします。

  4. 新しい OS とインスタンス情報を設定します。

    • [イメージ]: 現在のインスタンスタイプでサポートされているイメージタイプ(パブリックイメージやカスタムイメージなど)とイメージバージョンを選択します。

    • [ログイン認証情報]:

      オプション

      説明

      [キーペア]

      (Linux インスタンスのみ)既存のキーペアを選択します。利用可能なキーペアがない場合は、[キーペアの作成]をクリックして作成してください。

      [イメージパスワードプリセット]

      (カスタム/共有イメージのみ)イメージにすでに設定されているパスワードをログイン認証情報として使用します。選択したイメージにパスワードが設定されていることを確認してください。

      [カスタムパスワード]

      新しいシステムのユーザー名とパスワードを設定します。Linux の場合、ユーザー名はrootまたはecs-user(推奨)を使用できます。Windows の場合、デフォルトはadministratorです。

      [置き換え後の設定]

      ログイン認証情報の設定をスキップします。OS 交換後、インスタンスにログインする前に、SSH キーペアをインスタンスにバインドするか、インスタンスのログインパスワードをリセットする必要があります。

    • [システムディスク](オプション): 必要に応じて、システムディスクの容量を増やすか、ディスクの暗号化を有効にします。システムディスクタイプは変更できません。

      システムディスク拡張の料金については、「ブロックストレージの課金」をご参照ください。
  5. 設定と料金を確認し、OS を交換します。

  6. (条件により必須) インスタンスが[実行中]状態の場合、この操作の前にインスタンスを停止する必要があります。

    • サブスクリプション:OS 交換中にシステムディスクをサイズ変更する場合は、プロンプトに従って注文の支払いを行ってください。支払い後に交換プロセスが開始されます。

    • 従量課金:[標準モード]を選択することをお勧めします。エコノミカルモードを使用すると、OS 交換後にリソース不足によりインスタンスの起動に失敗する場合があります。

  7. 交換プロセスには約 10 分かかり、インスタンスは自動的に再起動します。完了後、インスタンスのステータスが[実行中]に変わり、OS は選択したものに更新されます。

次の手順

  • (条件により必須) データディスクの管理

    • 同一 OS ファミリー: Linux から Linux への OS 交換の場合、新しいシステムにログインした後、データディスクを手動でマウントする必要があります。

    • 異なる OS ファミリー:

  • (オプション) 元のシステムディスクデータの復旧: 元のシステムディスクからデータを復旧する必要がある場合は、元のシステムディスクのスナップショットを使用してデータを復元します。交換前のスナップショットから新しい従量課金ディスクを作成し、インスタンスにアタッチしてデータを復旧します。復旧後は不要な課金を避けるため、速やかにディスクをリリースしてください。

  • (オプション) システムディスクのパーティションとファイルシステムの拡張:

    OS 交換時にシステムディスクのサイズを変更した場合、タイムアウトが原因でパーティション拡張が適用されないことがあります。拡張が成功しなかったシステムでは、手動でパーティションを拡張する必要があります。この操作はシステムディスクのパーティションのみを拡張し、OS バージョンには影響しません。詳細については、「ディスクのパーティションとファイルシステムの拡張 (Linux)」をご参照ください。

  • 業務環境の再デプロイ

    新しい OS に必要なソフトウェアを再インストールし、環境変数を設定して、業務コードを移行します。

関連操作