Without having a backup of the original machine configuration, you may be stuck 
with either discarding those snapshots, or attempting to merge the entire chain 
into one new file, losing your checkpoints.  Make backups of the files first, 
if you haven't already.

http://serverfault.com/questions/609772/regenerate-snapshots-from-avhdx-files

http://workinghardinit.wordpress.com/2014/08/29/manually-merging-hyper-v-checkpoints/

http://social.technet.microsoft.com/wiki/contents/articles/6257.manually-merge-avhd-to-vhd-in-hyper-v.aspx

If you do find a way, please post back!

-Bonnie

From: [email protected] [mailto:[email protected]] On 
Behalf Of John Bonner
Sent: Thursday, October 23, 2014 12:02 PM
To: [email protected]
Subject: [NTSysADM] Create Hyper-V from existing VHDX

We have some hyper-v server images that if possible we would like to not 
rebuild. However the original machine they were installed on is no longer 
available.

So we have 1 vhdx and 8 avhdx. The vhdx is the virtual disk and the avhdx are 
check points if I remember correctly.

The process I used to build these machines was such as base 
install...checkpoint..install SQL Server...checkpoint...install visual 
studio...checkpoint etc...

I created a new vm on my windows 8 box and in the create wizard I told it to 
use an existing vhdx then pointed to my previous one.

The system boots and takes the correct password. However it comes up at the 
base install point. The checkpoints do not show in Hyper-V manager and 
consequently they do not get applied to the VM.

Now I have found that there is a sort of checkpoint database (xml) and several 
related folders in
C:\ProgramData\Microsoft\Windows\Hyper-V
thinking maybe there are some pointers I could realign but it seems editing 
them is not supported.

I also tried under the settings option of the test vm to change the checkpoint 
location. That seems to be a place for checkpoints to be stored and it doesn't 
seem to pick them up if any exist........this behavior makes sense as the 
pointer xml / database thingy is where that information should come from.


So is there a way to get these checkpoints associated / recreate / make use of 
these existing hyper v machines?

Thank You
JB

Reply via email to