Nutanix CE / AHV では、VM の vDisk からディスクイメージを作成する場合には、Prism にメニューがないため、CVM の acli コマンドを利用することになります。そこで、VM からディスク イメージを作成する簡易スクリプトを作成してみました。
vDisk が 2つ接続された VM があります。
CVM$ acli vm.disk_list vm03 Device bus Device index ide 0 scsi 0 scsi 1
下記のようなスクリプトを作成しました。
オプションで VM 名を指定してスクリプトを実行すると、SCSI ディスクごとに、イメージ サービスに Disk イメージを作成します。
CVM$ bash create_image_from_vm.sh vm03 vm03_scsi.0_20181225143138: pending vm03_scsi.0_20181225143138: complete vm03_scsi.1_20181225143138: pending vm03_scsi.1_20181225143138: complete CVM$
イメージ サービスに、イメージが作成されました。
CVM$ acli image.list | grep vm03 vm03_scsi.0_20181225143138 kDiskImage 75fe29bf-05ca-4bb3-a444-099eace45ce4 vm03_scsi.1_20181225143138 kDiskImage 6c8ee51f-a81a-45cf-a4f9-b96294f9dbdd
Prism でも確認できます。
以上。