Deleted VMDK Snapshot

Posted on 2009-04-23
Last Modified: 2012-05-06
I am running ESXi 3.5 with 5 virtual machines.  I ran out of disk space and decided to delete the snapshots for one of my vm's.  I deleted one snapshot with snapshot manager and it appeared to be deleted, but the vmdk file was still in the vm's folder, so  I deleted it from the datastore browser (21GB VMDK file). This was a bad move because I found after the fact that I needed to wait for it to merge.  I had 3 VMDK snapshot files and the one I deleted was #2 of 3.  Needless to say, I cannot boot the machine without it.

I think I can recover the vm if I can get to a backup image that I have stored within the vm, probably in snapshot #3, but I have not been able to mount the snaphshot using winimage or VMWare Diskmount.  I'm not sure if I'm doing something wrong or if it is just not working.  What is the best way for me to either recover my vm or at least extract my backup image out of the vm so I can create a new vm from that image?  Thanks!
Question by:sfrancy
    LVL 3

    Expert Comment

    LVL 2

    Accepted Solution


    If you deleted snapshot #2, then snapshot #3 is useless.
    Did you do the backup before deleting the snapshot manually?
    If not then only thing you can do is manually change vmx file that it uses only original vmdk and snapshot #1. The data you had in snapshot #2 and snapshot #3 is lost.
    LVL 7

    Expert Comment

    We once experienced this problem when the user had deleted snapshots randomly instead of deleting them sequentially.
    I used the vConverter 4.0 to clone the VM to another Source and then recovered the VM successfully.
    LVL 2

    Author Comment

    I tried the procedure from the article in the first reply, so snapshot manager does not list any snapshots; however, the snapshot files (data and flat) still exist on disk.

    I did not run a backup before deleting the snapshot, so I will have to revert back to snapshot #1.  I edited some files and I am posting them.  Can you please review them to see if I have configured them correctly to use snapshot #1?  Do I need to do something to have snapshot #1 show up in snapshot manager again?  Thanks.
    LVL 2

    Author Comment

    I went ahead and changed the vmx to use snapshot #1, as per my previous post, and the vm now boots successfully.  I only lost about a month and fortunately, very few changes were made during that time frame.  Thanks to all for your help.

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    How to run any project with ease

    Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
    - Combine task lists, docs, spreadsheets, and chat in one
    - View and edit from mobile/offline
    - Cut down on emails

    #Citrix #Citrix Netscaler #HTTP Compression #Load Balance
    For Backups Guest OS files and indexing(and application awareness), Veeam needs Admin rights in Guest OS(Windows and Linux). In Windows a Domain Administrator account, and in Linux root access to perform this type of Backups and also Restore.
    Teach the user how to use configure the vCenter Server storage filters Open vSphere Web Client:  Navigate to vCenter Server Advanced Settings: Add the four vCenter Server storage filters: Review the advanced settings: Modify the values of the four v…
    How to install and configure Citrix XenApp 6.5 - Part 1. In this video tutorial we have explained step by step installation of Citrix XenApp 6.5 Server on Windows Server 2008 R2 is explained in this video. We have explained the difference between…

    737 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

    Need Help in Real-Time?

    Connect with top rated Experts

    20 Experts available now in Live!

    Get 1:1 Help Now