Thanks for the response :smileyhappy:
If I spin up a brand new VM and give it a 100GB Thin disk, then immediately storage vMotion the empty VM container, I can see the 100GB of empty data being "read" by the host from the NFS appliance. But just so I understand, you're saying I would need to install an OS into the empty VM container, defrag, then perform a storage vMotion and it will run much faster?
I will test this out although I must say I do have doubts as to whether this will actually work.
I've used vmkfstools in the past to copy vmdk's which will only move "in-use" data and thus function much faster, however I can't use this utility to live migrate a VM and my requirement here is that none of the VMs can suffer downtime.