Démarrer une tâche d'exportation d'instance - VM Import/Export

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Démarrer une tâche d'exportation d'instance

Lorsque vous exportez votre instance à l'aide de VM Import/Export, le fichier exporté est écrit dans le compartiment S3 spécifié à l'aide de la clé S3 suivante :

prefixexport-i-xxxxxxxxxxxxxxxxx.format

Par exemple, si le nom du compartiment estamzn-s3-demo-export-bucket, le préfixe est vms/ et le format est OVA, le fichier exporté est écrit dans le fichier. amzn-s3-demo-export-bucket/vms/export-i-1234567890abcdef0.ova

Pour plus d'informations sur les formats pris en charge, consultezConsidérations relatives à l'exportation d'image.

Important

Il est possible que votre instance redémarre pendant le processus d'exportation. Assurez-vous d'exécuter cette action lorsqu'une interruption de service est acceptable.

AWS CLI
Pour exporter une instance

Utilisez la commande 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/" }'

Voici un exemple de réponse. Le statut affiché est active, ce qui signifie que la tâche d'exportation est en cours. L'exportation de l'instance est terminée lorsque le statut est 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
Pour exporter une instance

Utilisez l'New-EC2InstanceExportTaskapplet de commande.

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

Voici un exemple de réponse. Le statut affiché est active, ce qui signifie que la tâche d'exportation est en cours. L'exportation de l'instance est terminée lorsque le statut est 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 : {}