古いAmazonLinuxを実行するEC2インスタンスがあります [〜#〜] ami [〜#〜] (AMI-5256b825
)。
最新の バージョン にアップグレードするには、最初に2つのイメージの違いを知りたいと思います。私はAMIID(AMI-6e7bd919
など)のみを持っており、バージョン番号( 2014.09
など)は持っていません。
ウィザードの手順に従って新しいインスタンスを起動するときにAMIの詳細を確認することで、AMI-6e7bd919
が2014.09.1
に対応することはわかっていますが、それが私が知ることができる最も多くのことです。
バージョン番号ごとに リリースノート を見つけましたが、AMIIDと照合する方法がわかりません。
Amazonは、AMI IDを対応するバージョン番号と照合できる公式ドキュメントを提供していますか?
これは、 AWSコマンドラインツール の EC2サービス から describe-images
を使用することで実現できます。 --image-id
引数のAMIIDを指定する必要があります。
ドキュメントから:
使用可能な1つ以上の画像(AMI、AKI、およびARI)について説明します。利用可能なイメージには、パブリックイメージ、自分が所有するプライベートイメージ、および他のAWSアカウントが所有しているが、明示的な起動権限があるプライベートイメージが含まれます。
注:登録解除された画像は、登録解除後の不特定の間隔で返される結果に含まれます。
次のコマンドを実行します。
aws ec2 describe-images \
--image-id AMI-5256b825 \
--query "Images[*].Description[]" \
--output text \
--region eu-west-1
これが結果になります:
amzn-AMI-pv-2013.09.2.x86_64-ebs
出力を見ると、Amazon LinuxAMIのバージョンが2013.09.2
であることがわかります。 Amazon AMIポータル でこれを探すと、このバージョンの リリースノート を含むこのページが提供されます。