Problem with Microsoft CSV Shadow Copy Provider

Hi everyone,

I am hoping that someone can help me out here.  I have a 2 node 2012 R2 Hyper-V Failover Cluster, and I am trying to get our Veeam backups to work on this Cluster.  On node 1 the backups work fine with no issues, but on node 2 the Veeam jobs constantly fail with the following error:

10/09/2015 14:39:23 :: Unable to create snapshot (Microsoft CSV Shadow Copy Provider) (mode: Veeam application-aware processing with failover). Details: Failed to check whether provider '{400a2ff4-5eb1-44b0-8a05-1fcac0bcf9ff}' supports shadow copies on the volume '\\?\Volume{d8496e1b-cf0c-4cf4-8554-0afd39f67e5d}\'.The volume shadow copy provider is not registered in the system.--tr:Failed to add volumes to the snapshot set.--tr:Failed to perform pre-backup tasks. 
On the node where the backups are failing, issuing the command to list the providers only shows the following providers:

C:\Windows\system32>vssadmin list providers
vssadmin 1.1 - Volume Shadow Copy Service administrative command-line tool
(C) Copyright 2001-2013 Microsoft Corp.

Provider name: 'Microsoft CSV Shadow Copy Helper Provider'
   Provider type: Software
   Provider Id: {26d02d81-6aac-4275-8504-b9c6edc5261d}
   Version: 1.0.0.1

Provider name: 'Microsoft File Share Shadow Copy provider'
   Provider type: Fileshare
   Provider Id: {89300202-3cec-4981-9171-19f59559e0f2}
   Version: 1.0.0.1

Provider name: 'Microsoft Software Shadow Copy provider 1.0'
   Provider type: System
   Provider Id: {b5946137-7b9f-4925-af80-51abd60b20d5}
   Version: 1.0.0.7

But for some reason on the working node, it lists the above providers along with the additional provider that Veeam is expecting:

Provider name: 'Microsoft CSV Shadow Copy Provider'
   Provider type: Software
   Provider Id: {400a2ff4-5eb1-44b0-8a05-1fcac0bcf9ff}
   Version: 1.0.0.1

I could really do with knowing why node 2 is missing this provider, and how I can get it installed so that I can get the backups to work.  The Cluster Nodes were both built at the same time using the same configuration, so why this is missing is a mystery to me!

Any help anyone can give me is greatly appreciated.

Many t

September 10th, 2015 1:57pm

Hi,

Sorry for the delay in reply.

Providers are set in registry key. Compare the following key and check if you can find the missing one. 

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VSS\Providers\

However generally we will still use the default provider so have a try to set UseMicrosoftProvider as 1 with following steps:

1. Click Start, click Run, type regedit , and then click OK. 
2. Locate the following registry subkey, and then right-click it:
HKey_Local_Machine\SYSTEM\CurrentControlSet\Control\BackupRestore
3. Point to New, and then click DWORD Value. 
4. Type UseMicrosoftProvider as the name for the new DWORD value, and then press ENTER. 
5. Double-click UseMicrosoftProvider. To enable the new feature, type 1 in the Value box. To disable the new feature, type 0 in the Value box. 
6. Press ENTER, and then exit Registry Editor. 
7. Restart the server.


Free Windows Admin Tool Kit Click here and download it now
September 15th, 2015 2:24am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics