EC2 Windows インスタンスの EBS スナップショットからのイメージ作成時、AMI の「プラットフォームの詳細」が「 Linux/UNIX 」になるのはなぜでしょうか

2024.02.23

困っていること

EC2 Windows インスタンスを起動中です。 EBS がアタッチされている EC2 インスタンスの OS は Windows であるものの、EBS スナップショットからイメージ作成を実施したところ、AMI の OS は「 Linux/UNIX 」と表記されるのはなぜでしょうか、教えてください。

どう対応すればいいの?

EBS スナップショットからの Windows AMI 作成は、現時点で問題が発生する可能性があるためサポートしておりません。

注記
Windows AMI は Amazon EC2 インスタンスから作成する必要があります。EBS スナップショットからの Windows AMI の作成は、課金、パフォーマンス、および一般的な操作で問題が発生する可能性があるため、現時点ではサポートされていません。

当該事象の場合は、AMI の「プラットフォームの詳細」が「 Linux/UNIX 」となっていることから 請求情報フィールド の請求コードが消失した状態であることが想定されます。
請求コードの情報が消失した EC2 インスタンスを使用した場合ライセンス上の問題が発生することも考えられるため、必要なデータを取得の上、早急に EC2 インスタンスの 停止/終了 をお勧めします。

一方で Linux の場合、ドキュメントなどに明記されていないため EBS スナップショットから AMI を作成しても問題ございません。

代替案

Windows の場合は、EBS スナップショットから AMI を作成するのではなく、EC2 インスタンスから AMI 作成することをご検討ください。

参考資料