vmware/pyvmomi-community-samples

How to copy all vmdk files to a new folder

Aperta

#495 aperta il 14 giu 2018

 (2 commenti) (0 reazioni) (0 assegnatari)Python (914 fork)batch import
help wanted

Metriche repository

Star
 (972 stelle)
Metriche merge PR
 (Nessuna PR mergiata in 30 g)

Descrizione

When a snapshot is created a new .vmdk file is made in the folder of the VM (with respect to filesystem). How can I copy all the .vmdk (i.e. vm.vmdk , vm-000001.vmdk , and so on) to a new folder. PS- I have tried looping the serviceContent.virtualDiskManager.CopyVirtualDisk_Task for different vmdk files but it copies the same file(vm.vmdk) over and over again (I saw that from the size of file being copied) PPS- I have also tried content.fileManager.CopyDatastoreFile_Task but it does not even copy vm.vmdk properly (The size of file is 1 gb but it stops copying at 0.59 kb itself)

Guida contributor