View a markdown version of this page

Monitorizar una tarea de importación de imagen - 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.

Monitorizar una tarea de importación de imagen

Puede supervisar el progreso de una tarea de importación de imágenes para una máquina virtual Import/Export. Los valores de estado de una tarea de importación de imágenes son los siguientes:

  • active La tarea de importación está en curso.

  • deleting La tarea de importación se está cancelando.

  • deleted La tarea de importación se ha cancelado.

  • updating El estado de la importación se está actualizando.

  • validating La imagen importada se está validando.

  • validated La imagen importada se ha validado.

  • converting La imagen importada se está convirtiendo en una AMI.

  • completed La tarea de importación se ha completado y la AMI está lista para usar.

AWS CLI
Para obtener el estado de una tarea de importación de imágenes

Utilice el siguiente comando describe-import-image-tasks.

aws ec2 describe-import-image-tasks \ --import-task-ids import-ami-1234567890abcdef0

A continuación, se muestra un ejemplo del resultado. Una vez completada la tarea de importación, se facilita el ID de la AMI en ImageId.

{ "ImportImageTasks": [ { "ImportTaskId": "import-ami-01234567890abcdef", "ImageId": "ami-1234567890EXAMPLE", "SnapshotDetails": [ { "DiskImageSize": 705638400.0, "Format": "ova", "SnapshotId": "snap-111222333444aaabb", "Status": "completed", "UserBucket": { "S3Bucket": "amzn-s3-demo-import-bucket", "S3Key": "vms/my-server-vm.ova" } } ], "Status": "completed" } ] }
Para obtener el estado de todas las tareas de importación de imágenes

Utilice el siguiente comando describe-import-image-tasks. El comando sed trunca el mensaje de estado. Si la tarea da error y el mensaje de estado es largo, la tabla será más difícil de leer.

aws ec2 describe-import-image-tasks \ --query "ImportImageTasks[*].{Description:Description, Progress:Progress, Status:Status, ImportTaskId:ImportTaskId, StatusMessage:StatusMessage}" \ --output table | \ sed 's/\(.\{120\}\).*/\1|/'

A continuación, se muestra un ejemplo del resultado. Puede mostrar cualquier campo adicional que necesite.

+---------------------+-------------------------------+-----------+----------+----------------- | Description | ImportTaskId | Progress | Status | StatusMessage | +----------------------------------+------------------+-----------+----------+----------------+ | My server disks | import-ami-01234567890abaaaa | 62 | active | booting | | My server OVA | import-ami-01234567890abbbbb | 62 | active | booting | | My server disks | import-ami-01234567890accccc | 62 | active | booting | +----------------------------------+------------------+-----------+----------+----------------+
PowerShell
Para obtener el estado de una tarea de importación de imágenes

Utilice el cmdlet Get-EC2ImportImageTask de la siguiente manera.

Get-EC2ImportImageTask ` -ImportTaskId import-ami-01234567890abcdef | Format-List ImportTaskId, Status, Progress, ImageId, @{Name='SnapshotDetails';Expression={ $_.SnapshotDetails | Out-String }}, @{Name='UserBucket';Expression={ $_.SnapshotDetails.UserBucket | Out-String }},

A continuación, se muestra un ejemplo del resultado. Una vez completada la tarea de importación, se facilita el ID de la AMI en ImageId.

ImportTaskId : import-ami-01234567890abcdef Status : completed Progress : ImageId : ami-1234567890EXAMPLE SnapshotDetails : Description : DeviceName : /dev/sda1 DiskImageSize : 549272064 Format : VMDK Progress : SnapshotId : snap-111222333444aaabb Status : completed StatusMessage : Url : UserBucket : Amazon.EC2.Model.UserBucketDetails UserBucket : S3Bucket : amzn-s3-demo-import-bucket S3Key : vms/my-server-vm.ova
Para obtener el estado de todas las tareas de importación de imágenes

Utilice el cmdlet Get-EC2ImportImageTask de la siguiente manera.

Get-EC2ImportImageTask | Format-Table Description, ImportTaskId, Progress, Status, StatusMessage -AutoSize

A continuación, se muestra un ejemplo del resultado. Puede mostrar cualquier campo adicional que necesite.

Description ImportTaskId Progress Status StatusMessage ----------------- ------------ -------- ------ ------------- My server disks import-ami-01234567890abaaaa 62 active booting My server OVA import-ami-01234567890abbbbb 62 active booting My server disks import-ami-01234567890accccc completed