변군이글루(Mirror)
AWS CLI를 사용하여 AMI 등록을 취소하고 EBS 스냅샷을 삭제하는 방법 본문
728x90
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
728x90
'퍼블릭 클라우드' 카테고리의 다른 글
[aws] Amazon ECR(프라이빗 레지스트리) (0) | 2022.12.28 |
---|---|
Packer를 사용하여 AWS 이미지를 빌드할 때 AWS 자격 증명을 제공하는 방법 (0) | 2022.12.22 |
[draft] EC2 인스턴스에 Java를 설치하는 방법 (0) | 2022.12.21 |
AWS CodeDeploy user data(사용자 데이터) (0) | 2022.12.21 |
[aws] site-to-site vpn 연결 (0) | 2022.12.15 |