2024년 모든 AWS 리전에서 AMI 삭제 보호를 설정할 수 있게 되었습니다.
안녕하세요 클래스메소드 김재욱(Kim Jaewook) 입니다. 이번에는 2024년 모든 AWS 리전에서 AMI 삭제 보호를 설정할 수 있게 되었으므로 정리해 봤습니다.
업데이트 내용
실수로 AMI를 삭제해버렸다면, 휴지통을 이용하여 복원하거나 EBS의 스냅샷을 이용하여 복원, EC2 인스턴스를 이용하여 복원하는 등의 방법이 존재하지만, 처음부터 삭제할 수 없도록 삭제 방지를 설정하면 어떨까 생각했습니다.
2024년 5월 1일 기준으로 모든 AWS 리전에서 AMI 삭제 보호를 설정할 수 있도록 업데이트 되었습니다.
업데이트 내용은 다음과 같습니다.
오늘 이전에는 휴지통에 온보딩하여 실수로 등록 취소된 AMI를 복구할 수 있었습니다. 그러나 AMI가 인스턴스를 시작하는 데 적극적으로 사용되고 있는 경우 의도치 않게 등록을 취소하면 휴지통에서 해당 AMI를 복구할 때까지 생산이 중단될 수 있습니다. 이제 중요한 AMI를 보호됨으로 표시하여 우발적인 AMI 등록 취소로부터 AWS 환경을 사전에 보호할 수 있습니다.
AMI 등록 취소 보호는 이제 AWS GovCloud(US) 지역 및 AWS 중국 지역을 포함한 모든 AWS 지역에서 사용할 수 있습니다.
AMI 삭제 보호 설정
AMI 삭제 보호는 AMI를 생성하고 나서「작업」→「Manage AMI deregistration protection」을 클릭하여 설정할 수 있습니다.
아직 AMI 삭제 보호 기능에 대해서는 번역이 덜 된 상태입니다.
- Enable with a 24-hour cooldown period
- Enable without cooldown
EC2 인스턴스와는 다르게 AMI에서 삭제 보호는 두 가지 옵션을 선택할 수 있습니다.
먼저 Enable with a 24-hour cooldown period는 AMI 삭제 보호를 해제하고나서 24시간 동안은 해당 AMI를 삭제할 수 없도록 설정하는 옵션입니다. 즉, 삭제 보호 해제 이후 24시간이 지난 다음에야 해당 AMI를 삭제할 수 있습니다.
Enable without cooldown은 삭제 보호 해제 이후 바로 AMI를 삭제할 수 있는 옵션입니다.
삭제 보호를 설정했다면, AMI 세부 정보에서 그 내용을 확인할 수 있습니다.
삭제 보호를 해제하고 싶다면, 동일하게 삭제 보호 화면으로 넘어가서 Disable를 선택하면 됩니다.
Disable로 설정하면 세부 정보에서 변경된 내용을 확인할 수 있습니다.
본 블로그 게시글을 읽고 궁금한 사항이 있으신 분들은 [email protected]로 보내주시면 감사하겠습니다.