Iniciar una tarea de exportación de instancia - VM Import/Export

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Iniciar una tarea de exportación de instancia

Al exportar la instancia mediante VM Import/Export, el archivo exportado se escribe en el bucket de S3 especificado con la siguiente clave de S3:

prefixexport-i-xxxxxxxxxxxxxxxxx.format

Por ejemplo, si el nombre del bucket esamzn-s3-demo-export-bucket, el prefijo es vms/ y el formato es OVA, se escribe en el archivo exportado. amzn-s3-demo-export-bucket/vms/export-i-1234567890abcdef0.ova

Para obtener más información sobre los formatos compatibles, consulteConsideraciones sobre la exportación de imágenes.

importante

Es posible que la instancia se reinicie durante el proceso de exportación. Asegúrese de llevar a cabo esta acción cuando sea posible asumir cierto tiempo de inactividad.

AWS CLI
Para exportar una instancia

Utilice el comando 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/" }'

A continuación, se muestra un ejemplo de respuesta. El estado se muestra como active, lo que significa que la tarea de exportación está en curso. La exportación de la instancia finaliza cuando alcanza el estado de 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
Para exportar una instancia

Utilice el cmdlet New-EC2InstanceExportTask.

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/"

A continuación, se muestra un ejemplo de respuesta. El estado se muestra como active, lo que significa que la tarea de exportación está en curso. La exportación de la instancia finaliza cuando alcanza el estado de 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 : {}