Starwind HA target with hardware VSS provider and Veeam
Posted: Wed Feb 01, 2012 4:37 pm
Hello,
I've run into some issues with your hardware VSS provider.
I have the following setup:
2 node Hyper-V cluster, with Starwind Native SAN with HA targets. On top of this target I have CSV storage with bunch of VMs. I'm also using Veeam for backups.
Every time I run backup, Veeam is unable to use your hardware VSS provider and defaults to Microsoft software, what results in CSV being in I/O redirected mode. I also get these two event log entries:
Event id 22
Volume Shadow Copy Service error: A critical component required by the Volume Shadow Copy service is not registered. This might happened if an error occurred during Windows setup or during installation of a Shadow Copy provider. The error returned from CoCreateInstance on class with CLSID {b319214a-c160-4689-ac7c-4d0d65359e11} and Name HWPRV is [0x80040154, Class not registered
].
Operation:
Creating instance of hardware provider
Obtain a callable interface for this provider
Check If Volume Is Supported by Provider
Add a Volume to a Shadow Copy Set
Context:
Provider ID: {ca6fbd59-0d58-420d-962f-2778e4ec8583}
Provider ID: {ca6fbd59-0d58-420d-962f-2778e4ec8583}
Class ID: {00000000-0000-0000-0000-000000000000}
Snapshot Context: 0
Execution Context: Coordinator
Provider ID: {ca6fbd59-0d58-420d-962f-2778e4ec8583}
Volume Name: \\?\Volume{3a84ae59-46dd-11e1-8e64-001b21d8de57}\
Execution Context: CoordinatorVolume Shadow Copy Service error: Error creating the Shadow Copy Provider COM class with CLSID {b319214a-c160-4689-ac7c-4d0d65359e11} [0x80040154, Class not registered
].
and
Event id 12292
Volume Shadow Copy Service error: Error creating the Shadow Copy Provider COM class with CLSID {b319214a-c160-4689-ac7c-4d0d65359e11} [0x80040154, Class not registered
].
Operation:
Creating instance of hardware provider
Obtain a callable interface for this provider
List interfaces for all providers supporting this context
Query Shadow Copies
Context:
Provider ID: {ca6fbd59-0d58-420d-962f-2778e4ec8583}
Provider ID: {ca6fbd59-0d58-420d-962f-2778e4ec8583}
Class ID: {b319214a-c160-4689-ac7c-4d0d65359e11}
Snapshot Context: 9
Snapshot Context: 9
Execution Context: Coordinator
Volume \\?\Volume{3a84ae59-46dd-11e1-8e64-001b21d8de57}\ is CSV.
I was talking to your tech guy, but I can't really come to any definitive conclusion on this. It seems as your hardware VSS provider is for use with your backup software only, or it works with CDP targets only.
Can someone clarify this?
My ultimate goal is to have HA storage, with Veeam backups riding on top of it. Is that setup possible using Starwind software?
I've run into some issues with your hardware VSS provider.
I have the following setup:
2 node Hyper-V cluster, with Starwind Native SAN with HA targets. On top of this target I have CSV storage with bunch of VMs. I'm also using Veeam for backups.
Every time I run backup, Veeam is unable to use your hardware VSS provider and defaults to Microsoft software, what results in CSV being in I/O redirected mode. I also get these two event log entries:
Event id 22
Volume Shadow Copy Service error: A critical component required by the Volume Shadow Copy service is not registered. This might happened if an error occurred during Windows setup or during installation of a Shadow Copy provider. The error returned from CoCreateInstance on class with CLSID {b319214a-c160-4689-ac7c-4d0d65359e11} and Name HWPRV is [0x80040154, Class not registered
].
Operation:
Creating instance of hardware provider
Obtain a callable interface for this provider
Check If Volume Is Supported by Provider
Add a Volume to a Shadow Copy Set
Context:
Provider ID: {ca6fbd59-0d58-420d-962f-2778e4ec8583}
Provider ID: {ca6fbd59-0d58-420d-962f-2778e4ec8583}
Class ID: {00000000-0000-0000-0000-000000000000}
Snapshot Context: 0
Execution Context: Coordinator
Provider ID: {ca6fbd59-0d58-420d-962f-2778e4ec8583}
Volume Name: \\?\Volume{3a84ae59-46dd-11e1-8e64-001b21d8de57}\
Execution Context: CoordinatorVolume Shadow Copy Service error: Error creating the Shadow Copy Provider COM class with CLSID {b319214a-c160-4689-ac7c-4d0d65359e11} [0x80040154, Class not registered
].
and
Event id 12292
Volume Shadow Copy Service error: Error creating the Shadow Copy Provider COM class with CLSID {b319214a-c160-4689-ac7c-4d0d65359e11} [0x80040154, Class not registered
].
Operation:
Creating instance of hardware provider
Obtain a callable interface for this provider
List interfaces for all providers supporting this context
Query Shadow Copies
Context:
Provider ID: {ca6fbd59-0d58-420d-962f-2778e4ec8583}
Provider ID: {ca6fbd59-0d58-420d-962f-2778e4ec8583}
Class ID: {b319214a-c160-4689-ac7c-4d0d65359e11}
Snapshot Context: 9
Snapshot Context: 9
Execution Context: Coordinator
Volume \\?\Volume{3a84ae59-46dd-11e1-8e64-001b21d8de57}\ is CSV.
I was talking to your tech guy, but I can't really come to any definitive conclusion on this. It seems as your hardware VSS provider is for use with your backup software only, or it works with CDP targets only.
Can someone clarify this?
My ultimate goal is to have HA storage, with Veeam backups riding on top of it. Is that setup possible using Starwind software?