Monitorar uma tarefa de importação de imagem - VM Import/Export

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Monitorar uma tarefa de importação de imagem

Você pode monitorar o progresso de uma tarefa de importação de imagem para o VM Import/Export. A seguir estão os valores de status de uma tarefa de importação de imagem:

  • active — A tarefa de importação está em andamento.

  • deleting — A tarefa de importação está sendo cancelada.

  • deleted — A tarefa de importação foi cancelada.

  • updating — O status da importação está sendo atualizado.

  • validating — A imagem importada está sendo validada.

  • validated — A imagem importada foi validada.

  • converting — A imagem importada está sendo convertida em uma AMI.

  • completed — A tarefa de importação foi concluída, e a AMI está pronta para uso.

AWS CLI
Para obter o status de uma tarefa de importação de imagem

Use o seguinte comando describe-import-image-tasks:

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

O seguinte é um exemplo de saída. Quando a tarefa de importação é concluída, o ID da AMI é fornecido emImageId.

{ "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 obter o status de todas as tarefas de importação de imagens

Use o seguinte comando describe-import-image-tasks: O sed comando trunca a mensagem de status. Se a tarefa falhar e a mensagem de status for longa, isso dificultará a leitura da tabela.

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

O seguinte é um exemplo de saída. Você pode exibir quaisquer campos adicionais necessários.

+---------------------+-------------------------------+-----------+----------+----------------- | 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 obter o status de uma tarefa de importação de imagem

Use o cmdlet Get-EC2ImportImageTask conforme mostrado a seguir.

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 }},

O seguinte é um exemplo de saída. Quando a tarefa de importação é concluída, o ID da AMI é fornecido emImageId.

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 obter o status de todas as tarefas de importação de imagens

Use o cmdlet Get-EC2ImportImageTask conforme mostrado a seguir.

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

O seguinte é um exemplo de saída. Você pode exibir quaisquer campos adicionais necessários.

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