Memantau tugas impor citra - VM Import/Export

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Memantau tugas impor citra

Anda dapat memantau kemajuan tugas gambar impor untuk VM Impor/Ekspor. Berikut ini adalah nilai status untuk tugas impor gambar:

  • active — Tugas impor sedang berlangsung.

  • deleting — Tugas impor sedang dibatalkan.

  • deleted — Tugas impor dibatalkan.

  • updating — Status impor sedang diperbarui.

  • validating — Citra yang diimpor sedang divalidasi.

  • validated — Citra yang diimpor telah divalidasi.

  • converting — Citra yang diimpor sedang diubah menjadi AMI.

  • completed — Tugas impor selesai dan AMI siap untuk digunakan.

AWS CLI
Untuk mendapatkan status tugas gambar impor

Gunakan perintah describe-import-image-tasks berikut ini.

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

Berikut ini adalah output contoh. Ketika tugas impor selesai, ID AMI disediakan diImageId.

{ "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" } ] }
Untuk mendapatkan status semua tugas gambar impor

Gunakan perintah berikut describe-import-image-tasks. sedPerintah memotong pesan status. Jika tugas gagal dan pesan status panjang, itu membuat tabel lebih sulit dibaca.

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

Berikut ini adalah output contoh. Anda dapat menampilkan bidang tambahan yang Anda butuhkan.

+---------------------+-------------------------------+-----------+----------+----------------- | 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
Untuk mendapatkan status tugas gambar impor

Gunakan Get-EC2ImportImageTaskcmdlet sebagai berikut.

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

Berikut ini adalah output contoh. Ketika tugas impor selesai, ID AMI disediakan diImageId.

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
Untuk mendapatkan status semua tugas gambar impor

Gunakan Get-EC2ImportImageTaskcmdlet sebagai berikut.

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

Berikut ini adalah output contoh. Anda dapat menampilkan bidang tambahan yang Anda butuhkan.

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