Recreating vmdk snapshots broken chain
Posted on 2015-01-18
I had a server crash with the RAID controller unable to detect the hard drive pair. To recover I had to get into the BIOS and change the settings so that the disk are detected again.
After the reboot the disk were detected but the vmdks were disconnected from the virtual machines in the inventory.
I attached the vmdk back to Windows 2008 server and restarted the VM and it worked fine. However, I had another VM running Windows 2000 with two snapshots. When I try to restart the VM with only flat file it works fine but when I try to restart with the snapshot 0002, it throws an error.
I assume that the snapshot chain has broken between the snapshots and the base vmdk file.
How do I recover / rebuild the snapshot chain (preferably without the need of downloading the vmdks and manipulating using Workstation or vConverter)
a. How do I check / change the CID for the affected VM / VMDKs
Another strange problem occurred when I tried to remove the affected VM from the inventory and within the datastore tired to rename its folder name from ABC to ABC_ORIGINAL .... instead of renaming the directory, vmware automatically started moving files from ABC to ABC_ORIGINAL ... on the client it displayed a task MOVE FILE with cancel greyed out ...
Even this task failed after 3% .... so I don't know what is the state of my VM now?
Could anyone help with it please?