이제 Amazon EC2에서 AMI 등록을 취소할 때 기본 EBS 스냅샷을 삭제할 수 있습니다.
안녕하세요 클래스메소드 김재욱(Kim Jaewook) 입니다. 이번에는 Amazon EC2에서 AMI 등록을 취소할 때 기본 EBS 스냅샷을 삭제할 수 있게 되었으므로 직접 확인해 봤습니다.
업데이트 내용
2025년 6월 6일 기준으로 Amazon EC2에서 AMI 등록을 취소할 때 기본 EBS 스냅샷을 삭제할 수 있게 업데이트 되었습니다.
Amazon EC2에서 이제 Amazon Machine Images(AMI)를 등록 취소할 때 기본 Amazon EBS 스냅샷을 자동으로 삭제할 수 있으므로 스토리지 비용을 보다 효과적으로 관리하고 AMI 정리 워크플로를 간소화할 수 있습니다. 이전에는 AMI를 등록 취소할 때 연결된 EBS 스냅샷을 별도로 삭제해야 했기 때문에 추가 단계가 필요했습니다. 이 프로세스로 인해 스냅샷이 폐기되어 불필요한 스토리지 비용과 리소스 관리 오버헤드가 발생할 수 있었습니다. 이제 AMI 등록 취소 시 EBS 스냅샷을 자동으로 삭제할 수 있습니다.
과거 aws re:Post에서도 이러한 내용을 확인할 수 있는데, AMI에서 생성한 EBS 스냅샷의 경우 별도로 삭제를 진행해야 한다는 내용입니다.
직접 콘솔에서 확인해 보자
먼저 테스트를 위해 AMI를 생성합니다. (AMI를 생성하면 자동으로 스냅샷이 생성됩니다.)
AMI에 따라 생성된 스냅샷입니다.
AMI 등록 취소를 눌러보면, [연결된 스냅샷 삭제] 체크 박스가 추가된 것을 확인할 수 있습니다. 또한, 해당 AMI와 연결된 스냅샷을 확인할 수도 있습니다. [연결된 스냅샷 삭제]를 체크하고 등록 취소를 해보겠습니다.
스냅샷을 확인해 보면, AMI와 함께 스냅샷도 삭제된 것을 확인할 수 있습니다.
AWS CLI에서는 [--delete-associated-snapshots] 를 추가함으로써 AMI와 연결된 스냅샷을 삭제할 수 있습니다.
~ $ aws ec2 deregister-image \
> --image-id ami-xxxxxxxxxxxxx \
> --delete-associated-snapshots
{
"Return": true,
"DeleteSnapshotResults": [
{
"SnapshotId": "snap-xxxxxxxxxxxxx",
"ReturnCode": "success"
}
]
}
보다 상세한 내용은 AWS 공식 문서에서 확인할 수 있습니다.
본 블로그 게시글을 읽고 궁금한 사항이 있으신 분들은 jaewookkim533@yahoo.com로 보내주시면 감사하겠습니다.