vmware/pyvmomi-community-samples

How to copy all vmdk files to a new folder

Aberta

#495 aberto em 14 de jun. de 2018

 (2 comentários) (0 reação) (0 responsável)Python (914 forks)batch import
help wanted

Métricas do repositório

Stars
 (972 estrelas)
Métricas de merge de PR
 (Nenhuma PRs mesclada em 30d)

Description

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)

Guia do colaborador