Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅
中国的 Amazon Web Services 服务入门
(PDF)。
本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
启动实例导出任务
当您使用 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
。
有关支持的格式的更多信息,请参阅映像导出的注意事项。
在导出过程中,您的实例可能会重启。确保在可以接受的停机时间时执行此操作。
- Amazon CLI
-
导出实例
使用 create-instance-export-task 命令。
aws ec2 create-instance-export-task \
--description "$(date '+%b %d %H:%M') My instance export
" \
--instance-id i-1234567890abcdef0
\
--target-environment vmware
\
--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 : {}