VMware ESXi - ReApply Snapshots after vmsd Recovery?

Posted on 2010-04-05
Medium Priority
Last Modified: 2012-06-27

One of my VMs on ESXi 4 lost one of its shapshot .vmdk files - the first snapshot in a chain of two. The rest of the files are intact.

The VM won't boot - but I've found a temporary solution here: http://www.itexperience.net/2008/03/03/howto-recreate-vmdk-files/ - which I am applying now to get the VM up and running using a new VM and the original copied-over flat.vmdk files (copying them now - large - 40GB each).

My question - is it possible to copy over and re-apply my latest snapshot files to the new VM once I get it running?


Question by:mikeycisme123
  • 2
  • 2
LVL 40

Accepted Solution

coolsport00 earned 1500 total points
ID: 29865107
As I have never done that before, I can't comment specifically. The only way to be for sure is to test it. My assumption is 'no' as I believe those snapshot files have a specified GUID # associated with them. But, my question to you is do you really need those snapshots? Snapshot functionality is really designed not as a backup solution, but an instaneous recover point when doing updates or making quick application modifications that may go 'hay-wire'. That is a good article you found and should get your VM back up and going. If you have another host you can test on, I would do so before actually attempting this with your production server. Use whatever tool to copy your VM  (Veeam FastSCP, for example) to that 2nd (test) host. Then copy the snapshot files and try to power on your VM. Check your snapshot manager to see if the snapshots are there and attempt to revert your VM to a snapshot. You can read more about snapshots in the Basic Admin Guide, as well as a couple VMware KB articles:
http://www.vmware.com/pdf/vsphere4/r40_u1/vsp_40_u1_admin_guide.pdf, pg. 203-207
A couple of those final KBs have other links to follow that may prove useful. Regardless, take great care when using snapshots. They can corrupt a VM if not used properly, as well as take up space on your datastore.

Hope this helps.


Author Comment

ID: 32768163
You can't reapply snapshots
LVL 40

Expert Comment

ID: 32768532
As I assumed. Sorry "mikey". I never did inquire initially...if you don't mind sharing...how did you lose 1 of your snapshots?

Hopefully, it didn't have too critical information as part of that lost snapshot?


Author Closing Comment

ID: 35928009

Featured Post

Easily Design & Build Your Next Website

Squarespace’s all-in-one platform gives you everything you need to express yourself creatively online, whether it is with a domain, website, or online store. Get started with your free trial today, and when ready, take 10% off your first purchase with offer code 'EXPERTS'.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Giving access to ESXi shell console is always an issue for IT departments to other Teams, or Projects. We need to find a way so that teams can use ESXTOP for their POCs, or tests without giving them the access to ESXi host shell console with a root …
The following article describes how to recreate the VMDK file of a virtual machine. It is important that this file is always in the datastore where the VM is stored, because if the VM is not present, it will not be able to turn on and an error …
Teach the user how to delpoy the vCenter Server Appliance and how to configure its network settings Deploy OVF: Open VM console and configure networking:
How to Install VMware Tools in Red Hat Enterprise Linux 6.4 (RHEL 6.4) Step-by-Step Tutorial

624 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question