Amazon EC2 인스턴스 또는 AMI를 다른 AWS 계정으로 전환하려면 어떻게 해야 하나요?

3분 분량
0

Amazon Elastic Compute Cloud(Amazon EC2) 인스턴스 또는 Amazon Machine Image(AMI)를 다른 Amazon Web Services(AWS) 계정으로 전환하고 싶습니다. 어떻게 해야 하나요?

간략한 설명

기존 인스턴스 또는 AMI를 다른 AWS 계정으로 전환할 수는 없습니다. 대신 수동으로 EC2 이미지를 한 AWS 계정에서 다른 계정으로 마이그레이션할 수 있습니다.

해결 방법

참고: 다음 단계는 암호화되지 않은 Amazon Elastic Block Store(Amazon EBS) 볼륨이 있는 인스턴스에만 적용됩니다.

  1. 소스 계정으로 사용할 인스턴스에서 사용자 지정 AMI를 생성합니다. 필요한 모든 EBS 데이터 볼륨을 AMI에 포함해야 합니다. AMI에 고정 IP 구성이 없는지 확인하세요. 고정 IP 구성이 없는 경우 연결 문제가 발생할 수 있습니다. 자세한 내용은 다음 중 하나를 참조하세요.
    실행 중인 인스턴스에서 Windows AMI 생성
    인스턴스에서 Linux AMI 생성
    참고: 인스턴스 스토어 볼륨에 저장된 데이터는 AMI에 보존되지 않습니다. 이 데이터는 AMI에서 시작하는 인스턴스의 인스턴스 스토어 볼륨에 있지 않습니다.
  2. Amazon EC2 콘솔 또는 AWS 명령줄 인터페이스(AWS CLI)를 사용하여 AMI를 대상 계정과 공유합니다. 자세한 내용은 다음 중 하나를 참조하세요.
    Windows 인스턴스용 사용 설명서 - 특정 AWS 계정과 AMI 공유
    Linux 인스턴스용 사용 설명서 - 특정 AWS 계정과 AMI 공유
    참고: AWS CLI 명령을 실행할 때 오류가 발생하는 경우 최신 버전의 AWS CLI를 사용하고 있는지 확인하세요.
  3. 대상 계정에서 EC2 콘솔 또는 AWS CLI를 사용하여 AMI를 찾습니다.
  4. 대상 계정의 공유 AMI에서 새 인스턴스를 시작합니다. 이전 계정에서 키 페어를 가져오려면 Amazon EC2로 사용자의 퍼블릭 키 가져오기를 참조하세요.
    참고: Amazon Virtual Private Cloud(Amazon VPC) 인스턴스의 경우 시작할 때 설정하지 않았다면 새 계정에서 프라이빗 IP 주소가 달라집니다.
  5. 대상 계정 인스턴스에서 사용자 지정 AMI를 생성합니다. 소스 계정에서 원래 공유 AMI를 등록 취소한 후 혼동을 피하기 위해 이 복사본을 사용하는 것이 좋습니다.
  6. 소스 계정에서 인스턴스를 실행할 필요가 없는 경우 AMI의 등록을 취소하세요. 실행 중인 인스턴스를 종료하고 관련 스냅샷을 삭제하는 방법에 대한 자세한 내용은 Amazon EBS-backed AMI를 참조하세요.

참고: AMI를 계정 A에서 계정 B로 공유한 다음, 계정 A에서 AMI의 등록을 취소하면 계정 B의 AMI에서 새 인스턴스를 시작할 수 없습니다. 나중에 새 인스턴스를 시작하려면 계정 A에 등록된 AMI를 등록된 상태로 둘 수 있습니다. 또는, 다음의 문제 해결 방법 중 하나를 사용하여 AMI의 등록을 취소하고 새 인스턴스를 시작하는 기능을 유지할 수 있습니다.

  • 계정 B의 공유된 AMI에서 새 인스턴스를 시작한 다음, 계정 A에서 AMI의 등록을 취소합니다. 원래 계정에서 AMI의 등록을 취소하더라도 공유된 AMI에서 시작된 인스턴스는 영향을 받지 않습니다. AMI의 등록을 취소한 후 새 인스턴스를 시작해야 한다면 새 인스턴스 중 하나에서 새 AMI를 생성합니다.
  • AMI를 계정 B의 동일한 리전이나 다른 리전으로 복사합니다. 이렇게 하면 원래 AMI는 보존되면서도 계정 B에서 AMI를 사용하지 않고도 백업을 생성할 수 있습니다.

관련 정보

한 AWS 리전에서 Amazon Machine Image(AMI)를 생성하고 다른 AWS 리전에 복사하려면 어떻게 해야 하나요?

계정 간에 암호화된 AMI를 공유하여 암호화된 EC2 인스턴스를 시작하는 방법

Amazon Machine Image (AMI)를 다른 AWS 계정과 비공개로 공유하려면 어떻게 해야 합니까?

콘솔을 사용하여 암호화된 스냅샷 공유 - Linux

콘솔을 사용하여 암호화된 스냅샷 공유 - Windows

AWS 공식
AWS 공식업데이트됨 3년 전