I have a customer running multiple ESX hosts, versions 3.02 and 3.5. They have been taking VM snapshots on a regular basis, but have never deleted/committed the old snapshots. So, they now have VMs with 10-12 snapshots each, some of which are a year or more old. They are taking up a lot of disk space, and presumably causing performance issues.
Obviously they need to remove the snapshots. My questions are as follows:
1) Is there a preferred order of deletion - what would be more efficient - (and safest!), delete the oldest snapshot first and work forward, or delete the newest snapshot first and work backward?
2) Would you recommend that the VM be powered down when deleting snapshots? This is what I have done in the past, but would like your input.
3) Can you suggest any documentation or white paper on best practices for snapshot management? I need to tell them not to keep the snapshots for so long, but would like to be able to hand them some "authoritative" documentation.
4) Other thoughts for snapshot management?