Amazon EBS-Backed AMI の登録を解除しても、AMI 作成プロセス中にインスタンスのボリューム 用に作成した
スナップショットのストレージは引き続き課金されます。
そのため、使用が終わったスナップショットは削除することをお勧めします。
-- 1. コマンド等のインストール
-- 1.1 aws cli version 2 インストール
curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
unzip awscliv2.zip
sudo ./aws/install
aws --version
-- 2. EC2インスタンス作成
aws ec2 run-instances \
--image-id ami-0404778e217f54308 \
--instance-type t3.nano \
--key-name key1 \
--tag-specifications 'ResourceType=instance,Tags=[{Key=key1,Value=val1}]'
-- 3. AMIの作成
aws ec2 create-image \
--description ami01 \
--instance-id i-11111111111111111 \
--name ami01
-- 4. AMIの一覧
aws ec2 describe-images --owners self
-- 5. AMIのコピー
aws ec2 copy-image \
--description ami02 \
--name ami02 \
--source-image-id ami-22222222222222222 \
--source-region ap-northeast-1
-- 6. クリーンアップ
-- EC2インスタンスの削除
aws ec2 describe-instances
aws ec2 terminate-instances \
--instance-ids i-11111111111111111
-- AMIの削除
aws ec2 describe-images --owners self
aws ec2 deregister-image \
--image-id ami-22222222222222222
aws ec2 deregister-image \
--image-id ami-33333333333333333
-- EBSスナップショットの削除
aws ec2 describe-snapshots --owner-ids self
aws ec2 delete-snapshot \
--snapshot-id snap-44444444444444444
aws ec2 delete-snapshot \
--snapshot-id snap-55555555555555555