Amazon EC2 인스턴스가 사용 중지될 예정일 때 알아두어야 할 사항은 무엇인가요?

4분 분량
0

제 Amazon Elastic Compute Cloud(Amazon EC2) 인스턴스가 사용 중지될 예정입니다.

간략한 설명

EC2 인스턴스는 Amazon Web Services(AWS)가 사용자의 인스턴스를 호스팅하는 인프라에서 복구할 수 없는 장애를 감지하면 사용 중지될 예정입니다.

예정된 사용 중지를 초래하는 문제는 다음과 같습니다.

  • 복구할 수 없고 소프트웨어 교체가 필요한 소프트웨어 관련 문제.
  • 전원 장치, 하드 디스크 또는 기타 서버 구성 요소 결함과 같이 교체가 필요한 하드웨어 고장.

참고: 사용 중지 통지는 예정된 이벤트 시간까지 사용자의 AWS Health Dashboard에 표시될 수 있습니다. Scheduled Events(예정된 이벤트)의 Amazon EC2 콘솔에서 사용자의 인스턴스에 예정된 이벤트를 볼 수도 있습니다. 또는 다음 명령을 사용하여 사용자 인스턴스에 예정된 이벤트를 확인하세요.

AWS Command Line Interface(AWS CLI)에서:

describe-instance-status

참고: AWS CLI 명령을 실행할 때 오류가 발생하는 경우, 최신 버전의 AWS CLI를 사용하고 있는지 확인하세요.

AWS Tools for PowerShell(Windows)에서:

Get-EC2InstanceStatus

해결 방법

인스턴스 사용 중지 날짜 전에 취해야 할 조치

인스턴스 사용 중지 날짜 전 사용자가 원하는 시간에 인스턴스를 중지했다가 다시 시작해야 합니다. 인스턴스를 중지했다가 시작하면 인스턴스가 다른 정상 호스트로 이동합니다.

중요: 인스턴스를 중지하기 전에 다음 정보를 검토하세요.

  • 탄력적 IP 주소를 사용하지 않는 경우, 인스턴스를 중지하면 퍼블릭 IP 주소가 공개됩니다.
  • 이 인스턴스에 인스턴스 스토어 볼륨이 있는 경우, 인스턴스가 중지되면 해당 볼륨의 모든 데이터가 손실됩니다. 자세한 내용은 Stopping an instance with instance store volume attached(인스턴스 스토어 볼륨이 연결된 인스턴스 중지) 섹션을 참조하세요.
    참고(Windows만 해당): 인스턴스 스토어 볼륨은 인스턴스에서 Temporary Storage in My Computer(내 컴퓨터의 임시 스토리지)라는 레이블이 지정됩니다.
  • 인스턴스 정지 동작Terminate(종료)로 설정된 경우, 인스턴스가 중지되면 인스턴스는 종료됩니다.
  • 사용자의 인스턴스가 Amazon EC2 Auto Scaling 그룹의 일부인 경우, 인스턴스를 중지하면 인스턴스가 종료될 수 있습니다. 또는 AWS Auto Scaling을 사용하는 서비스에서 사용자의 인스턴스를 시작하는 경우, 인스턴스를 중지하면 인스턴스가 종료될 수 있습니다. 이 시나리오에서 인스턴스 종료 여부는 사용자의 Auto Scaling 그룹에 대한 인스턴스 축소 보호 설정에 따라 달라집니다. 사용자의 인스턴스가 Auto Scaling 그룹의 일부인 경우, 이러한 단계를 완료하기 전에 Auto Scaling 그룹에서 인스턴스를 일시적으로 제거하세요.
  • AWS는 온디맨드 인스턴스의 용량 가용성을 보장하지 않습니다. 온디맨드 인스턴스의 용량은 동적으로 변합니다. 이전에 중지한 인스턴스를 시작할 때, InsufficientInstanceCapacity 오류가 발생할 수 있습니다. 이 오류를 방지하려면, 온디맨드 용량 예약을 사용하세요.

예상치 못한 가동 중지 시간과 데이터 손실을 방지하려면, 인스턴스 사용 중지 날짜 전에 준비하기 위한 조치를 취하세요. 사용자가 취하는 조치는 인스턴스 루트 디바이스 유형에 따라 달라집니다. 자세한 내용은 다음을 참조하세요.

Amazon EBS 지원 인스턴스 중지 및 시작

인스턴스 사용 중지 알림을 받으면, 기본 호스트는 이미 하드웨어에서 추가 인스턴스 시작을 차단하는 상태가 됩니다. 중지 및 시작 작업을 수행하면, 인스턴스가 새로운 기본 하드웨어로 이동하므로 사용자는 아무런 조치도 취할 필요가 없습니다. Amazon Elastic Block Store(Amazon EBS) 볼륨에 저장된 데이터는 인스턴스를 중지하고 다시 시작해도 유지되므로 데이터가 손실되지 않습니다.

기본 하드웨어 성능 저하로 인해 EBS 지원 인스턴스가 중지 상태에서 멈출 수 있습니다. Amazon EC2 콘솔 또는 AWS CLI를 사용하여 인스턴스를 강제로 중지할 수 있습니다. 이 작업에는 최대 10분이 소요됩니다. 자세한 내용은 Troubleshoot stopping your instance(인스턴스 중지 문제 해결)를 참조하세요.

인스턴스 스토어 볼륨이 연결된 인스턴스 중지

인스턴스 스토어 볼륨에 저장된 데이터는 인스턴스가 중지되면 유지되지 않습니다. 데이터 손실을 방지하려면, Remote Desktop Protocol(RDP)을 사용하여 사용자의 인스턴스에 연결하세요. 그런 다음, 인스턴스 스토어 볼륨에 있는 데이터를 연결된 EBS 볼륨으로 이동하세요. 자세한 내용은 Instance store volume and data lifetime(인스턴스 스토어 볼륨 및 데이터 수명)을 참조하세요. 인스턴스 루트 디바이스가 인스턴스 스토어 볼륨인 경우, 인스턴스가 중지되면 인스턴스는 종료되고 다시 사용할 수 없습니다.

내결함성을 고려한 구축

가동 중지 시간을 줄이거나 없애기 위해 적절한 아키텍처를 통해 내결함성을 고려하여 구축하세요. 자세한 내용은 AWS Well-Architected를 참조하세요.

사용 중지 날짜 전에 접속할 수 없게 된 인스턴스

인스턴스 사용 중지가 예상치 못한 소프트웨어나 하드웨어 고장으로 인해 발생하는 경우가 많으므로 예정된 사용 중지 날짜 전에 기본 호스트에 액세스할 수 없게 될 수 있습니다. AWS는 제공된 날짜까지 인스턴스에 액세스할 수 있게 유지하기 위해 노력하며, 경우에 따라 호스트를 작동 상태로 복원할 수 있습니다.

새로운 정상 호스트로 인스턴스를 이동하려면, 인스턴스를 중지하고 시작하세요. 중지 및 시작 후에는 인스턴스 사용 중지가 더 이상 적용되지 않으므로 아무런 조치도 필요하지 않습니다.

자세한 내용은 I received a notice stating that Amazon EC2 detected degradation of the underlying hardware hosting my EC2 instance. What do I need to do?(Amazon EC2에서 제 EC2 인스턴스를 호스팅하는 기본 하드웨어의 성능 저하를 감지했다는 알림을 받았습니다. 어떻게 해야 하나요?)를 참조하세요.

AWS 공식
AWS 공식업데이트됨 10달 전