This article provides information on recovering the parent virtual machine (and snapshot), when linked clone virtual machine is working and still exists in the pool.

This can happen when the parent (golden/master, whatever you call it!!) virtual machine and snapshot of the pool is corrupted, deleted or is inaccessible.

Resolution

1. Determining the MOID of replica. Run the below query on the database server.

To determine the MOID of the replica, run this query:

<Query>
DECLARE @VM_NAME VARCHAR(255) = ‘VM_NAME’
use VIEW_COMPOSER_DB_NAME

SELECT REPLICA_MOID
FROM [dbo].SVI_REPLICA r
JOIN [dbo].SVI_SIM_CLONE c on c.REPLICA_ID = r.ID
WHERE c.GUEST_COMPUTER_NAME = @VM_NAME

</Query>

You will find the MOID as – VM-XXX.

2. Finding the name of the replica (as displayed in vCenter Server) by the replica MOID

 Browse to the https://VC_SERVER/mob/?moid=MOID

Search for the Name” attribute in the vCenter MOB page. CTRL+F should help!!

3. Recover the parent virtual machine (and snapshot) used to create the linked clone

  • Use vCenter Server to clone the replica into the new parent virtual machine.
  • Take a new snapshot of the new parent virtual machine.
  • Update the pool to use the new parent virtual machine and new snapshot.

4. Cloning the new parent virtual machine after you have the name of the replica

Using  vSphere, find the replica-xxxx virtual machine that was identified in the above steps, and issue a Clone Command (do not customize). 

Now you have a new virtual machine which can be used as a parent virtual machine replacement for the linked clone Pool. Its configuration is identical to that of the parent virtual machine (and snapshot) used to create the linked clone virtual machine used above. 

You need to take a new snapshot for the virtual machine to be used as a linked clone parent. Replace the original parent virtual machine with this new one, or simply create a new pool using this new virtual machine as its parent.

I hope this was helpful.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s