CLI로 CreateInstanceExportTask 사용 - Amazon Elastic Compute Cloud

CLI로 CreateInstanceExportTask 사용

다음 코드 예시는 CreateInstanceExportTask의 사용 방법을 보여 줍니다.

CLI
AWS CLI

인스턴스 내보내기

이 예시에서는 인스턴스 i-1234567890abcdef0을 Amazon S3 버킷 myexportbucket으로 내보내는 태스크를 생성합니다.

명령:

aws ec2 create-instance-export-task --description "RHEL5 instance" --instance-id i-1234567890abcdef0 --target-environment vmware --export-to-s3-task DiskImageFormat=vmdk,ContainerFormat=ova,S3Bucket=myexportbucket,S3Prefix=RHEL5

결과:

{ "ExportTask": { "State": "active", "InstanceExportDetails": { "InstanceId": "i-1234567890abcdef0", "TargetEnvironment": "vmware" }, "ExportToS3Task": { "S3Bucket": "myexportbucket", "S3Key": "RHEL5export-i-fh8sjjsq.ova", "DiskImageFormat": "vmdk", "ContainerFormat": "ova" }, "Description": "RHEL5 instance", "ExportTaskId": "export-i-fh8sjjsq" } }
PowerShell
Tools for PowerShell V4

예제 1: 이 예제에서는 중지된 인스턴스인 i-0800b00a00EXAMPLE을 가상 하드 디스크(VHD) 형태로 내보내 S3 버킷 testbucket-export-instances-2019에 저장합니다. 대상 환경은 Microsoft이고, 인스턴스는 us-east-1 리전에 있지만 사용자의 기본 AWS 리전은 us-east-1이 아니기 때문에 리전 파라미터가 추가됩니다. 내보내기 작업의 상태를 가져오려면 이 명령의 결과에서 ExportTaskId 값을 복사한 다음 Get-EC2ExportTask -ExportTaskId export_task_ID_from_results.를 실행합니다.

New-EC2InstanceExportTask -InstanceId i-0800b00a00EXAMPLE -ExportToS3Task_DiskImageFormat VHD -ExportToS3Task_S3Bucket "amzn-s3-demo-bucket" -TargetEnvironment Microsoft -Region us-east-1

출력:

Description : ExportTaskId : export-i-077c73108aEXAMPLE ExportToS3Task : Amazon.EC2.Model.ExportToS3Task InstanceExportDetails : Amazon.EC2.Model.InstanceExportDetails State : active StatusMessage :
Tools for PowerShell V5

예제 1: 이 예제에서는 중지된 인스턴스인 i-0800b00a00EXAMPLE을 가상 하드 디스크(VHD) 형태로 내보내 S3 버킷 testbucket-export-instances-2019에 저장합니다. 대상 환경은 Microsoft이고, 인스턴스는 us-east-1 리전에 있지만 사용자의 기본 AWS 리전은 us-east-1이 아니기 때문에 리전 파라미터가 추가됩니다. 내보내기 작업의 상태를 가져오려면 이 명령의 결과에서 ExportTaskId 값을 복사한 다음 Get-EC2ExportTask -ExportTaskId export_task_ID_from_results.를 실행합니다.

New-EC2InstanceExportTask -InstanceId i-0800b00a00EXAMPLE -ExportToS3Task_DiskImageFormat VHD -ExportToS3Task_S3Bucket "amzn-s3-demo-bucket" -TargetEnvironment Microsoft -Region us-east-1

출력:

Description : ExportTaskId : export-i-077c73108aEXAMPLE ExportToS3Task : Amazon.EC2.Model.ExportToS3Task InstanceExportDetails : Amazon.EC2.Model.InstanceExportDetails State : active StatusMessage :

AWS SDK 개발자 가이드 및 코드 예시의 전체 목록은 AWS SDK를 사용하여 Amazon EC2 리소스 생성 섹션을 참조하세요. 이 주제에는 시작하기에 대한 정보와 이전 SDK 버전에 대한 세부 정보도 포함되어 있습니다.