EC2 인스턴스에 대한 중지 방지 활성화
인스턴스의 우발적 중지를 방지하기 위해 해당 인스턴스에 대한 중지 방지를 사용 설정할 수 있습니다. 또한 중지 방지는 인스턴스를 우발적인 종료로부터 보호합니다.
Amazon EC2 ModifyInstanceAttribute API의 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를 참조하세요.
시작 시 인스턴스에 대한 중지 방지 사용 설정
인스턴스를 시작할 때 인스턴스에 대한 중지 방지를 활성화할 수 있습니다.
실행 중이거나 중지된 인스턴스에 대한 중지 방지 사용 설정
인스턴스가 실행 중이거나 중지된 동안 인스턴스에 대한 중지 방지를 활성화할 수 있습니다.
실행 중이거나 중지된 인스턴스에 대한 중지 방지 사용 중지
다음 방법 중 하나를 사용하여 실행 중이거나 중지된 인스턴스에 대한 중지 방지를 사용 중지할 수 있습니다.