Amazon EC2 AMI 복사 - Amazon Elastic Compute Cloud

Amazon EC2 AMI 복사

동일한 리전 내에서 또는 동일한 파티션의 여러 리전에 걸쳐 Amazon Machine Image(AMI)를 복사할 수 있습니다. AMI를 다른 파티션으로 복사하려면 AMI 저장 및 복원 섹션을 참조하세요.

고려 사항

  • AMI를 복사할 권한 - IAM 정책을 사용하여 사용자에게 AMI 복사 권한을 부여하거나 거부할 수 있습니다. CopyImage 작업에 대해 지정된 리소스 수준 권한은 새 AMI에만 적용됩니다. 소스 AMI에 대한 리소스 수준 권한은 지정할 수 없습니다.

  • 시작 권한 및 Amazon S3 버킷 권한 - AWS에서는 소스 AMI의 시작 권한 또는 Amazon S3 버킷 권한을 새 AMI로 복사하지 않습니다. 복사 작업이 완료된 후 시작 권한 및 Amazon S3 버킷 권한을 새 AMI에 적용할 수 있습니다.

  • 태그 - 소스 AMI에 연결한 사용자 정의 AMI 태그만 복사할 수 있습니다. 다른 AWS 계정이 첨부한 시스템 태그(접두사 aws: 포함) 및 사용자 정의 태그는 복사되지 않습니다. AMI를 복사할 때 대상 AMI 및 해당 지원 스냅샷에 새 태그를 연결할 수 있습니다.

비용

AMI 복사 시 부과되는 요금은 없습니다. 그러나 표준 스토리지 및 데이터 전송 요금은 적용됩니다. EBS 지원 AMI를 복사하면 추가 EBS 스냅샷의 스토리지에 대한 요금이 발생합니다.

AMI 복사

다음 절차에 따라 AMI를 복사할 수 있습니다.

Console
AMI 복사
  1. https://console.aws.amazon.com/ec2/에서 Amazon EC2 콘솔을 엽니다.

  2. 콘솔 탐색 모음에서 AMI가 들어 있는 리전을 선택합니다.

  3. 탐색 창에서 AMI를 선택하여 리전에서 사용할 수 있는 AMI 목록을 표시합니다.

  4. 복사하려는 AMI가 없으면 다른 필터를 선택합니다. 내 소유 AMI, 프라이빗 이미지, 퍼블릭 이미지, 비활성화된 이미지로 필터링할 수 있습니다.

  5. 복사할 AMI를 선택하고 작업, AMI 복사를 선택합니다.

  6. AMI 복사(Copy AMI) 페이지에서 다음 정보를 지정합니다.

    1. AMI 복사 이름: 새 AMI의 이름. Amazon EC2는 AMI에 대한 세부 정보를 표시할 때 운영 체제 정보를 제공하지 않으므로 이름에 이 정보를 포함할 수 있습니다.

    2. AMI 복사 설명: 원본과 사본을 구분할 수 있도록 설명에는 기본적으로 원본 AMI에 대한 정보가 포함됩니다. 필요에 따라 이 설명을 수정할 수 있습니다.

    3. 대상 리전: AMI를 복사할 리전. 자세한 내용은 리전 간 복사 단원을 참조하십시오.

    4. Copy tags(태그 복사): AMI를 복사할 때 사용자 정의 AMI 태그를 포함하려면 이 확인란을 선택합니다. 다른 AWS 계정이 첨부한 시스템 태그(접두사 aws: 포함) 및 사용자 정의 태그는 복사되지 않습니다.

    5. (EBS 지원 AMI만 해당) AMI 복사본의 EBS 스냅샷 암호화: 대상 스냅샷을 암호화하거나 다른 키를 사용하여 다시 암호화하려면 이 확인란을 선택합니다. 기본적으로 암호화를 활성화하면 AMI 복사본의 EBS 스냅샷 암호화 확인란이 선택되고 선택을 취소할 수 없습니다. 자세한 내용은 암호화 및 복사 단원을 참조하십시오.

    6. (EBS 지원 AMI만 해당) KMS 키: 대상 스냅샷을 암호화하는 데 사용하는 KMS 키입니다.

    7. 태그: 새 AMI 및 새 스냅샷에 동일한 태그를 지정하거나 다른 태그를 지정할 수 있습니다.

      • 새 AMI 및 새 스냅샷에 동일한 태그를 지정하려면 이미지와 스냅샷을 함께 태그 지정을 선택합니다. 새 AMI 및 생성된 모든 스냅샷에 동일한 태그가 적용됩니다.

      • 새 AMI 및 새 스냅샷에 다른 태그를 지정하려면 이미지와 스냅샷을 별도로 태그 지정을 선택합니다. 새 AMI 및 생성된 스냅샷에 서로 다른 태그가 적용됩니다. 그러나 생성된 모든 스냅샷의 태그는 동일하며 각 스냅샷에 다른 태그를 지정할 수 없습니다.

      태그를 추가하려면 [태그 추가(Add tag)]를 선택하고 해당 태그에 대한 키와 값을 입력합니다. 각 태그에 대해 반복합니다.

    8. AMI를 복사할 준비가 되면 AMI 복사를 선택합니다.

      새 AMI의 초기 상태는 Pending입니다. 상태가 Available인 경우 AMI 복사 작업이 완료된 것입니다.

AWS CLI
AWS CLI를 사용하여 AMI를 복사하려면

copy-image 명령을 사용하여 AMI를 복사할 수 있습니다. 원본 리전과 대상 리전을 모두 지정해야 합니다. --source-region 파라미터를 사용하여 원본 리전을 지정합니다. --region 파라미터 또는 환경 변수를 사용하여 대상 리전을 지정할 수 있습니다. 자세한 내용은 AWS 명령줄 인터페이스 구성을 참조하세요.

(EBS 지원 AMI만 해당) 복사 중에 대상 스냅샷을 암호화하는 경우, --encrypted--kms-key-id 파라미터를 추가로 지정해야 합니다.

명령의 예는 AWS CLI 명령 참조에서 copy-image 아래에 있는 를 참조하세요.

PowerShell
Tools for Windows PowerShell을 사용하여 AMI를 복사하려면

Copy-EC2Image 명령을 사용하여 AMI를 복사할 수 있습니다. 원본 리전과 대상 리전을 모두 지정해야 합니다. -SourceRegion 파라미터를 사용하여 원본 리전을 지정합니다. -Region 파라미터 또는 Set-AWSDefaultRegion 명령을 사용하여 대상 리전을 지정할 수 있습니다. 자세한 내용은 AWS 리전 지정을 참조하세요.

(EBS 지원 AMI만 해당) 복사 중에 대상 스냅샷을 암호화하는 경우, -Encrypted-KmsKeyId 파라미터를 추가로 지정해야 합니다.

대기 중인 AMI 복사 작업 중지

다음 절차에 따라 보류 중인 AMI 복사를 중지할 수 있습니다.

Console
콘솔을 사용하여 AMI 복사 작업을 중지하려면 다음을 수행합니다.
  1. https://console.aws.amazon.com/ec2/에서 Amazon EC2 콘솔을 엽니다.

  2. 탐색 모음의 리전 선택기에서 대상 리전을 선택합니다.

  3. 탐색 창에서 AMI를 선택합니다.

  4. 복사를 중지할 AMI를 선택하고 작업, AMI 등록 해제를 차례로 선택합니다.

  5. 확인을 요청하면 AMI 등록 취소(Deregister AMI)를 선택합니다.

Command line
명령줄을 사용하여 AMI 복사 작업을 중지하려면 다음을 수행합니다.

다음 명령 중 하나를 사용할 수 있습니다. 명령줄 인터페이스에 대한 자세한 내용은 Amazon EC2 액세스 단원을 참조하세요.