À utiliser CreateInstanceExportTask avec un CLI - Exemples de code de l'AWS SDK

D'autres AWS SDK exemples sont disponibles dans le GitHub dépôt AWS Doc SDK Examples.

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.

À utiliser CreateInstanceExportTask avec un CLI

Les exemples de code suivants montrent comment utiliserCreateInstanceExportTask.

CLI
AWS CLI

Pour exporter une instance

Cet exemple de commande crée une tâche pour exporter l'instance i-1234567890abcdef0 vers le compartiment myexportbucket d'Amazon S3.

Commande :

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

Sortie :

{ "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
Outils pour PowerShell

Exemple 1 : Cet exemple exporte une instance arrêtéei-0800b00a00EXAMPLE, sous forme de disque dur virtuel (VHD) vers le compartiment S3testbucket-export-instances-2019. L'environnement cible estMicrosoft, et le paramètre de région est ajouté parce que l'instance se trouve dans la us-east-1 région, alors que la AWS région par défaut de l'utilisateur n'est pas us-east-1. Pour obtenir le statut de la tâche d'exportation, copiez la ExportTaskId valeur à partir des résultats de cette commande, puis exécutez 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

Sortie :

Description : ExportTaskId : export-i-077c73108aEXAMPLE ExportToS3Task : Amazon.EC2.Model.ExportToS3Task InstanceExportDetails : Amazon.EC2.Model.InstanceExportDetails State : active StatusMessage :
  • Pour API plus de détails, consultez la section CreateInstanceExportTaskRéférence des AWS Tools for PowerShell applets de commande.