Mounting EMC's Checkpoints / SnapSure as a file-level recovery solution for VMware ESX Virtual Machines when using NFS Datastores
**Edit** 10/21/2009 - This is not solely for VMs running on NFS Datastores. This can be VMs running on iSCSI too. You just have to export the snapshot as a NFS volume to mount it inside a linux box
**EDIT** 1/15/2010 - Collin MacMillan over at http://blog.solori.net- brought up a very good point. How can you export an ISCSI VMFS to a NFS datastore? The Answer is: I DON'T KNOW =(. I no longer have my celerra, so if anyone can test and let me know, I will be sure to update the post. So if you're running iSCSI, this is YMMV. Thanks Collin!
I'm really getting bad at these long titles. On to the good stuff
A little background on what I am running to see if it will suit your environment's needs. I currently have 7 ESX Servers running version 3.5 and an EMC NS40 Celerra Version running version 5.3.36. My environment runs solely on NFS and so far this is the best option I've seen. You will need a linux box, in this case I created a virtual machine of Kubuntu Desktop Intrepid Ibex 8.10. That being said let's continue.
Basically, this is how it works. Using the Celerra Manager we will create a schedule of checkpoints for a file system. This is done on the back end of the file system, so unlike many backup solutions, this won't put any stress on the ESX hosts. Using some Linux mount commands, we can mount the snapshots/checkpoints and mount a virtual machine's hard drive. This solution is free, won't be needing any additional servers or bigger storage, can be managed internally, and won't be dependent on 3rd parties.