【AWS】EC2를 다른 계정으로 마이그레이션하는 방법(AMI 공유 설정)

소개



여러 가지 이유로 AWS 리소스를 다른 AWS 계정으로 마이그레이션하려는 장면이 있는지 궁금합니다.
이번에는 AWS 서비스에서 자주 사용되는 EC2를 다른 계정으로 마이그레이션하는 방법을 소개합니다!

RDS 마이그레이션 방법에 대해서도 소개합니다.
· 【AWS】 RDS를 다른 계정으로 마이그레이션하는 방법(스냅샷 공유 설정)

EC2 마이그레이션 방법



원본 AWS 계정으로 EC2 AMI를 생성하고, 대상 AWS 계정에 공유 설정을 구성하고, 공유된 AMI에서 EC2 인스턴스를 생성하는 방법을 알아봅니다.
순서로 하면 아래와 같이 됩니다.

마이그레이션 절차



3단계입니다.
  • 마이그레이션 소스 AWS 계정으로 EC2 AMI 생성
  • 대상 AWS 계정에 EC2 AMI 공유
  • 대상 AWS 계정에서 공유된 AMI에서 EC2 인스턴스 생성

  • 1. 원본 AWS 계정으로 EC2 AMI 생성



    마이그레이션 원본 AWS 계정에서 마이그레이션할 EC2 인스턴스를 선택하고 작업에서 이미지 및 템플릿 → 이미지 생성


    인스턴스 ID가 올바른지 확인 "이미지 이름"을 작성하고 "이미지 만들기"


    2. 대상 AWS 계정에 EC2 AMI 공유



    대상 AMI 선택 "액세스 권한 탭"에서 "편집"
    ※AMI 작성이 완료되었는지 확인(상태가 available)


    마이그레이션 대상 AWS 계정 번호를 입력하고 "액세스 권한 추가"저장


    3. 대상 AWS 계정에서 공유된 AMI에서 EC2 인스턴스 생성



    마이그레이션 대상 AWS 계정에서 AMI에서 표시 범위가 자체 소유인 경우 '개인 이미지'를 선택합니다.


    공유 설정한 AMI가 표시되므로, 그 AMI로부터 새로운 EC2 인스턴스 작성하면 마이그레이션 완료!
    ※ 만약을 위해 AMI ID나 소유자가 마이그레이션 대상의 AWS 계정 ID와 동일한 것을 확인.


    주의사항



    이번에 소개한 방법은 어디까지나 AMI의 「공유」이므로, 마이그레이션 소스의 AWS 계정에서 AMI를 삭제하면 공유처에서도 AMI는 선택할 수 없기 때문에 그곳에 주의가 필요합니다.

    좋은 웹페이지 즐겨찾기