Hi Dave, so looks like you don't have to sdelete and SvMotion anymore. That is what I use to do, but was having issues where the SvMotion wasn't giving back the space due to the VMFS Datastores block sizes being the same.
But I did my first test and was successful with the suggestion from compwiz and it worked.
So what I needed to do.
First you have to enable the EnableBlockDelete on the hosts by setting them to 1
I had to turn off CBT on the VM in order for this to work. This is because im on Esxi 6.0. My understanding is if your on 6.5 or 6.7 you don't have to do this. I cant keep that off as we use CBT for backups, but my plan is to just disable, get my space back, then turn it back on, most likely my back will need to run a Full again though.
Probably going to upgrade to 6.5 or 6.7 on there next update. Heard there is still some buggy issues
After that I was able to go into 2012 server and open the Defrag optimizer, then click optimizer and it worked. My vmdk shrunk down.
In my test I got back about 1 TB which is what I expected. So it took a while, not sure if it really bogs down your storage system or not so you might want to plan for off peak hours. It did take a while for mine,
FYI, I also had to update my VM hardware to version 11, the one I tested on was version 8.
When you open the defrag optimizer in Windows 2012, the disks should have a media type of Thin provisioned.
Mine were not until I updated the VM hardware and disabled cbt.
I did not have to change the Scsi card to PVScsci in my testing.
Thanks everyone for the help, Im going to do a little more testing, but don't forsee anymore issues
Mike