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
반응형
'퍼블릭 클라우드' 카테고리의 다른 글
| AWS CodeDeploy 에이전트 설치(codedeploy-agent install) (0) | 2023.01.03 |
|---|---|
| [aws] Amazon ECR(프라이빗 레지스트리) (0) | 2022.12.28 |
| EC2 인스턴스에 Java를 설치하는 방법 (0) | 2022.12.21 |
| Amazon EC2 인스턴스 상태 모니터링(상태 변경 이벤트) (0) | 2022.12.09 |
| 우분투 운영 체제에서 AWS EC2 인스턴스에 SSM Agent를 설치하는 방법 (0) | 2022.11.15 |