배운것들 정리/AWS

[AWS] 다른 AWS 계정으로 EC2 인스턴스 이전하는 방법

윤규헌 2023. 7. 9. 04:47

안녕하세요.

오늘은 다른 계정으로 EC2 인스턴스를 이전하는 방법을 포스팅 하려고 합니다.

이 기능은 파이널 프로젝트 때 사용했던 공용 AWS계정에서 EC2 인스턴스를 복제하여 앞으로 서비스 될 계정에 옮기기 위한 작업 입니다.

사실 파이널 프로젝트의 작업을 먼저 작성하고 하려했지만… 해당 작업이 우선이기에 먼저 작성하게 됐습니다

더하여 말이 조금 다른게 다른 계정으로 EC2 인스턴스 자체를 이동시키는 것은 불가능하고,

EC2 AMI를 공유해서 옮길 계정에 새로 EC2 인스턴스의 이미지를 받아와 새로 인스턴스를 생성할 수 있습니다.

EC2 이미지 생성

옮기고 싶은 인스턴스를 선택하고 우클릭으로 이미지 생성을 누릅니다.

이미지의 이름을 작성하고 설명이 필요하다면 작성 후 이미지 생성을 누릅니다.

권한 편집

그 후 이미지 AMI 탭에서 이미지를 확인한 후 우클릭으로 AMI 권한 편집을 선택합니다.

권한 편집 기능 중 중간을 보면 공유 계정에 계정 ID 추가 버튼을 클릭하고

공유할 다른 계정의 ID를 입력하고 AMI공유를 클릭합니다.

공유받을 계정 접속

그 후 변경 사항 저장을 클릭한 뒤 공유받을 계정으로 로그인하고 EC2에 들어가서

AMI 탭으로 이동하면 권한을 넘겨주었던 이미지들이 있는 것을 확인할 수 있습니다.

이후 해당 이미지를 선택하고 인스턴스를 만들어주면 인스턴스의 복사가 완료됩니다.