VMware Cloud Community
btrnaidu
Contributor
Contributor

Recovering from a crashed ESXi host

I had a host configured in one of the ESXi server. As the server crashed (while the guests were running), I had to move the host from server1 to server2.

If I add the vmx to inventory, I can see the snapshot history but when I try to boot, it keeps throwing the error: Cannot open the disk '/vmfs/volumes/55190be6-55b7567c-1abd-c8600054bd95/webserver/webserver-000002.vm‌​dk' or one of the snapshot disks it depends on. The parent virtual disk has been modified since the child was created. The content ID of the parent virtual disk does not match the corresponding parent content ID in the child.  I tried to repair the disks using vdiskmanager but all attempts failed.


Below are the restored files from the old server1:

  • webserver-1ddcad9d.vswp
  • webserver/.lck-17ae3f0300000000
  • webserver/.lck-2cbeb40100000000
  • webserver/.lck-3bc2b40100000000
  • webserver/.lck-58b6b40100000000
  • webserver/.lck-6b84490300000000
  • webserver/.lck-7784490300000000
  • webserver/.lck-a473490300000000
  • webserver/.lck-aaabb70100000000
  • webserver/vmware-15.log
  • webserver/vmware-16.log
  • webserver/vmware-17.log
  • webserver/vmware-18.log
  • webserver/vmware-19.log
  • webserver/vmware-20.log
  • webserver/vmware.log
  • webserver/vmx-webserver-501001629-1.vswp
  • webserver/webserver-000001-delta.vmdk
  • webserver/webserver-000001.vmdk
  • webserver/webserver-000002-delta.vmdk
  • webserver/webserver-000002.vmdk
  • webserver/webserver-000003-delta.vmdk
  • webserver/webserver-000003.vmdk
  • webserver/webserver-000005-delta.vmdk
  • webserver/webserver-000005.vmdk
  • webserver/webserver-000007-delta.vmdk
  • webserver/webserver-000007.vmdk
  • webserver/webserver-000008-delta.vmdk
  • webserver/webserver-000008.vmdk
  • webserver/webserver-Snapshot1.vmsn
  • webserver/webserver-Snapshot10.vmsn
  • webserver/webserver-Snapshot11.vmsn
  • webserver/webserver-Snapshot12.vmsn
  • webserver/webserver-Snapshot3.vmsn
  • webserver/webserver-Snapshot9.vmsn
  • webserver/webserver-flat.vmdk
  • webserver/webserver.nvram
  • webserver/webserver.vmdk
  • webserver/webserver.vmsd
  • webserver/webserver.vmx
  • webserver/webserver.vmxf

I have important data to be restored.  Can someone please help in getting me back online with this host?

4 Replies
continuum
Immortal
Immortal

If the parenrfilenamehints chain is consistent - but only then - set all CID and parentCID values to "12345678"

If you are afraid to make those changes yourself - call me via skype "sanbarrow" and have Teamviewer 9 ready.

Ulli


________________________________________________
Do you need support with a VMFS recovery problem ? - send a message via skype "sanbarrow"
I do not support Workstation 16 at this time ...

btrnaidu
Contributor
Contributor

Thanks for the hint but this did not do the trick.

0 Kudos
bharathl
Enthusiast
Enthusiast

Did you make changes to CID and the parent CID on all the delta.vmdk files and the base vmdk file. You can follow the below article for the same. You need to compare all the descriptor files one by one and change the CID and Parenet CID of each file

VMware KB: Resolving the CID mismatch error: The parent virtual disk has been modified since the chi...

0 Kudos
continuum
Immortal
Immortal

>> ... does not do the trick

Please provide more info then.


________________________________________________
Do you need support with a VMFS recovery problem ? - send a message via skype "sanbarrow"
I do not support Workstation 16 at this time ...

0 Kudos