VMware Virtual Machine has only VMDK file

I recently upgraded to VMWare version 5.5 and then migrated my virtual machines from local storage to our new SAN.  All migration seemed to work fine except one.  I didn't get any errors indicating a problem, but when the migration was finished, I didn't see the VM anymore in the list.  So I went to the new location on our SAN and the folder for the VM was there.  However, the only file in the folder was the VMDK file and I don't see a way to add it back to inventory.  What happened and how do I recover this VM?
sfletcher1959VPAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
Check for the VMX file, on local or shared SAN storage.

You will need the VMX file to register to the inventory. (right click VMX file, select Add to Inventory).

if you cannot find the VMX file, create a new Virtual Machine with the same VM Settings as before, e.g. CPU, Memory, Windows version (Custom), and select and browse to the virtual disk in the datastore.

(no need to create a new disk, because you already have one!)
0
sfletcher1959VPAuthor Commented:
Okay, upon closer inspection I found more information.  Apparently when I migrated the VM it has the VMDK file in two location.  

The original location only has the VMDK file in the folder with the VM name.  The location it was supposed to migrate too seens to have all the appropriate files in a folder with the VM name .  See scree shot attached.  So I added the VM to inventory that appeared to have all the right files in the folder and tried to power it on.  It failed with the following error information:

An error was received from the ESX host while powering on VM ProData001.
Failed to start the virtual machine.
Module DiskEarly power on failed.
Cannot open the disk '/vmfs/volumes/541b38e7-c468edac-d975-0024817edd14/ProData001/ProData001-000001.vmdk' 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

Screenshot
0
sfletcher1959VPAuthor Commented:
So to clarify, I migrated Prodata001 on Datastore 1 to Datastore 2.  No errors on the completed migration.  Datastore 1 still had a vmdk file for Prodata001.  Datastore 2 has all files, but will not power on.
0
Ultimate Tool Kit for Technology Solution Provider

Broken down into practical pointers and step-by-step instructions, the IT Service Excellence Tool Kit delivers expert advice for technology solution providers. Get your free copy now.

sfletcher1959VPAuthor Commented:
I have tried to migrate back from Datastore 2 to Datastore 1, but the migration fails with error:

error caused by file /vmfs/volumes/541b38e7-c468edac-d975-0024817edd14/prodata001/prodata001-000001.vdmk


 I am able to migrate between hosts successfully, but still get the same error when I try to power on.
0
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
Okay, firstly this VM appears to have a snapshot, which I think has caused the complications here.

Files got migrated and some files did not get migrated, then the VM and disk were powered on without it's snapshot attached, and hence the error.

You will need to move back all the files so there are in the same folder.

and then you will need to repair the VMDK file, so snapshot chain is valid....

see here

Resolving the CID mismatch error: The parent virtual disk has been modified since the child was created (1007969)
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
sfletcher1959VPAuthor Commented:
Was able to resolve the CID mismatch error as suggest above.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
VMware

From novice to tech pro — start learning today.

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.