Today a tool to reclaim space from thin provisioned volumes was presented at the VMware Labs web page:
http://labs.vmware.com/flings/guest-reclaim
Unfortunately, before you will try it, you have to consider that there are still couple of "gotcha's":
Here is a quotation from the
official docs from point 6:
"The tool transparently operates on virtual disk if the hypervisor emulation layer reports virtual disks as thin provisioned. End to End reporting of thin provisioning status in a virtual storage stack is required to fully leverage Thin Provisioning in a virtualized environment.
This tool is not related to any VMWare ESX or any other Hypervisor Release. If ever ESX supports
unmaps on virtual disk in the future, it will be tied to “Virtual Hardware Version Upgrade” and will
mostly be in a release after vSphere 5.0.
For the authoritative word on ESX virtual disk unmap support, please check official updates about
features in VSphere 5.x releases.
Until then you can use tools on RDMs."
Anyway, we have good prospects for the future, as the authors already announced that they will continue to develop this tool in the future and if you have environment with Raw Devices this is something you should keep an eye on.