ECSインスタンスの作成時に誤ったオペレーティングシステムを選択した場合、または現在のオペレーティングシステムがビジネスニーズを満たしていない場合は、ECSインスタンスのオペレーティングシステムを置き換えることができます。 このプロセスでは、イメージとシステムディスクの両方を交換します。 このトピックの手順に従って、オペレーティングシステムを置き換えます。
前提条件
システムディスクのスナップショットを作成してデータをバックアップします。
重要オペレーティングシステムを交換すると、システムディスクとイメージが交換されます。 元のシステムディスクがリリースされ、すべてのデータが消去されます。 オペレーティングシステムの交換を進める前に、データをバックアップするためにシステムディスクのスナップショットを作成していることを確認してください。 スナップショットの作成には料金が発生する場合があります。 詳細については、「スナップショット」をご参照ください。
ECSインスタンスのステータスは [停止済み] である必要があります。 インスタンスが実行中の場合は、まずインスタンスを停止します。 詳細については、「インスタンスの停止」をご参照ください。
警告ECSインスタンスが従量課金方式を使用し、VPCにある場合、インスタンスを停止するときに標準モードを有効にする必要があります。 エコノミーモードを有効にした場合、インスタンスのオペレーティングシステムを交換した後、インスタンスを起動できない場合があります。
サブスクリプションECSインスタンスの場合、有効期限が切れるとロックされます。 オペレーティングシステムを交換する前に、インスタンスを更新してください。 詳細な手順については、「サブスクリプションインスタンスの更新方法」をご参照ください。
影響の範囲
オペレーティングシステムの交換はリスクの高い操作です。 次の点を理解することが重要です。
オペレーティングシステムを交換すると、システムディスク上のデータが消去されます。 新しいシステムディスクにビジネス環境を再デプロイする必要があり、ビジネスの中断につながる可能性があります。 システムディスクにデータを保持し、ビジネスのダウンタイムを最小限に抑えたい場合、および元のオペレーティングシステムとターゲットオペレーティングシステムが移行およびアップグレードのシナリオと互換性がある場合は、オペレーティングシステムの移行にServer migration Center (SMC) を使用することを検討してください。 詳細については、「オペレーティングシステムの移行とアップグレード」をご参照ください。
項目 | 説明 |
システムディスクへの影響 | 交換後、Alibaba Cloudは新しいシステムディスクをECSインスタンスに割り当てます。
|
データディスクへの影響 |
重要 オペレーティングシステムの代わりにデータディスクを含むカスタムイメージを使用する場合は、ビジネスプロセスに影響を与える可能性のあるシステムディスクとデータディスクの間の依存関係がないことを確認してください。 たとえば、ビジネスでシステムディスクからデータディスクへの読み書き操作が行われている場合、オペレーティングシステムを交換すると、システムディスクの変更によりこれらの操作に問題が発生する可能性があります。 |
スナップショットへの影響 |
|
Windowsオペレーティングシステムに置き換える場合 |
|
WindowsとLinuxオペレーティングシステムを置き換える場合 |
|
コスト | オペレーティングシステム自体の交換には無料です。 ただし、次のシナリオでは料金が発生する場合があります。
|
オペレーティングシステムの交換に必要な時間 | オペレーティングシステムの交換プロセスは、通常、約10分かかる。 実際の持続時間は、オペレーティングシステムに応じて変化し得る。 しばらくお待ちください。 重要 交換が完了すると、システムの起動が遅いため、VNCはすぐにログオンしない場合があります。 待って、後でもう一度やり直してください。 |
手順
このセクションでは、イメージを使用してECSコンソールで単一のECSインスタンスのオペレーティングシステムを置き換える方法について説明します。 バッチ操作を実行する必要がある場合は、OOSパブリックテンプレートACS-ECS-BulkyReplaceSystemDiskを使用して、ECSシステムディスクをバッチで置き換えることができます。 詳細については、「ACS-ECS-BulkyReplaceSystemDisk」をご参照ください。
[オペレーティングシステムの置換] ページに移動します。
にログインします。ECSコンソール.
左側のナビゲーションウィンドウで、 .
上部のナビゲーションバーで、ECSインスタンスが存在するリージョンを選択します。
ターゲットインスタンスを見つけます。 [操作] 列で、[オペレーティングシステムの交換] をクリックします。
オペレーティングシステムの交換に関する事前チェックを行います。
[オペレーティングシステムの交換] ダイアログボックスで、[システムディスクの交換] を選択します。
システムは自動的にオペレーティングシステムの交換の事前チェックを実行します。これには約10秒かかります。 辛抱強くお待ちください。
[Precheck] 列に
が表示されている場合、事前チェックは成功です。
[Precheck] 列に
が表示されている場合、事前チェックは失敗しています。 オペレーティングシステムを再度交換する前に、画面の指示に従って問題を解決してください。
オペレーティングシステムを慎重に交換するための注意事項を読み、私は上記のリスクを認識し、継続することを確認しますをクリックし、オペレーティングシステムの交換を続ける.
[オペレーティングシステムの置換] ダイアログボックスで、新しいオペレーティングシステム情報を設定します。
では、画像を選択領域で、使用する画像のタイプと特定のバージョンを選択します。
説明インスタンスタイプでサポートされているイメージバージョンのみを置き換えることができます。
では、セキュリティ設定エリアで、ログオン認証方法を設定します。
ログイン資格
説明
キーペア
説明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課金」をご参照ください。
更新後にインスタンスをダウングレードした場合、次の課金サイクルまでシステムディスク容量を変更することはできません。
オペレーティングシステムの交換中にシステムディスクを拡張すると、タイムアウトのためにパーティション拡張が失敗することがあります。 解決策については、「オペレーティングシステムの交換時にシステムディスク拡張機能が失敗した場合の対処方法」をご参照ください。
システムディスクを暗号化する場合、システムディスクに保存されているデータは暗号化され、プライバシーとセキュリティが強化されます。 詳細については、「ディスクの暗号化」をご参照ください。
コストの詳細を確認し、今すぐ交換.
(オプション) 交換に関連する料金がある場合は、プロンプトに従って支払いプロセスを完了します。
交換が完了したら、インスタンスリストのECSインスタンスのステータスが [実行中] に変更され、インスタンスのオペレーティングシステムタイプが更新されていることを確認します。
(条件付きで必要) 元のオペレーティングシステムと新しいオペレーティングシステムの両方が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ディスクをマウントする方法」をご参照ください。
関連ドキュメント
オペレーティングシステムを交換するときに、視覚化をサポートするオペレーティングシステムを知る必要がある場合は、視覚化 (グラフィカルデスクトップ) をサポートするオペレーティングシステム?
オペレーティングシステムを交換すると、元のシステムディスクの自動スナップショットポリシーが無効になります。 必要に応じて、新しいシステムディスクの新しい自動スナップショットポリシーを設定できます。 詳細については、「ディスクの自動スナップショットポリシーの設定」をご参照ください。
元のシステムディスクの不要なスナップショットを削除して、コストを削減します。 詳細については、「スナップショットの削除」をご参照ください。
オペレーティングシステムの交換に関するその他の質問については、「オペレーティングシステムの交換に関するよくある質問」をご参照ください。
API操作ReplaceSystemDiskを使用して、オペレーティングシステムを置き換えることもできます。