여러 AWS 계정을 관리하는 클라우드 전문가인 경우 기존 Amazon EC2 인스턴스를 다른 AWS 계정으로 이동해야 할 수 있습니다. AWS IaaS가 작동하는 방식 덕분에 처음부터 새 EC2 인스턴스를 생성할 필요가 없지만 기존 EC2 인스턴스를 기반으로 AMI 이미지를 생성하고 적절한 AWS 계정으로 이동할 수 있습니다. 또한 경험할 수 있는 유사한 요청 중 하나는 Amazon EC2 인스턴스를 다른 보안 그룹, 가용 영역 또는 지역으로 이동하는 것입니다.
오늘은 Amazon EC2 인스턴스를 다른 AWS 계정으로 이전하는 절차를 안내해 드리겠습니다. 인스턴스는 t2.micro입니다. AWS 프랑크푸르트에서 호스팅됩니다. . 동일한 인스턴스 설정을 유지하지만 추가 구성을 수행해야 하는 경우 필요에 따라 수행할 수 있습니다.
1단계:원본 Amazon 계정에서 Amazon EC2 인스턴스 내보내기
첫 번째 단계에서는 기존 Amazon EC2 인스턴스를 사용하여 AMI 이미지를 생성한 다음 다른 AWS 계정에 대한 액세스 권한을 부여하고 이동한 Amazon EC2 인스턴스에 로그인할 수 있도록 키 페어를 내보냅니다.
- AWS Management Console에 로그인합니다. . 서비스를 클릭합니다. 그런 다음 EC2를 클릭합니다.
- 실행 중인 인스턴스 를 클릭합니다. 그런 다음 오른쪽 클릭 Amazon EC2 인스턴스에서 이미지> 이미지 생성을 클릭합니다.
- 이미지 이름과 이미지 설명을 정의한 다음 이미지 만들기 를 클릭합니다. AMI를 생성합니다. 추가로 재부팅 안 함을 선택할 수 있습니다. . 활성화된 경우 Amazon EC2는 이미지를 생성하기 전에 인스턴스를 종료하지 않습니다. 이 옵션을 사용하면 생성된 이미지의 파일 시스템 무결성을 보장할 수 없습니다.
- 수신된 이미지 요청을 생성합니다. 생성되어 사용 가능해질 때까지 몇 분 정도 걸립니다. 대기 중인 이미지 보기 ami-xxxxxxxxx를 클릭합니다. .
이미지> AMI를 클릭하여 AMI에 액세스할 수도 있습니다. 창 왼쪽에 있습니다.
<올 시작="7">
AWS 계정 번호(계정 ID라고 함)는 오른쪽 상단의 프로필을 클릭한 다음 내 계정을 클릭하면 찾을 수 있습니다. .
- 권한 추가를 클릭합니다. 저장을 클릭합니다. . AMI 이미지가 다른 AWS 계정과 성공적으로 공유되었습니다.
검증에 성공했다는 확인 이메일이 AWS에서 전송됩니다.
기존 키 쌍에서 공개 키 내보내기
이제 이동한 Amazon EC2 인스턴스에 연결할 수 있도록 기존 키 페어에서 퍼블릭 키를 내보낼 것입니다. 그렇게 하려면 개인 키 쌍에 액세스해야 합니다. 이 절차는 PuTTY를 사용하여 로컬 Windows 시스템에서 수행할 수 있습니다. PuTTY는 원래 Windows 플랫폼용으로 Simon Tatham이 개발한 SSH 및 텔넷 클라이언트입니다.
- 인터넷 브라우저 열기 이 링크에서 PUTTY를 다운로드하세요.
- 시작을 클릭합니다. PuTTYGen 검색 실행해 보세요.
- 로드를 클릭합니다. . 개인 키 쌍(*.pem)을 추가합니다. 보시다시피 키를 성공적으로 가져왔습니다. 확인을 클릭하고 OpenSSH authorized_keys 파일에 붙여넣을 공개 키 필드에서 키를 복사하세요. . 2단계에서 이 키가 필요합니다.
2단계:Amazon EC2 인스턴스를 대상 Amazon 계정으로 가져오기
두 번째 단계에서는 공유 AMI 이미지에서 Amazon EC2 인스턴스를 시작한 다음 Windows 시스템에 로그인할 수 있도록 공개 키를 가져옵니다.
- AWS Management Console에 로그인합니다.
- 서비스를 클릭합니다. 그런 다음 EC2를 엽니다. . 그런 다음 키 쌍을 클릭합니다.
- 작업을 클릭합니다. 그런 다음 키 쌍 가져오기
- 입력 키 페어 이름을 입력하고 이전 단계에서 복사한 공개 키를 추가합니다.
- 키 쌍 가져오기 를 클릭합니다. 그런 다음 이미지> AMI를 클릭합니다. 창 왼쪽에
- 비공개 이미지 선택 공유 AMI 이미지에 액세스하려면
- 오른쪽 클릭 AMI 이미지에서 실행을 클릭합니다.
- 인스턴스 유형을 선택하고 다음:을 클릭합니다. 인스턴스 세부정보 구성 . 원본 AWS 계정과 동일한 인스턴스 유형을 선택해야 합니다. 우리의 경우 t2.micro(가변 ECU, 1 vCPU, 2.5GHz, Intel Xeon 제품군, 1GiB 메모리, EBS 전용)를 선택합니다.
- 인스턴스 세부정보 구성 요구 사항에 맞게 설정한 다음 검토 및 실행을 클릭합니다. . 종료 보호를 활성화하는 것이 좋습니다. 인스턴스가 실수로 종료되지 않도록 보호할 수 있습니다. 활성화되면 종료 방지 기능이 비활성화될 때까지 API 또는 AWS Management Console을 통해 이 인스턴스를 종료할 수 없습니다.
- 인스턴스 시작 세부정보를 검토하고 시작을 클릭하세요. . 돌아가서 각 섹션의 변경 사항을 수정할 수 있습니다.
- 기존 키 쌍 선택을 클릭하고 키 쌍을 선택하여 가져온 키 쌍을 선택합니다.
- 선택한 개인 키 파일(KeyPair.pem)에 대한 액세스 권한이 있으며 이 파일이 없으면 내 인스턴스에 로그인할 수 없음을 인정합니다를 선택합니다. 인스턴스 시작을 클릭합니다. .
- 지금 인스턴스가 시작되고 있습니다. 출시 보기를 클릭합니다. .
- 인스턴스가 성공적으로 초기화될 때까지 잠시 기다려 주십시오.
- 오른쪽 클릭 이미지에서 연결을 선택합니다.