인스턴스 스토어 지원 인스턴스의 인스턴스 유형 변경
인스턴스 스토어 지원 인스턴스는 인스턴스 스토어 루트 볼륨이 있는 인스턴스입니다. 인스턴스 스토어 루트 볼륨을 갖는 인스턴스의 인스턴스 유형은 변경할 수 없습니다. 대신 인스턴스에서 AMI를 생성하고, 이 AMI에서 새 인스턴스를 시작하고, 원하는 인스턴스 유형을 선택한 다음 애플리케이션을 새 인스턴스로 마이그레이션해야 합니다. 원하는 인스턴스 유형과 생성하는 AMI가 호환되어야 합니다. 호환성 결정 방법에 대한 자세한 내용은 인스턴스 유형 변경을 위한 호환성 섹션을 참조하세요.
애플리케이션을 새 인스턴스로 마이그레이션하려면 다음을 수행합니다.
-
원본 인스턴스의 데이터를 백업합니다.
-
원본 인스턴스에서 AMI 생성
-
이 AMI에서 새 인스턴스를 시작하고 원하는 인스턴스 유형을 선택합니다.
-
새 인스턴스에 애플리케이션을 설치합니다.
-
원본 인스턴스가 탄력적 IP 주소가 갖고 있는 경우 사용자가 계속해서 새 인스턴스에서 애플리케이션을 사용할 수 있도록 하려면 탄력적 IP 주소를 새 인스턴스와 연결해야 합니다. 자세한 내용은 탄력적 IP 주소를 참조하세요.
인스턴스 스토어 지원 인스턴스의 인스턴스 유형 변경
-
다음과 같이 보관해야 하는 데이터를 백업합니다.
-
인스턴스 스토어 볼륨의 데이터의 경우 영구 스토리지에 데이터를 백업해야 합니다.
-
EBS 볼륨 기반 데이터의 경우 볼륨의 스냅샷을 생성하거나 나중에 새 인스턴스에 연결할 수 있도록 인스턴스에서 볼륨을 분리합니다.
-
-
인스턴스 스토어 기반 Linux AMI 생성의 사전 조건을 충족하고 해당 절차를 수행해서 인스턴스에서 AMI를 생성합니다. 인스턴스에서 AMI를 생성했으면 이 절차로 다시 돌아옵니다.
https://console.aws.amazon.com/ec2/
에서 Amazon EC2 콘솔을 엽니다. -
탐색 창에서 AMI를 선택합니다. 필터 목록에서 내 소유(Owned by me)를 선택하고 2단계에서 생성한 이미지를 선택합니다. 여기서 AMI 이름(AMI name)은 이미지를 등록할 때 지정한 이름, 소스(Source)는 사용자의 Amazon S3 버킷입니다.
참고
2단계에서 생성한 AMI가 표시되지 않을 경우 AMI를 생성한 리전을 선택했는지 확인합니다.
-
AMI를 선택한 상태에서 이미지에서 인스턴스 시작(Launch instance from image)을 선택합니다. 인스턴스를 구성할 때 다음을 수행합니다.
-
원하는 새 인스턴스 유형을 선택합니다. 원하는 인스턴스 유형을 사용할 수 없으면 생성한 AMI의 구성과 호환되지 않는 것입니다. 자세한 내용은 인스턴스 유형 변경을 위한 호환성 단원을 참조하십시오.
-
탄력적 IP 주소를 사용할 경우 원본 인스턴스가 현재 실행 중인 VPC를 선택합니다.
-
새 인스턴스로 동일한 트래픽을 허용하려는 경우 원래 인스턴스와 연결된 보안 그룹을 선택합니다.
-
새 인스턴스 구성을 마치면 키 페어를 선택하고 인스턴스를 시작하는 단계를 수행합니다. 인스턴스가
running
상태가 되는 데 몇 분 정도 걸릴 수 있습니다.
-
-
필요 시 생성한 스냅샷에 기반한 새 EBS 볼륨 또는 원본 인스턴스에서 분리한 EBS 볼륨을 새 인스턴스에 연결합니다.
-
애플리케이션과 기타 필요한 소프트웨어를 새 인스턴스에 설치합니다.
-
탄력적 IP 주소를 사용할 경우 다음과 같이 이 주소를 새 인스턴스에 지정합니다.
-
탐색 창에서 탄력적 IP를 선택합니다.
-
원래 인스턴스와 연결된 탄력적 IP 주소를 선택하고 작업, 탄력적 IP 주소 연결 해제를 차례로 선택합니다. 확인 메시지가 나타나면 연결 해제를 선택합니다.
-
탄력적 IP 주소를 선택한 상태에서 작업, 탄력적 IP 주소 연결을 차례로 선택합니다.
-
리소스 유형에서 인스턴스를 선택합니다.
-
인스턴스(Instance)에 대해 탄력적 IP 주소를 연결할 새 인스턴스를 선택합니다.
-
(선택 사항) 프라이빗 IP 주소에 탄력적 IP 주소를 연결할 프라이빗 IP 주소를 지정합니다.
-
연결(Associate)을 선택합니다.
-
-
(선택 사항) 원래 인스턴스가 더 이상 필요하지 않을 경우 이를 종료할 수 있습니다. 인스턴스를 선택하고 새 인스턴스가 아닌 원본 인스턴스를 종료하고 있는지 확인한 다음(예를 들어 이름이나 시작 시간) 인스턴스 상태(Instance state), 인스턴스 종료(Terminate instance)를 선택하세요.