본문 바로가기

정보

아마존 aws 사용 안할땐? stop 과 terminate 차이.

사용안할때 stop을 해줘야할지 terminate를 해줘야할지 몰라서 찾아보았다...


특성재부팅중지/시작(Amazon EBS 기반 인스턴스에만 해당)Terminate

호스트 컴퓨터

인스턴스가 동일 호스트 컴퓨터에서 유지됩니다.

인스턴스가 새 호스트 컴퓨터에서 실행됩니다.

없음

프라이빗 및 퍼블릭 IPv4 주소

이러한 주소는 동일하게 유지됩니다.

EC2-Classic: 인스턴스가 새 프라이빗 및 퍼블릿 IPv4 주소를 가져옵니다.

EC2-VPC: 인스턴스가 관련 프라이빗 IPv4 주소를 유지합니다. 중지/시작 중에 변경되지 않는 탄력적 IP 주소(EIP)가 지정되지 않는 한, 인스턴스가 새 퍼블릭 IPv4 주소를 가져옵니다.

없음

탄력적 IP 주소(IPv4)

탄력적 IP가 인스턴스와 연결된 상태로 유지됩니다.

EC2-Classic: 인스턴스로부터 탄력적 IP 연결이 끊깁니다.

EC2-VPC: 탄력적 IP가 인스턴스와 연결된 상태로 유지됩니다.

인스턴스로부터 탄력적 IP 연결이 끊깁니다.

IPv6 주소(EC2-VPC 전용)주소가 동일하게 유지됩니다.인스턴스가 관련 IPv6 주소를 유지합니다.없음

인스턴스 스토어 볼륨

데이터가 유지됩니다.

데이터가 지워집니다.

데이터가 지워집니다.

루트 디바이스 볼륨

볼륨이 유지됩니다.

볼륨이 유지됩니다.

볼륨이 기본적으로 삭제됩니다.

결제

인스턴스 결제 시간이 변경되지 않습니다.

상태가 stopping으로 변경되는 즉시 인스턴스에 대한 요금 발생이 중지됩니다. 인스턴스가 stopped에서 running으로 전환될 때마다 새 인스턴스 결제 시간이 시작됩니다.

상태가 shutting-down으로 변경되는 즉시 인스턴스에 대한 요금 발생이 중지됩니다.

출처: http://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/ec2-instance-lifecycle.html#lifecycle-differences




종료의 의미가 헷갈려 사용하지 않을때에는 어떤 상태로 놔둬야하는지 몰라 찾아보았었는데

인스턴스를 멈추고 싶을때에는 stop을 사용하고 해당 인스턴스를 종료시킬 때에는(삭제시키고 싶을 때) terminate한다.


terminate이후에는 인스턴스가 잠깐동안은 나타나있다가 사라지게 된다. 




다음 사진은 인스턴스의 수명주기 그림이다.

 인스턴스 수명 주기