

# 새 EC2 인스턴스를 시작하여 새 인스턴스 유형으로 마이그레이션
<a name="migrate-instance-configuration"></a>

원하는 새 인스턴스 유형과 호환되는 구성을 가진 EBS 지원 인스턴스인 경우에만 EC2 인스턴스의 인스턴스 유형을 변경할 수 있습니다. 그렇지 않으면 구성 또는 인스턴스가 새 인스턴스 유형과 호환되지 않거나 인스턴스 저장소 기반 인스턴스인 경우 원하는 인스턴스 유형과 호환되는 대체 인스턴스를 시작해야 합니다. 호환성 결정 방법에 대한 자세한 내용은 [인스턴스 유형 변경을 위한 호환성](resize-limitations.md) 섹션을 참조하세요.

**마이그레이션 프로세스 개요**
+ 원본 인스턴스의 데이터를 백업합니다.
+ 원하는 새 인스턴스 유형과 호환되는 구성으로 새 인스턴스를 시작하고 원본 인스턴스에 연결된 EBS 볼륨을 연결합니다.
+ 새 인스턴스에 애플리케이션을 설치합니다.
+ 데이터를 복원합니다.
+ 원본 인스턴스가 탄력적 IP 주소가 갖고 있는 경우 해당 주소를 새 인스턴스와 연결하여 사용자가 중단 없이 애플리케이션을 계속 사용할 수 있도록 해야 합니다.

**새 인스턴스로 마이그레이션하려면 다음을 수행하세요.**

1. [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/)에서 Amazon EC2 콘솔을 엽니다.

1. 여전히 필요한 데이터를 다음과 같이 백업합니다.
   + 인스턴스에 연결하고 인스턴스 저장소 볼륨의 데이터를 영구 스토리지에 복사합니다.
   + EBS 볼륨의 [스냅샷을 생성](https://docs.aws.amazon.com/ebs/latest/userguide/ebs-creating-snapshot.html)하여 동일한 데이터로 새 볼륨을 생성하거나 원본 인스턴스에서 볼륨을 분리하여 새 인스턴스에 연결할 수 있습니다.

1. 탐색 창에서 **인스턴스**를 선택합니다.

1. **인스턴스 시작(Launch Instances)**을 선택합니다. 인스턴스를 구성할 때 다음을 수행합니다.

   1. 원하는 인스턴스 유형을 지원하는 AMI를 선택합니다. 예를 들어 새 인스턴스 유형의 프로세서 유형을 지원하는 AMI를 선택해야 합니다. 또한 현재 세대 인스턴스 유형에 HVM AMI가 필요합니다.

   1. 원하는 새 인스턴스 유형을 선택합니다. 원하는 인스턴스 유형을 사용할 수 없으면 선택한 AMI의 구성과 호환되지 않는 것입니다.

   1. 동일한 트래픽이 새 인스턴스에 도달하도록 허용하려면 원본 인스턴스에서 사용된 것과 동일한 VPC와 보안 그룹을 선택합니다.

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

1. EBS 스냅샷에 데이터를 백업한 경우 [스냅샷에서 볼륨을 생성](https://docs.aws.amazon.com/ebs/latest/userguide/ebs-creating-volume.html#ebs-create-volume-from-snapshot)한 다음 새 인스턴스에 [볼륨을 연결](https://docs.aws.amazon.com/ebs/latest/userguide/ebs-attaching-volume.html)합니다.

   원본 인스턴스에서 새 인스턴스로 EBS 볼륨을 이동하려면 원본 인스턴스에서 [볼륨을 분리](https://docs.aws.amazon.com/ebs/latest/userguide/ebs-detaching-volume.html)한 다음 새 인스턴스에 [볼륨을 연결](https://docs.aws.amazon.com/ebs/latest/userguide/ebs-attaching-volume.html)합니다.

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

1. 원래 인스턴스의 인스턴스 저장소 볼륨에서 백업한 데이터를 복원합니다.

1. 원본 인스턴스가 탄력적 IP 주소를 가지고 있는 경우 다음과 같이 이를 새 인스턴스에 할당합니다.

   1. 탐색 창에서 **Elastic IPs**를 선택합니다.

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

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

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

   1. **인스턴스**에서 새 인스턴스를 선택합니다.

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

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

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