本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
启动实例导出任务
当您使用 VM Import/Export 导出实例时,将使用以下 S3 密钥将导出的文件写入指定的 S3 存储桶:
prefix
export-i-xxxxxxxxxxxxxxxxx
.format
例如,如果存储桶名称为amzn-s3-demo-export-bucket
,前缀为vms/
,格式为 OVA,则导出的文件将被写入amzn-s3-demo-export-bucket/vms/export-i-1234567890abcdef0.ova
。
有关支持的格式的更多信息,请参阅映像导出的注意事项。
重要
在导出过程中,您的实例可能会重启。确保在可以接受的停机时间时执行此操作。
- AWS CLI
-
导出实例
使用 create-instance-export-task 命令。
aws ec2 create-instance-export-task \ --description "$(date '+%b %d %H:%M')
My instance export
" \ --instance-idi-1234567890abcdef0
\ --target-environmentvmware
\ --export-to-s3-task '{ "ContainerFormat": "ova", "DiskImageFormat": "VMDK", "S3Bucket": "amzn-s3-demo-export-bucket
", "S3Prefix": "vms/
" }'以下为响应示例。所示状态为
active
,表明导出任务正在进行。当状态为completed
时,实例导出即告完成。{ "ExportTask": { "Description": "Jul 15 14:55 My instance export", "ExportTaskId": "export-i-021345abcdef6789", "ExportToS3Task": { "ContainerFormat": "ova", "DiskImageFormat": "vmdk", "S3Bucket": "amzn-s3-demo-export-bucket", "S3Key": "vms/export-i-021345abcdef6789.ova" }, "InstanceExportDetails": { "InstanceId": "i-1234567890abcdef0", "TargetEnvironment": "vmware" }, "State": "active" } }
- PowerShell
-
导出实例
使用 New-EC2InstanceExportTask cmdlet。
New-EC2InstanceExportTask ` -Description ((Get-Date -Format "MMM dd HH:mm ") + "
My instance export
") ` -InstanceId "i-1234567890abcdef0
" ` -TargetEnvironment "vmware" ` -ExportToS3Task_ContainerFormat "ova" ` -ExportToS3Task_DiskImageFormat "VMDK" ` -ExportToS3Task_S3Bucket "amzn-s3-demo-export-bucket
" ` -ExportToS3Task_S3Prefix "vms/
"以下为响应示例。所示状态为
active
,表明导出任务正在进行。当状态为completed
时,实例导出即告完成。Description : Jul 15 14:53 My instance export ExportTaskId : export-i-021345abcdef6789 ExportToS3Task : Amazon.EC2.Model.ExportToS3Task InstanceExportDetails : Amazon.EC2.Model.InstanceExportDetails State : active StatusMessage : Tags : {}
实例导出的注意事项
监控实例导出任务