Highlighted
gotschy
2 Iron

NSR critical Failed to merge VHD differencing chain

NMM 9.0.1.5, Exchange 2013

Fullbackups work fine, incremental backups do not.

Error message in nsrnmmsv.raw:

NSR critical Failed to merge VHD differencing chain

What is the problem?

regards

Bernd

Tags (3)
0 Kudos
8 Replies
ble1
5 Iridium

Re: NSR critical Failed to merge VHD differencing chain

I don't have such setup, but based on docs and error we can assume what is going on.  Doc says:

Hyper-V VSS Writer uses differencing disks to capture changed blocks between backups.

A differencing disk is a VHD that contains changes for another VHD or the guest operating

system. Differencing disks are stored in the same subdirectory as the parent VHDx for the

virtual machine. This location is not configurable.

Incremental changes since the last checkpoint or backup are written to a new

differencing disk. This differencing disk gets merged to its parent disk after the backup

completes. When a snapshot occurs as part of a backup, a new differencing disk is

created. This new differencing disk receives all the writes until the next backup starts.

The backup saves the differencing disk as part of an incremental backup. If you create

checkpoints, then multiple differencing disks can be present on the system. If you do not

create checkpoints, there is one differencing disk present along with parent disk.

To estimate the required additional primary storage for differencing disks, consider the

rate of changes happening inside the virtual machine. As a virtual machine grows, it

requires more storage space on the primary disk. NMM logs how much data it has backed

up for each backup.

So, it seems like expected differencing disk is not found or I could imagine same error can be made if there is something else doing the backup as well (as that would break the chain).  To be sure, can you check also log in event log to see if there is anything written there?

0 Kudos
CarlosRojas
4 Tellurium

Re: NSR critical Failed to merge VHD differencing chain

Hello Bernd,

Can you please check in the application information field, if you have the following variable, and what is the value?:


NSR_VSS_FULL_BACKUP Default value is Yes.

When the value is Yes, NMM initially performs a full backup and later performs incremental backups.

If the value is No, then NMM performs a copy full backup and merges the recovery snapshot with the base VHDX.

Thank you,

Carlos

0 Kudos
ArmandoGM
1 Nickel

Re: NSR critical Failed to merge VHD differencing chain

gotschy, was this resolved? If so, can you please share the solution? I am having the same issue but on NMM 9.0.x.

I searched NMM documentation and found the variable related to Hyper-V backups and my configuration was done with the client wizard so I would assume it will not include this variable? Anyhow, I am going to check the configuration again to be sure.

Thanks,

Armando

0 Kudos

Re: NSR critical Failed to merge VHD differencing chain

Hi , anyone found a solution for this problem ?

We are also having this problem on build 9.0.1.6 .

Please help !

0 Kudos
Mohamed_badawy
1 Copper

Re: NSR critical Failed to merge VHD differencing chain

Hi ,

I have the same problem with nw 9.1.1  and nmm 9.1.1

any solutions ??

0 Kudos
low_tony
1 Nickel

Re: NSR critical Failed to merge VHD differencing chain

Hi

Was the problem resolved after so long? what's the solution?

0 Kudos
ArmandoGM
1 Nickel

Re: NSR critical Failed to merge VHD differencing chain

For the incremental, have you tried setting client retries and inactivity timeout in the action properties to 0 ?

0 Kudos
low_tony
1 Nickel

Re: NSR critical Failed to merge VHD differencing chain

HI ArmandoGM

Thank you for your suggestion.

By the way, the problem that we encountered is :

nsrnmmsv NSR critical Backup of Hyper-V data files failed with error Failed to merge VHD chain. FileStream::Read error..

will setting client retries and inactivity timeout to 0 helps in this case? currently running 9.1.0.4 server and client.

0 Kudos