VM을 이미지로 가져오기 - VM Import

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

VM을 이미지로 가져오기

가상화 환경에서 VM을 내보낸 다음 Amazon EC2로 가져올 수 있습니다. 가져오기 과정은 VM의 출처에 상관 없이 모두 동일하게 진행됩니다.

Amazon EC2로 가상 머신을 가져오기 위한 사전 요구 사항

Amazon S3로 이미지 업로드

선택한 업로드 도구를 사용하여 VM 이미지 파일을 S3 버킷에 업로드합니다. Amazon S3 콘솔을 사용하는 파일 업로드에 대한 자세한 내용은 객체 업로드를 참조하세요.

VM 가져오기

VM 이미지 파일을 Amazon S3에 업로드한 후 를 사용하여 이미지를 가져올 수 있습니다. AWS CLI 이러한 도구는 S3 버킷과 파일 경로 또는 퍼블릭 Amazon S3 파일의 URL을 허용합니다. 프라이빗 Amazon S3 파일에는 미리 서명된 URL이 필요합니다.

Migration Hub Orchestrator 콘솔에서 AWS 로 가상 머신 이미지 가져오기 템플릿을 사용하여 온프레미스 가상 머신 이미지를 AWS로 가져올 수도 있습니다. 자세한 정보는 Example 4을 참조하세요.

중요
  • AWS VM Import/Export는 새 VM Import 작업을 생성할 때 --license-type 또는 --usage-operation 매개 변수의 값을 지정할 것을 강력히 권장합니다. 이렇게 하면 운영 체제에 적절한 라이선스를 부여하고 청구를 최적화할 수 있습니다. 자세한 정보는 가져온 VM에 대한 라이선스을 참조하세요.

  • AWS VM Import/Export는 소스 VM 내에 기본적으로 설치된 이미지만 지원하며 physical-to-virtual (P2V) 변환 프로세스를 사용하여 만든 이미지는 지원하지 않습니다. 자세한 내용은 VM Import/Export 요구 사항을 참조하세요.

  • JSON 파일을 사용하여 disk-containers 매개 변수에 입력을 전달하는 경우 파일 경로에 접두사를 file:// 붙이거나 구문 관련 오류가 발생할 수 있습니다.

다음 예제에서는 AWS CLI 명령을 import-image사용하여 가져오기 작업을 생성합니다.

예 1: 디스크가 하나인 이미지 가져오기

디스크가 하나인 이미지를 가져오려면 다음 명령을 사용합니다.

aws ec2 import-image --description "My server VM" --disk-containers "file://C:\import\containers.json"

다음은 S3 버킷을 사용하여 이미지를 지정하는 예제 containers.json 파일입니다.

[ { "Description": "My Server OVA", "Format": "ova", "UserBucket": { "S3Bucket": "my-import-bucket", "S3Key": "vms/my-server-vm.ova" } } ]

다음은 Amazon S3의 URL을 사용하여 이미지를 지정하는 예제 containers.json 파일입니다.

[ { "Description": "My Server OVA", "Format": "ova", "Url": "s3://my-import-bucket/vms/my-server-vm.ova" } ]

예 2: 여러 디스크가 있는 이미지 가져오기

여러 디스크가 있는 이미지를 가져오려면 다음 명령을 사용합니다.

aws ec2 import-image --description "My server disks" --disk-containers "file://C:\import\containers.json"

다음은 예 containers.json 파일입니다.

[ { "Description": "First disk", "Format": "vmdk", "UserBucket": { "S3Bucket": "my-import-bucket", "S3Key": "disks/my-server-vm-disk1.vmdk" } }, { "Description": "Second disk", "Format": "vmdk", "UserBucket": { "S3Bucket": "my-import-bucket", "S3Key": "disks/my-server-vm-disk2.vmdk" } } ]

예 3: 암호화 옵션이 활성화된 이미지 가져오기

암호화된 루트 볼륨이 있는 이미지를 가져오려면 다음 명령을 사용합니다.

aws ec2 import-image --description "My server disks" --encrypted --kms-key-id 0ea3fef3-80a7-4778-9d8c-1c0c6EXAMPLE --disk-containers "file://C:\import\containers.json"

전체 가져오기 프로세스 중에 암호화용으로 제공된 CMK를 비활성화해서는 안 됩니다. 자세한 내용은 Amazon EC2 사용 설명서Amazon EBS 암호화를 참조하세요.

예 4: Migration Hub Orchestrator에서 AWS로 가상 머신 이미지 가져오기 템플릿을 사용하여 이미지 가져오기

  1. Migration Hub Orchestrator 콘솔을 엽니다.

  2. 탐색 창에서 마이그레이션 워크플로 생성을 선택합니다.

  3. 워크플로 템플릿 선택 페이지에서 템플릿으로 가상 이미지 가져오기를 선택합니다. AWS

  4. 워크플로를 구성하고 제출하여 VM 가져오기를 시작합니다. 자세한 내용은 AWS Migration Hub Orchestrator 사용 설명서를 참조하십시오.