Hello Ricky,
If you can shut down the VM you can clone it to a new Lazy-Thick disk using vmkfstools via an SSH session to the host:
# vmkfstools -i /vmfs/volumes/datastoreName/VMName/VMName.vmdk /vmfs/volumes/datastoreName/VMName/VMName_NewName.vmdk -d zeroedthick
If you wish to retain the original name of the vmdk then you can make it in a new location e.g.:
# cd /vmfs/volumes/datastoreName/VMName
# mkdir temp
# vmkfstools -i /vmfs/volumes/datastoreName/VMName/VMName.vmdk /vmfs/volumes/datastoreName/VMName/temp/VMName.vmdk -d zeroedthick
- Detach the original disk from the VM and attach the new one located in the sub-directory (temp).
- Check that it is functional
- Move the original vmdk somewhere else until you are sure it can be deleted:
# cd /vmfs/volumes/datastoreName/VMName
# mkdir temp2
# mv VMName.vmdk temp2
# mv VMName-flat.vmdk temp2
Move the new disk up one level into the Namespace folder location:
#cd /vmfs/volumes/datastoreName/VMName/temp
# mv VMName.vmdk ..
# mv VMName-flat.vmdk ..
Alternatively you can just add this cloned disk to a new VM as you suggested (and create it with the same disk name in a new VM namespace folder).
You can check whether is thick or eagerthick using vmkfstools -t0 <NameofVM.vmdk>
https://kb.vmware.com/kb/1011170
Or you can check by attaching the disk and looking at the details on the pull-down information for the disk via 'Edit Settings' of the VM via the vSphere client.
Bob
-o- If you found this comment useful please click the 'Helpful' button and/or select as 'Answer' if you consider it so, please ask follow-up questions if you have any -o-