Amazon EC2로 Lightsail 스냅샷을 내보내는 방법
Lightsail 스냅샷을 Amazon EC2로 내보내고, 내보낸 스냅샷에서 EC2 리소스를 생성하고, 호환되는 EC2 인스턴스 유형을 선택하고, EC2 인스턴스에 연결하고, Lightsail 스냅샷에서 생성된 EC2 인스턴스를 보호하는 방법을 알아봅니다. 다음 방법 중 하나를 사용하여 Amazon Elastic Compute Cloud(Amazon EC2)로 Amazon Lightsail 인스턴스 및 블록 스토리지 디스크 스냅샷을 내보낼 수 있습니다.
-
Lightsail 콘솔. 자세한 내용은 스냅샷을 Amazon EC2로 내보내기를 참조하세요.
-
Lightsail API, AWS CLI(AWS Command Line Interface) 또는 SDK. 자세한 내용은 Lightsail API 설명서의 ExportSnapshot 작업 또는 AWS CLI 설명서의 export-snapshot 명령을 참조하세요.
인스턴스 스냅샷 및 블록 스토리지 디스크 스냅샷을 내보낼 수 있습니다. 하지만 cPanel 및 WHM(CentOS 7) 인스턴스의 스냅샷은 Amazon EC2로 내보낼 수 없습니다. 스냅샷은 Lightsail의 AWS 리전에서 Amazon EC2의 동일한 리전으로 내보내집니다. 다른 리전으로 스냅샷을 내보내려면 먼저 Lightsail의 다른 리전으로 스냅샷을 복사한 다음 내보내기를 수행합니다. 자세한 내용은 AWS 리전 간 스냅샷 복사를 참조하세요.
Lightsail 인스턴스 스냅샷을 내보내면 Amazon EC2에 Amazon Machine Image(AMI) 및 Amazon Elastic Block Store(Amazon EBS) 스냅샷이 생성됩니다. 이는 Lightsail 인스턴스가 이미지와 시스템 디스크로 구성되지만, 더 효율적으로 관리하기 위해 Lightsail 콘솔에서 이미지와 시스템 디스크가 단일 인스턴스 개체로 그룹화되기 때문입니다. 스냅샷이 생성될 때 소스 Lightsail 인스턴스에 하나 이상의 블록 스토리지 디스크가 연결되어 있는 경우 연결된 각 디스크에 대한 추가 EBS 스냅샷이 Amazon EC2에 생성됩니다. Lightsail 블록 스토리지 디스크 스냅샷을 내보내면 Amazon EC2에 단일 EBS 스냅샷이 생성됩니다. Amazon EC2의 내보낸 모든 리소스에는 Lightsail의 식별자와 다른 자체의 고유 식별자가 있습니다.
참고
Lightsail에서는 AWS Identity and Access Management(IAM) 서비스 연결 역할(SLR)을 사용하여 스냅샷을 Amazon EC2로 내보냅니다. SLR에 대한 자세한 내용은 서비스 연결 역할을 참조하세요.
내보내기 프로세스는 시간이 걸릴 수 있습니다. 이는 소스 인스턴스 또는 블록 스토리지 디스크의 크기와 구성에 따라 달라집니다. Lightsail 콘솔의 내보내기를 사용하여 내보내기 상태를 추적합니다. 자세한 내용은 Lightsail에서 스냅샷 내보내기 상태 추적 섹션을 참조하세요.
내보낸 Lightsail 스냅샷에서 Amazon EC2 리소스 생성
Lightsail 스냅샷이 내보내지고 Amazon EC2에서 사용할 수 있게 되면(AMI, EBS 스냅샷, 또는 둘 다로) 다음 방법 중 하나를 사용하여 스냅샷에서 Amazon EC2 리소스를 생성할 수 있습니다.
-
Lightsail 콘솔의 Amazon EC2 인스턴스 생성 페이지(Amazon EC2로 업그레이드 마법사라고도 함). 자세한 내용은 내보낸 스냅샷에서 Amazon EC2 인스턴스 생성을 참조하세요.
-
Lightsail API, AWS CLI 또는 SDK. 자세한 내용은 Lightsail API 설명서의 CreateCloudFormationStack 작업 또는 AWS CLI 설명서의 create-cloud-formation-stack 명령을 참조하세요.
참고
Lightsail을 사용하여 내보낸 인스턴스 스냅샷에서 Amazon EC2 i인스턴스를 생성할 수 있지만, 이를 사용하여 내보낸 블록 스토리지 디스크 스냅샷에서 EBS 볼륨을 생성할 수는 없습니다. 따라서 Amazon EC2 콘솔, API 또는 AWS CLI를 사용해야 합니다. 자세한 내용은 내보낸 디스크 스냅샷에서 Amazon EBS 볼륨 생성을 참조하세요.
-
Amazon EC2 콘솔, Amazon EC2 API, AWS CLI 또는 SDK. 자세한 내용은 Amazon EC2 설명서의 인스턴스 시작 마법사를 사용하여 인스턴스 시작 또는 스냅샷에서 Amazon EBS 볼륨 복원을 참조하세요.
내보낸 인스턴스 스냅샷(AMI 및 EBS 스냅샷)에서 Amazon EC2 인스턴스를 생성하면 단일 EC2 인스턴스가 시작됩니다. Lightsail 인스턴스 스냅샷 내보내기를 통해 생성된 AMI 및 EBS 스냅샷은 자동으로 연결되어 EC2 인스턴스를 형성합니다. 내보낸 Lightsail 블록 스토리지 디스크 스냅샷(EBS 스냅샷)을 사용하여 Amazon EC2에서 EBS 볼륨을 생성할 수 있습니다.
참고
Lightsail에서는 CloudFormation 스택을 사용하여 EC2에 인스턴스 및 이와 관련된 리소스를 생성합니다. 자세한 내용은 Lightsail용 AWS CloudFormation 스택을 참조하십시오.
내보낸 스냅샷에서 Amazon EC2 리소스를 생성하는 프로세스는 시간이 걸릴 수 있습니다. 이는 소스 인스턴스의 크기와 구성에 따라 달라집니다. Lightsail 콘솔의 내보내기를 사용하여 내보내기 상태를 추적합니다. 자세한 내용은 Lightsail에서 스냅샷 내보내기 상태 추적 단원을 참조하세요.
Amazon EC2 인스턴스 유형 선택
Amazon EC2는 Lightsail에서 사용할 수 있는 광범위한 인스턴스 옵션을 제공합니다. Amazon EC2에서는 컴퓨팅(C5), 메모리(R5) 또는 둘 다의 균형(T3 및 M5)에 최적화된 인스턴스 유형을 선택할 수 있습니다. Lightsail은 Amazon EC2 인스턴스 생성 페이지에서 이러한 옵션을 제공합니다. 그러나 Amazon EC2를 사용하여 내보낸 스냅샷에서 새 인스턴스를 생성하는 경우 더 많은 인스턴스 유형 옵션을 사용할 수 있습니다. EC2 인스턴스 유형에 대한 자세한 내용은 Amazon EC2 설명서의 인스턴스 유형을 참조하세요.
내보낸 스냅샷에서 EC2 인스턴스를 생성하기 전에 Lightsail과 Amazon EC2 간의 인스턴스 요금 차이를 이해하는 것이 중요합니다. 인스턴스 요금에 대한 자세한 내용은 Lightsail 요금
Lightsail 및 Amazon EC2 인스턴스 유형 호환성
일부 Lightsail 인스턴스는 향상된 네트워킹에 대해 활성화되지 않았으므로 현재 세대 EC2 인스턴스 유형(T3, M5, C5 또는 R5)과 호환되지 않습니다. 소스 Lightsail 인스턴스가 호환되지 않는 경우 내보낸 스냅샷에서 EC2 인스턴스를 생성할 때 이전 세대 인스턴스 유형(T2, M4, C4 또는 R4)을 선택해야 합니다. 이러한 옵션은 Lightsail 콘솔에서 Amazon EC2 인스턴스 생성 페이지를 사용하여 EC2 인스턴스를 생성할 때 표시됩니다.
소스 Lightsail 인스턴스가 호환되지 않는 경우 최신 세대 EC2 인스턴스 유형을 사용하려면 이전 세대 인스턴스 유형(T2, M4, C4 또는 R4)을 사용하여 새 EC2 인스턴스를 생성하고, 네트워킹 드라이버를 업데이트하고, 인스턴스를 원하는 현재 세대 인스턴스 유형으로 업그레이드해야 합니다. 자세한 내용은 Amazon EC2 인스턴스를 위한 향상된 네트워킹을 참조하세요.
Amazon EC2 인스턴스에 연결
Lightsail 인스턴스에 연결하는 방법과 비슷하게 Amazon EC2 인스턴스에 연결할 수 있습니다. 즉, Linux 및 Unix 인스턴스의 경우 SSH를 사용하고, Windows Server 인스턴스의 경우 RDP를 사용합니다. 그러나 Lightsail 콘솔에서 사용했을 수도 있는 브라우저 기반 SSH/RDP 클라이언트는 사용하고 있는 브라우저 버전에 따라 Amazon EC2에서 사용하지 못할 수도 있습니다. 따라서 자체 SSH/RDP 클라이언트를 구성하여 EC2 인스턴스에 연결해야 할 수도 있습니다. 자세한 내용은 다음 안내서를 참조하십시오.
Amazon EC2 인스턴스 보호
내보낸 Lightsail 스냅샷에서 EC2 인스턴스를 생성한 후 새 인스턴스의 보안을 강화하기 위해 몇 가지 작업을 수행해야 할 수도 있습니다. 이 작업은 EC2 인스턴스의 운영 체제에 따라 달라집니다.
Amazon EC2의 Linux 및 Unix 인스턴스 보호
내보낸 스냅샷에서 EC2(EC2 콘솔, EC2 API, EC2용 AWS CLI 또는 EC2용 SDK)를 사용하여 Amazon EC2에 Linux 또는 Unix 인스턴스를 생성할 경우 새 EC2 인스턴스에는 Lightsail 서비스의 나머지 SSH 키가 있을 수 있습니다. 새 인스턴스의 보안을 강화하기 위해 이러한 키를 제거하는 것이 좋습니다.
자세한 내용은 Lightsail 스냅샷에서 생성된 Amazon EC2 Linux 또는 Unix 인스턴스 보호를 참조하세요.
Amazon EC2의 Windows Server 인스턴스 보호
내보낸 스냅샷에서 Amazon EC2에 Windows Server 인스턴스를 생성한 후 Lightsail 및 EC2에 액세스할 권한이 있는 AWS 계정의 모든 사용자는 소스 인스턴스에 처음 지정된 기본 관리자 암호를 검색할 수 있습니다. 이 암호는 새 EC2 인스턴스에 대한 암호이기도 합니다. 보안을 강화하기 위해 Amazon EC2 인스턴스에 대한 기본 관리자 암호를 아직 변경하지 않았다면 변경하는 것이 좋습니다.
자세한 내용은 Lightsail 스냅샷에서 생성된 Amazon EC2 Windows Server 인스턴스 보호를 참조하세요.