スナップショットや課金など、Elastic Compute Service (ECS) インスタンスのシステムディスクの置き換えに関するよくある質問について説明します。
オペレーティングシステム (システムディスク) を置き換えるにはどうすればよいですか?
ECS インスタンスのイメージを置き換えることで、オペレーティングシステム (システムディスク) を置き換えます。
オペレーティングシステムを置き換えると、元のシステムディスクがリリースされ、そのデータはすべて消去されます。続行する前に、システムディスクのスナップショットを作成してください。
アカウント A のインスタンスから作成したカスタムイメージを使用して、アカウント B のインスタンスのオペレーティングシステムを置き換えることはできますか?
はい。アカウント A がアカウント B とカスタムイメージを共有すれば、アカウント B はそのイメージを使用してオペレーティングシステム (システムディスク) を置き換えることができます。
イメージにデータディスクが含まれている場合、そのイメージを使用してオペレーティングシステムを置き換えることはできますか?
はい。置き換えられるのはシステムディスクのみです。データディスクは影響を受けません。
データディスクを含むカスタムイメージを使用してオペレーティングシステムを変更する場合、システムディスクとデータディスクの間にサービスの依存関係がないこと、および新しいシステムディスクからの操作がビジネスプロセスに影響を与えないことを確認してください。たとえば、オペレーティングシステムの変更後にサービスがデータディスクからの読み取りまたはデータディスクへの書き込みを行うと、エラーが発生する可能性があります。
オペレーティングシステムの置き換えとシステムディスクの再初期化の違いは何ですか?
次の表に主な違いを示します。
項目 | システムディスクの再初期化 | システムディスク (オペレーティングシステム) の変更 |
機能の違い | ECS インスタンスのシステムディスクは初期状態に復元されます。オペレーティングシステムは変更されません。 | 現在のオペレーティングシステムが別のオペレーティングシステムに置き換えられます。 |
システムディスクへの影響 |
|
|
データディスクへの影響 | データディスクは影響を受けません。 | データディスクは影響を受けません。 |
スナップショットへの影響 |
|
|
課金 | システムディスクの再初期化は無料です。オペレーティングシステムは変更されないため、課金項目も変更されません。 | オペレーティングシステムの変更は無料です。以下の場合、追加料金が発生することがあります:
|
オペレーティングシステムを置き換える際にシステムディスクのサイズ変更に失敗した場合は、どうすればよいですか?
オペレーティングシステムの置き換え中にタイムアウトが発生したため、パーティションの拡張に失敗することがあります。システムディスクのサイズ変更が正常に行われなかった場合は、手動でパーティションとファイルシステムを拡張してください。これにより、システムディスクのパーティションのみが拡張され、オペレーティングシステムのバージョンには影響しません。
オペレーティングシステムを置き換える際に、ターゲットイメージが利用できず、インスタンスが非 I/O 最適化であることを示すメッセージが表示された場合はどうすればよいですか?
原因
インスタンスの I/O 最適化プロパティは、イメージのプロパティと一致している必要があります。一致しない場合、ターゲットイメージを選択できず、次のメッセージが表示されます:'This instance is non-I/O optimized. You can select only non-I/O optimized images to replace the operating system.'
ソリューション
-
新しいインスタンスタイプに変更してください。購入可能なすべてのインスタンスタイプは I/O 最適化されています。
-
I/O 最適化イメージを選択し、システムディスクを置き換えることでオペレーティングシステムを置き換えてください。
-
DescribeInstances を呼び出し、[IoOptimized] パラメーターを確認して、インスタンスの I/O 最適化属性を判断します。
-
イメージの I/O 最適化属性を判断するには、DescribeImages を呼び出し、[IsSupportIoOptimized] パラメーターを確認します。