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

Elastic Compute Service:インスタンスのオペレーティングシステム (システムディスク) を置き換える

最終更新日:Jan 23, 2025

ECSインスタンスの作成時に誤ったオペレーティングシステムを選択した場合、または現在のオペレーティングシステムがビジネスニーズを満たしていない場合は、ECSインスタンスのオペレーティングシステムを置き換えることができます。 このプロセスでは、イメージとシステムディスクの両方を交換します。 このトピックの手順に従って、オペレーティングシステムを置き換えます。

前提条件

  • システムディスクのスナップショットを作成してデータをバックアップします。

    重要

    オペレーティングシステムを交換すると、システムディスクとイメージが交換されます。 元のシステムディスクがリリースされ、すべてのデータが消去されます。 オペレーティングシステムの交換を進める前に、データをバックアップするためにシステムディスクのスナップショットを作成していることを確認してください。 スナップショットの作成には料金が発生する場合があります。 詳細については、「スナップショット」をご参照ください。

  • ECSインスタンスのステータスは [停止済み] である必要があります。 インスタンスが実行中の場合は、まずインスタンスを停止します。 詳細については、「インスタンスの停止」をご参照ください。

    警告

    ECSインスタンスが従量課金方式を使用し、VPCにある場合、インスタンスを停止するときに標準モードを有効にする必要があります。 エコノミーモードを有効にした場合、インスタンスのオペレーティングシステムを交換した後、インスタンスを起動できない場合があります。

  • サブスクリプションECSインスタンスの場合、有効期限が切れるとロックされます。 オペレーティングシステムを交換する前に、インスタンスを更新してください。 詳細な手順については、「サブスクリプションインスタンスの更新方法」をご参照ください。

影響の範囲

オペレーティングシステムの交換はリスクの高い操作です。 次の点を理解することが重要です。

重要

オペレーティングシステムを交換すると、システムディスク上のデータが消去されます。 新しいシステムディスクにビジネス環境を再デプロイする必要があり、ビジネスの中断につながる可能性があります。 システムディスクにデータを保持し、ビジネスのダウンタイムを最小限に抑えたい場合、および元のオペレーティングシステムとターゲットオペレーティングシステムが移行およびアップグレードのシナリオと互換性がある場合は、オペレーティングシステムの移行にServer migration Center (SMC) を使用することを検討してください。 詳細については、「オペレーティングシステムの移行とアップグレード」をご参照ください。

項目

説明

システムディスクへの影響

交換後、Alibaba Cloudは新しいシステムディスクをECSインスタンスに割り当てます。

  • 元のシステムディスクがリリースされ、そのデータとパーティション情報が消去されます。

  • システムディスクIDは変更されますが、ディスクカテゴリ、インスタンスIPアドレス、およびelastic network interface (ENI) MACアドレスは変更されません。

データディスクへの影響

  • WindowsからWindows、LinuxからLinuxなど、同じファミリ内のオペレーティングシステムを置き換える場合: 元のインスタンスのシステムディスクのみが置き換えられます。 元のインスタンスのデータディスクは影響を受けないため、使用するために再接続する必要があります。

  • WindowsからLinuxなど、ファミリ間でオペレーティングシステムを交換する場合: 元のインスタンスのシステムディスクを交換するだけでなく、データディスクを再初期化するか、ファイルシステム形式が認識されないため、ファイルシステム形式を認識するためにソフトウェアをインストールする必要があります。 詳細な手順については、「次に行うこと」をご参照ください。

重要

オペレーティングシステムの代わりにデータディスクを含むカスタムイメージを使用する場合は、ビジネスプロセスに影響を与える可能性のあるシステムディスクとデータディスクの間の依存関係がないことを確認してください。 たとえば、ビジネスでシステムディスクからデータディスクへの読み書き操作が行われている場合、オペレーティングシステムを交換すると、システムディスクの変更によりこれらの操作に問題が発生する可能性があります。

スナップショットへの影響

  • 元のシステムディスクのスナップショットは、新しいシステムディスクのロールバックには使用できませんが、カスタムイメージの作成には使用できます。

  • 元のディスクの手動スナップショットはリリースされません。

  • 自動作成されたスナップショットの場合、元のシステムディスクに対して [ディスクによる自動スナップショットリリース] が有効になっている場合、自動スナップショットは自動的に削除されます。 ディスクによる自動スナップショットリリースが有効になっていない場合、スナップショットは有効期限が切れると自動的にリリースされます。

  • 元のシステムディスクの自動スナップショットポリシーは無効になり、再構成する必要があります。

Windowsオペレーティングシステムに置き換える場合

  • システムディスクには、少なくとも1 GiBの空き容量が必要です。 そうしないと、オペレーティングシステムの交換後にECSインスタンスの起動に失敗する可能性があります。

  • 2020年1月14日以降、MicrosoftはWindows Server 2008およびWindows Server 2008 R2のサポートを提供しなくなりました。 2023年10月10日以降、MicrosoftはWindows Server 2012 R2のサポートを提供しなくなりました。 Alibaba Cloudは、前述のオペレーティングシステムを実行するECSインスタンスのテクニカルサポートを提供しなくなりました。 ECSインスタンスが前述のオペレーティングシステムを実行している場合は、できるだけ早い機会にWindows Server 2016以降にアップグレードすることを推奨します。 詳細については、「Windows Server EOLガイダンス」をご参照ください。

WindowsとLinuxオペレーティングシステムを置き換える場合

  • 中国本土の地域のみがこの代替品をサポートしています。 中国本土以外のリージョンでは、LinuxからLinux、WindowsからWindowsなど、同じオペレーティングシステムファミリ内の置換のみがサポートされています。

  • インスタンスのホスト名がターゲットシステムの制限に準拠していることを確認します。 たとえば、Windowsシステムのホスト名は15文字を超えることはできません。 ホスト名を変更する手順の詳細については、「インスタンス属性の変更」または「ModifyInstanceAttribute」をご参照ください。

コスト

オペレーティングシステム自体の交換には無料です。 ただし、次のシナリオでは料金が発生する場合があります。

  • 交換画像として有料画像を使用すると、その画像に対して課金されます。 詳細については、「イメージ課金」をご参照ください。

  • 交換プロセス中にシステムディスク容量を増やすと、追加のディスク容量に対して課金されます。 詳細については、「Elastic Block Storageの課金」をご参照ください。

オペレーティングシステムの交換に必要な時間

オペレーティングシステムの交換プロセスは、通常、約10分かかる。 実際の持続時間は、オペレーティングシステムに応じて変化し得る。 しばらくお待ちください。

重要

交換が完了すると、システムの起動が遅いため、VNCはすぐにログオンしない場合があります。 待って、後でもう一度やり直してください。

手順

このセクションでは、イメージを使用してECSコンソールで単一のECSインスタンスのオペレーティングシステムを置き換える方法について説明します。 バッチ操作を実行する必要がある場合は、OOSパブリックテンプレートACS-ECS-BulkyReplaceSystemDiskを使用して、ECSシステムディスクをバッチで置き換えることができます。 詳細については、「ACS-ECS-BulkyReplaceSystemDisk」をご参照ください。

  1. [オペレーティングシステムの置換] ページに移動します。

    1. にログインします。ECSコンソール.

    2. 左側のナビゲーションウィンドウで、インスタンス&画像 > インスタンス.

    3. 上部のナビゲーションバーで、ECSインスタンスが存在するリージョンを選択します。image.png

    4. ターゲットインスタンスを見つけます。 [操作] 列で、[オペレーティングシステムの交換] をクリックします。

  2. オペレーティングシステムの交換に関する事前チェックを行います。

    1. [オペレーティングシステムの交換] ダイアログボックスで、[システムディスクの交換] を選択します。

    2. システムは自動的にオペレーティングシステムの交換の事前チェックを実行します。これには約10秒かかります。 辛抱強くお待ちください。

      • [Precheck] 列にimageが表示されている場合、事前チェックは成功です。

      • [Precheck] 列にimageが表示されている場合、事前チェックは失敗しています。 オペレーティングシステムを再度交換する前に、画面の指示に従って問題を解決してください。

    3. オペレーティングシステムを慎重に交換するための注意事項を読み、私は上記のリスクを認識し、継続することを確認しますをクリックし、オペレーティングシステムの交換を続ける.

  3. [オペレーティングシステムの置換] ダイアログボックスで、新しいオペレーティングシステム情報を設定します。

    • では、画像を選択領域で、使用する画像のタイプと特定のバージョンを選択します。

      説明

      インスタンスタイプでサポートされているイメージバージョンのみを置き換えることができます。

    • では、セキュリティ設定エリアで、ログオン認証方法を設定します。

      ログイン資格

      説明

      キーペア

      説明

      Linuxインスタンスのみが、キーペアを使用したログオン認証をサポートしています。

      インスタンスにログインするユーザー名と既存のキーペアを選択するか、[SSHキーペアの作成] [SSHキーペアの作成] をクリックします。 キーペアを作成したら、[オペレーティングシステムの置換] ページに戻り、キーペアのドロップダウンリストの横にある [刷新] ボタンをクリックして、キーペアのリストを更新します。

      ユーザー名はrootまたはecs-userに設定できます。

      警告

      rootは、オペレーティングシステムで最も特権の高いアカウントです。 Usernameをrootに設定すると、セキュリティ上のリスクが発生する可能性があります。 ユーザー名をecs-userに設定することを推奨します。

      画像プリセットパスワードの使用

      説明

      カスタムイメージ共有イメージのみがこの認証方法をサポートしています。

      選択した画像の事前設定されたパスワードをログオン認証に使用できます。 通常の使用を保証するには、選択した画像にパスワードがプリセットされていることを確認します。

      カスタムパスワード

      ログインユーザー名とパスワードを設定します。 ユーザー名情報は次のとおりです。

      • Linuxインスタンス: ユーザー名はrootまたはecs-userに設定できます。

        警告

        rootは、オペレーティングシステムで最も特権の高いアカウントです。 Usernameをrootに設定すると、セキュリティ上のリスクが発生する可能性があります。 ユーザー名をecs-userに設定することを推奨します。

      • Windowsインスタンス: デフォルトのユーザー名はadministratorです。

      交換後の設定

      置き換えが完了したら、ECSインスタンスにリモートでログインするときに、キーペアをバインドするか、パスワードをリセットします。 詳細については、「SSHキーペアのバインド」および「インスタンスログオンパスワードのリセット」をご参照ください。

    • (オプション) [システムディスク] エリアで、システムディスクの容量を調整するか、ビジネスニーズに応じてシステムディスクを暗号化するかどうかを決定します。

      重要
      • 別のカテゴリのシステムディスクに切り替えることはできません。

      • システムディスク容量を増やすことができます。 容量の増加には追加料金がかかります。 詳細については、「Elastic Block Storage課金」をご参照ください。

      • システムディスクを暗号化する場合、システムディスクに保存されているデータは暗号化され、プライバシーとセキュリティが強化されます。 詳細については、「ディスクの暗号化」をご参照ください。

  4. コストの詳細を確認し、今すぐ交換.

  5. (オプション) 交換に関連する料金がある場合は、プロンプトに従って支払いプロセスを完了します。

    交換が完了したら、インスタンスリストのECSインスタンスのステータスが [実行中] に変更され、インスタンスのオペレーティングシステムタイプが更新されていることを確認します。

  6. (条件付きで必要) 元のオペレーティングシステムと新しいオペレーティングシステムの両方がLinuxであり、データディスクパーティションが起動時に自動的にマウントされるように構成されている場合、データディスクパーティションのマウント情報は、オペレーティングシステムの切り替え後に失われます。 /etc/fstab設定を更新する必要があります。 詳細については、「fstabファイルのUUIDによるデータディスクの自動マウントの設定」をご参照ください。

次のステップ

  • サービスを再開するには、新しいオペレーティングシステムに環境を再配置する必要があります。これには、ソフトウェアのインストール、APTまたはYUMリポジトリの構成、環境変数の設定などが含まれます。

  • オペレーティングシステムを交換した後、元のシステムディスクがリリースされ、データが消去されます。 元のシステムディスクのスナップショットから新しい従量課金ディスクを作成し、ECSインスタンスにアタッチしてデータを復元できます。 データの復元が完了したら、すぐにディスクを解放することをお勧めします。 詳細については、「スナップショットからのディスクの作成」、「データディスクのアタッチ」、「ディスクのリリース」をご参照ください。

  • WindowsオペレーティングシステムファミリーとLinuxオペレーティングシステムファミリーの間でインスタンスオペレーティングシステムを置き換えた後、ECSインスタンスのデータディスクをどのように再利用しますか。

    • LinuxからWindowsオペレーティングシステムに切り替えた後、WindowsシステムはデフォルトでExt3、Ext4、またはXFSファイルシステムを認識できない場合があります。 データディスクに重要なデータが含まれているかどうかに応じて、いくつかのオプションがあります。

      • データディスクに重要なデータが含まれていない場合は、それらを再初期化し、Windowsオペレーティングシステムによって認識されるファイルシステムにフォーマットします。 詳細については、「データディスクの再初期化」および「データディスクの初期化 (Windows) 」をご参照ください。

      • データディスクに重要なデータが含まれている場合は、WindowsオペレーティングシステムがExt2ReadやExt2FsdなどのExt3、Ext4、またはXFSファイルシステムを認識できるようにするソフトウェアをインストールします。

    • WindowsからLinuxオペレーティングシステムに切り替えた後、LinuxシステムはデフォルトでNTFSファイルシステムを認識しない場合があります。 データディスクに重要なデータが含まれているかどうかに応じて、いくつかのオプションがあります。

      • データディスクに重要なデータが含まれていない場合は、それらを再初期化し、Linuxオペレーティングシステムによって認識されるファイルシステムにフォーマットします。 詳細については、「データディスクの再初期化」および「データディスクの初期化 (Linux) 」をご参照ください。

      • データディスクに重要なデータが含まれている場合は、ntfsprogsなどのソフトウェアをインストールして、LinuxオペレーティングシステムがNTFSファイルシステムを認識できるようにします。

        ntfsprogsを使用する場合は、次のコマンドを順番に実行して、LinuxオペレーティングシステムにNTFSファイルシステムへのアクセスを許可します。

        yum -y install ntfs-3g
        mount -t ntfs-3g <data disk partition name> <mount directory>
        説明

        特定の要件に従って、<data disk partition name><mount directory> を変更します。

        詳細については、「LinuxとWindowsシステム間でNTFSディスクをマウントする方法」をご参照ください。

関連ドキュメント