인스턴스 스토어 지원 인스턴스의 인스턴스 유형 변경 - Amazon Elastic Compute Cloud

인스턴스 스토어 지원 인스턴스의 인스턴스 유형 변경

인스턴스 스토어 지원 인스턴스는 인스턴스 스토어 루트 볼륨이 있는 인스턴스입니다. 인스턴스 스토어 루트 볼륨을 갖는 인스턴스의 인스턴스 유형은 변경할 수 없습니다. 대신 인스턴스에서 AMI를 생성하고, 이 AMI에서 새 인스턴스를 시작하고, 원하는 인스턴스 유형을 선택한 다음 애플리케이션을 새 인스턴스로 마이그레이션해야 합니다. 원하는 인스턴스 유형과 생성하는 AMI가 호환되어야 합니다. 호환성 결정 방법에 대한 자세한 내용은 인스턴스 유형 변경을 위한 호환성 섹션을 참조하세요.

애플리케이션을 새 인스턴스로 마이그레이션하려면 다음을 수행합니다.

  • 원본 인스턴스의 데이터를 백업합니다.

  • 원본 인스턴스에서 AMI 생성

  • 이 AMI에서 새 인스턴스를 시작하고 원하는 인스턴스 유형을 선택합니다.

  • 새 인스턴스에 애플리케이션을 설치합니다.

  • 원본 인스턴스가 탄력적 IP 주소가 갖고 있는 경우 사용자가 계속해서 새 인스턴스에서 애플리케이션을 사용할 수 있도록 하려면 탄력적 IP 주소를 새 인스턴스와 연결해야 합니다. 자세한 내용은 탄력적 IP 주소를 참조하세요.

인스턴스 스토어 지원 인스턴스의 인스턴스 유형 변경
  1. 다음과 같이 보관해야 하는 데이터를 백업합니다.

    • 인스턴스 스토어 볼륨의 데이터의 경우 영구 스토리지에 데이터를 백업해야 합니다.

    • EBS 볼륨 기반 데이터의 경우 볼륨의 스냅샷을 생성하거나 나중에 새 인스턴스에 연결할 수 있도록 인스턴스에서 볼륨을 분리합니다.

  2. 인스턴스 스토어 기반 Linux AMI 생성의 사전 조건을 충족하고 해당 절차를 수행해서 인스턴스에서 AMI를 생성합니다. 인스턴스에서 AMI를 생성했으면 이 절차로 다시 돌아옵니다.

  3. https://console.aws.amazon.com/ec2/에서 Amazon EC2 콘솔을 엽니다.

  4. 탐색 창에서 AMI를 선택합니다. 필터 목록에서 내 소유(Owned by me)를 선택하고 2단계에서 생성한 이미지를 선택합니다. 여기서 AMI 이름(AMI name)은 이미지를 등록할 때 지정한 이름, 소스(Source)는 사용자의 Amazon S3 버킷입니다.

    참고

    2단계에서 생성한 AMI가 표시되지 않을 경우 AMI를 생성한 리전을 선택했는지 확인합니다.

  5. AMI를 선택한 상태에서 이미지에서 인스턴스 시작(Launch instance from image)을 선택합니다. 인스턴스를 구성할 때 다음을 수행합니다.

    1. 원하는 새 인스턴스 유형을 선택합니다. 원하는 인스턴스 유형을 사용할 수 없으면 생성한 AMI의 구성과 호환되지 않는 것입니다. 자세한 내용은 인스턴스 유형 변경을 위한 호환성 단원을 참조하십시오.

    2. 탄력적 IP 주소를 사용할 경우 원본 인스턴스가 현재 실행 중인 VPC를 선택합니다.

    3. 새 인스턴스로 동일한 트래픽을 허용하려는 경우 원래 인스턴스와 연결된 보안 그룹을 선택합니다.

    4. 새 인스턴스 구성을 마치면 키 페어를 선택하고 인스턴스를 시작하는 단계를 수행합니다. 인스턴스가 running 상태가 되는 데 몇 분 정도 걸릴 수 있습니다.

  6. 필요 시 생성한 스냅샷에 기반한 새 EBS 볼륨 또는 원본 인스턴스에서 분리한 EBS 볼륨을 새 인스턴스에 연결합니다.

  7. 애플리케이션과 기타 필요한 소프트웨어를 새 인스턴스에 설치합니다.

  8. 탄력적 IP 주소를 사용할 경우 다음과 같이 이 주소를 새 인스턴스에 지정합니다.

    1. 탐색 창에서 탄력적 IP를 선택합니다.

    2. 원래 인스턴스와 연결된 탄력적 IP 주소를 선택하고 작업, 탄력적 IP 주소 연결 해제를 차례로 선택합니다. 확인 메시지가 나타나면 연결 해제를 선택합니다.

    3. 탄력적 IP 주소를 선택한 상태에서 작업, 탄력적 IP 주소 연결을 차례로 선택합니다.

    4. 리소스 유형에서 인스턴스를 선택합니다.

    5. 인스턴스(Instance)에 대해 탄력적 IP 주소를 연결할 새 인스턴스를 선택합니다.

    6. (선택 사항) 프라이빗 IP 주소에 탄력적 IP 주소를 연결할 프라이빗 IP 주소를 지정합니다.

    7. 연결(Associate)을 선택합니다.

  9. (선택 사항) 원래 인스턴스가 더 이상 필요하지 않을 경우 이를 종료할 수 있습니다. 인스턴스를 선택하고 새 인스턴스가 아닌 원본 인스턴스를 종료하고 있는지 확인한 다음(예를 들어 이름이나 시작 시간) 인스턴스 상태(Instance state), 인스턴스 종료(Terminate instance)를 선택하세요.