EC2 인스턴스에 대한 중지 방지 활성화
인스턴스의 우발적 중지를 방지하기 위해 해당 인스턴스에 대한 중지 방지를 사용 설정할 수 있습니다. 또한 중지 방지는 인스턴스를 우발적인 종료로부터 보호합니다.
Amazon EC2 ModifyInstanceAttribute
DisableApiStop
속성은 Amazon EC2 콘솔, AWS CLI 또는 Amazon EC2 API를 사용하여 인스턴스 중지 여부를 제어합니다. 인스턴스를 실행할 때 또는 인스턴스가 실행 중이거나 인스턴스가 중지되어 있을 때 이 속성의 값을 설정할 수 있습니다.
고려 사항
-
중지 방지 기능을 활성화해도 운영 체제 명령(shutdown 또는 poweroff)을 사용하여 인스턴스 종료를 시작하는 방식으로 인스턴스 종료를 방지하지 않습니다.
-
중지 방지를 활성화해도 인스턴스를 중지하는 예약 이벤트가 있는 경우 AWS에서 인스턴스 중지를 방지하지 않습니다.
-
중지 보호를 활성화해도 인스턴스가 비정상일 때 또는 스케일 인(scale-in) 이벤트 중에 Amazon EC2 Auto Scaling에서 인스턴스를 종료합니다. 인스턴스 스케일 인 보호를 사용하여 스케일 인할 때 Auto Scaling이 특정 인스턴스를 종료할 수 있는지 여부를 제어할 수 있습니다.
-
보호 중지는 인스턴스의 우발적 중지를 방지할 뿐만 아니라 콘솔, AWS CLI 또는 API를 사용한 우발적 종료도 방지합니다. 그러나
DisableApiTermination
속성을 자동으로 설정하지는 않습니다.DisableApiStop
속성이false
로 설정되면DisableApiTermination
속성 설정에 따라 콘솔, AWS CLI, 또는 API를 사용하여 인스턴스를 종료할 수 있는지 여부가 결정됩니다. 자세한 정보는 Amazon EC2 인스턴스 종료 섹션을 참조하세요. -
인스턴스 스토어 지원 인스턴스에 대해 중지 방지를 활성화할 수 없습니다.
-
스팟 인스턴스에 대한 중지 방지는 활성화할 수 없습니다.
-
Amazon EC2 API는 중지 방지를 사용 설정하거나 사용 중지할 때 최종 일관성 모델을 따릅니다. 이는 중지 방지 속성을 설정하기 위해 명령을 실행한 결과가 실행하는 모든 후속 명령에 즉시 표시되지 않을 수 있음을 의미합니다. 자세한 내용은 Amazon EC2 개발자 안내서의 Eventual consistency를 참조하세요.
시작 시 인스턴스에 대한 중지 방지 사용 설정
다음 방법 중 하나를 사용하여 인스턴스를 시작할 때 인스턴스에 대한 중지 방지를 사용 설정할 수 있습니다.
실행 중이거나 중지된 인스턴스에 대한 중지 방지 사용 설정
다음 방법 중 하나를 사용하여 인스턴스가 실행 중이거나 중지되었을 때 인스턴스에 대한 중지 방지를 사용 설정할 수 있습니다.
실행 중이거나 중지된 인스턴스에 대한 중지 방지 사용 중지
다음 방법 중 하나를 사용하여 실행 중이거나 중지된 인스턴스에 대한 중지 방지를 사용 중지할 수 있습니다.