AWS CLI를 사용하여 AMI(Amazon Machine Image) 등록을 취소하고 EBS 스냅샷을 삭제하는 방법
AWS CLI 명령어는 이미지를 조회하고, 이미지 등록을 해제하며, 관련된 스냅샷을 삭제하는 명령어로 올바릅니다
1. 소유한 이미지 조회
계정에 소유된 이미지의 ID를 나열합니다.
aws ec2 describe-images --owners self --query 'Images[*].ImageId'
2. 특정 프로필을 사용하여 소유한 이미지 조회
지정한 프로필("scbyun"이라는 이름)을 사용하여 이미지 ID를 나열합니다.
aws --profile scbyun ec2 describe-images --owners self --query 'Images[*].ImageId' --output text
$ aws --profile scbyun ec2 describe-images --owners self --query 'Images[*].ImageId' --output text
ami-095c4bc4c6c1c5653
3. 이미지 해제 등록(AMI ID : ami-095c4bc4c6c1c5653)
지정된 이미지를 등록 해제합니다.
aws --profile scbyun ec2 deregister-image --image-id ami-095c4bc4c6c1c5653
4. 소유한 스냅샷 조회(스냅샷 ID 조회)
계정이 소유한 모든 스냅샷을 나열합니다.
aws --profile scbyun ec2 describe-snapshots --owner-ids self --query 'Snapshots[]'
5. 특정 이미지와 관련된 스냅샷 조회(ami-095c4bc4c6c1c5653)
특정 이미지와 관련된 스냅샷을 나열합니다.
aws --profile scbyun ec2 describe-snapshots --owner-ids self --filters Name=description,Values=*ami-095c4bc4c6c1c5653 --query 'Snapshots[*].{ID:SnapshotId}' --output text
$ aws --profile scbyun ec2 describe-snapshots --owner-ids self --filters Name=description,Values=*ami-095c4bc4c6c1c5653 --query 'Snapshots[*].{ID:SnapshotId}' --output text
snap-05a29cca1ae9d6277
6. 스냅샷 삭제(스냅샷 ID : snap-05a29cca1ae9d6277)
지정된 스냅샷을 삭제합니다.
aws --profile scbyun ec2 delete-snapshot --snapshot-id snap-05a29cca1ae9d6277
'퍼블릭 클라우드' 카테고리의 다른 글
| [draft] Amazon Linux 2에서 Redis를 설정하고 보안 설정하는 방법 (0) | 2026.02.26 |
|---|---|
| [draft] Amazon Linux에 NGINX를 최신 버전으로 설치하는 방법 (0) | 2026.02.26 |
| [draft] aws_completer 설정 (0) | 2026.02.22 |
| [draft] AWS EC2 인스턴스에 새로운 사용자를 추가하고 패스워드로 SSH 접속을 허용하는 방법 (0) | 2026.02.22 |
| [draft] CNCF Cloud Native Interactive Landscape (0) | 2026.02.19 |