Hello Ricky,
Just a quick bit of info on how snapshots work in vSphere:
- When you snapshot a VM, it creates a new snapshot disk attached to each of the VMs vmdk disks.
- Any Write IOs to this VM are written to the snapshots, not the original base-disks (thus the base vmdk disks remain in the state they were when the snapshot was taken) - this means the snapshots grow in size over time and if left long enough or enough writes are made they will eventually equal the size of the original base-disks which is terribly wasteful of storage space.
- Multiple snapshots on a vmdk will degradate the performance of the VM as these are configured in a chain and reads may need to be done against multiple 'disks' in the chain instead of just a single disk (as it would if there were no snapshots).
- Snapshots are intended for short-term use only e.g. while taking back-ups or taken before making changes to a VM that may result in issues (so that these changes can be backed out of quickly by reverting to the state before the snapshot was taken).
kb.vmware.com/kb/1025279
So in short - don't use snapshots as a form of back-up, these are not intended nor do they function in this manner, if you want point-in-time states of a VM over a long time period then take full back-ups of these VMs and then some form of incremental/differential back-ups at later dates.
Bob