Importer un disque en tant que snapshot EBS à l'aide de VM Import/Export - 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.

Importer un disque en tant que snapshot EBS à l'aide de VM Import/Export

Import/Export La machine virtuelle vous permet d'importer vos disques sous forme de snapshots Amazon EBS. Une fois l'instantané créé, vous pouvez créer un volume EBS à partir de l'instantané, puis associer le volume à une EC2 instance.

Un instantané importé a un ID de volume arbitraire qui ne doit être utilisé en aucun cas.

Conditions préalables à l'importation d'un instantané

  • Les formats de disque suivants sont pris en charge : Virtual Hard Disk (VHD/VHDX), ESX Virtual Machine Disk (VMDK) et brut.

  • Vous devez d'abord charger vos disques sur Amazon S3.

  • Si vous ne l'avez pas encore installé AWS CLI sur l'ordinateur que vous utiliserez pour exécuter les commandes d'importation, consultez le guide de AWS Command Line Interface l'utilisateur.

    Astuce

    Dans les Régions AWS prises en charge, vous pouvez exécuter des commandes AWS CloudShell en utilisant pour un shell basé sur un navigateur, pré-authentifié, et exécutable directement à partir de la AWS Management Console.

Démarrer une tâche d'importation d'instantané

Vous pouvez spécifier l'URL du compartiment S3 contenant l'image disque ou fournir le nom et la clé du compartiment S3.

AWS CLI
Pour importer un instantané

Utilisez la commande import-snapshot.

aws ec2 import-snapshot \ --description "My server VM" \ --disk-container "file://C:\import\containers.json"

Le fichier containers.json est un document JSON qui contient les informations requises.

{ "Description": "My server VM", "Format": "VMDK", "UserBucket": { "S3Bucket": "amzn-s3-demo-import-bucket", "S3Key": "vms/my-server-vm.vmdk" } }

Voici un exemple de sortie.

{ "Description": "My server VM", "ImportTaskId": "import-snap-1234567890abcdef0", "SnapshotTaskDetail": { "Description": "My server VMDK", "DiskImageSize": "0.0", "Format": "VMDK", "Progress": "3", "Status": "active", "StatusMessage": "pending", "UserBucket": { "S3Bucket": "amzn-s3-demo-import-bucket", "S3Key": "vms/my-server-vm.vmdk" } } }
PowerShell
Pour importer un instantané

Utilisez l'Import-EC2Snapshotapplet de commande.

Import-EC2Snapshot ` -DiskContainer_Description "My server VM" ` -DiskContainer_Format "VMDK" ` -DiskContainer_S3Bucket "amzn-s3-demo-import-bucket" ` -DiskContainer_S3Key "vms/my-server-vm.vmdk"

Voici un exemple de sortie.

Description ImportTaskId SnapshotTaskDetail Tags ----------- ------------ ------------------ ---- My server VM import-snap-1234567890abcdef0 Amazon.EC2.Model.SnapshotTaskDetail