인스턴스를 종료할 때 루트 Amazon Elastic Block Store(Amazon EBS) 볼륨이 삭제되지 않도록 Amazon Elastic Compute Cloud(Amazon EC2) 스팟 인스턴스를 구성하고 싶습니다.
해결 방법
기본적으로 EC2 스팟 인스턴스가 종료되면 DeleteOnTermination 속성이 true로 설정되어 있으므로 해당 인스턴스에 연결된 모든 EBS 볼륨이 삭제됩니다.
새 스팟 요청에 대한 DeleteOnTermination 속성을 변경하려면
- Amazon EC2 콘솔을 열 탐색 창에서 스팟 요청을 선택합니다.
- 스팟 인스턴스 요청을 선택합니다.
- 가용 영역을 선택한 후 다음을 선택합니다.
- EBS 볼륨에서 **삭제(Delete)**를 선택 취소합니다.
삭제 상자를 선택 취소한 후 스팟 요청 생성을 완료합니다. 이 스팟 요청이 이행될 때 시작되는 모든 새 인스턴스는 DeleteOnTermination이 false로 설정됩니다.
참고: DeleteOnTermination이 false로 설정된 EBS 볼륨에는 요금이 부과되며 EBS 볼륨 콘솔에 그대로 남아 있습니다. 이 경우 볼륨을 수동으로 삭제해야 합니다. 자세한 내용은 Amazon EBS 요금을 참조하세요.
실행 중인 스팟 인스턴스에 대한 DeleteOnTermination 속성을 변경하려면
AWS Command Line Interface(AWS CLI)에서 modify-instance-attribute 명령을 사용하여 종료 시 루트 EBS 볼륨이 유지되도록 구성합니다.
관련 정보
스팟 인스턴스