can anyone please help me fixing this. the error shows up after I deleted the Centos7-000002.vmdk manually at datastore browser.
now I can't open the VM and I can't restore the snapshots. is there any way can I still recover this VM?.
Quick question did you also deleted the "xxxx-flat.vmdk" file from your datastore that references that disk?
If you did not do that you can try to follow the next procedure: VMware Knowledge Base
As you probably know, each virtual disk file on an ESXi host consists of two files, a small descriptor/header .vmdk file, and a data .vmdk (flat/delta/sesparse) file.
What needs to be done is to re-create the deleted descriptor .vmdk file. The required entries for this file can be retrieved from the other descriptor .vmdk files.
What I like you to do is to download the two descriptor files "Centos7.vmdk", and "Centos7-000003.vmdk", compress/zip them, and attach the .zip archive to your next reply.
To do this, temporarily enable the SSH service on the ESXi host. Then use e.g. WinSCP to connect to the host, and to download the two files.
Moderator: Please do not create duplicate threads. The other instance you created in the Cloud disaster recovery area has been archived.
yes, you are right "Centos7-000003.vmdk" is the most recent snapshot file. I uploaded the file that you created and now I'm able to power on my VM. thank you so much I really appreciate your help.a.p.