Veeam Backup from Storage Snapshots – Failed to create snapshot on primary storage. There are more than 10 names

I recently had the case where i configured Veeam to backup from storage snapshots in conjunction with an IBM SAN Volume Controller.
The customer has several file servers which are around 15 to 20 TB size of each.

A detailed explanation regarding a single File server with 15 TB capacity.

  • Created a Storage Snapshot Only job with the corresponding Virtual Machine (Job Name SSNAP_ONLY)
  • The VM has 15 x 1 TB .vmdks (beside of the system partition)
  • All 15 x 1 TB .vmdks are located on 15 different datastores

This means if Veeam triggers the Storage Snapshots, Veeam has to locate all the 15 .vmdks on all the datastores for snapshotting.

The job failed with the following Error:

Failed to create snapshot on primary storage. There are more than 10 names VeeamProductionSnapsot_SSNAP_ONLY.2018-12-07-0812

A detailed look into the event logs showed the following:

<01> Error    [SanSnapshotSource] Failed to create production snapshot and retain old snapshot for volume: 'ESXWSVBKVD132' ('234').
<01> Error    There are more than 10 names VeeamProductionSnapshot_SSNAP_ONLY.2018-12-07-1235 already. (Veeam.Backup.SanPlugin.PublicStorage.CPublicPluginException)
<01> Error       at Veeam.Backup.SanPlugin.PublicStorage.StorageClientLogged.CreateProductionSnapshot(String volumeId, String backupJobName)
<01> Error       at Veeam.Backup.SanPlugin.PublicStorage.CPublicPluginProductionSnapshotCreator.CreateSnapshotInternal(IStorageClient client, CSanVolume volume)
<01> Error       at Veeam.Backup.SanPlugin.PublicStorage.CPublicPluginProductionSnapshotCreator.CreateProductionSnapshot(CSanVolume volume, IXmlLogger sessionLogger)
<01> Error       at Veeam.Backup.Core.CSanProductionSnapshotOperations.CreateAndRetainSnapshot(ISanProductionSnapshotCreator snapshotCreator, CSanVolume volume, Boolean isProdactionSnapshotsForTransfer)
<01> Error       at Veeam.Backup.Core.CSanProductionSnapshotOperations.CreateAndRetainProductionSnapshotsSafe(ISanPluginCoreHelpers sanPluginHelpers, CSanHost sanHost, IEnumerable`1 volumes, Boolean isProdactionSnapshotsForTransfer)
<01> Info     [SanSnapshotSource]===========================================================================================
<01> Error    [SanSnapshotSource] Create storage source snapshot failed, set session record to warning.
<01> Error    There are more than 10 names VeeamProductionSnapshot_SSNAP_ONLY.2018-12-07-1235 already. (Veeam.Backup.SanPlugin.PublicStorage.CPublicPluginException)
<01> Error       at Veeam.Backup.SanPlugin.PublicStorage.StorageClientLogged.CreateProductionSnapshot(String volumeId, String backupJobName)
<01> Error       at Veeam.Backup.SanPlugin.PublicStorage.CPublicPluginProductionSnapshotCreator.CreateSnapshotInternal(IStorageClient client, CSanVolume volume)
<01> Error       at Veeam.Backup.SanPlugin.PublicStorage.CPublicPluginProductionSnapshotCreator.CreateProductionSnapshot(CSanVolume volume, IXmlLogger sessionLogger)
<01> Error       at Veeam.Backup.Core.CSanProductionSnapshotOperations.CreateAndRetainSnapshot(ISanProductionSnapshotCreator snapshotCreator, CSanVolume volume, Boolean isProdactionSnapshotsForTransfer)
<01> Error       at Veeam.Backup.Core.CSanProductionSnapshotOperations.CreateAndRetainProductionSnapshotsSafe(ISanPluginCoreHelpers sanPluginHelpers, CSanHost sanHost, IEnumerable`1 volumes, Boolean isProdactionSnapshotsForTransfer)

I therefore opened a case within Veeam Support to check this behaviour. My feeling told me, that this must be some kind of limitation.
I also created a Forum Thread within the Veeam community forums. https://forums.veeam.com/vmware-vsphere-f24/failed-to-create-snapshot-on-primary-storage-there-are-more-than-10-names-t55741.html

The outcome and solution of the Support case was, that there is currently a hardcoded limit of 10 snapshots with similar names.
The hardcoded limit will be increased by the release of Veeam Backup & Replication 9.5 Update 4, which also bring a registry key to adjust this limit.

Thanks again to Veeam for the great and fast support, which confirmed my “feeling” about that kind of limitation !!

About Falko Banaszak

Falko is a Consulting Field Solutions Architect for Modern Data Protection based in Germany working at Pure Storage Inc. In the last 12 years he has built a strong focus on virtualization, BCDR and has a passion for Microsoft 365 & storage systems. He's a Veeam Vanguard, a Veeam Certified Engineer, Veeam Certified Architect and a Veeam User Group founder and leader in Germany.

Check Also

VeeamON 2023 Register

VeeamON 2023

VeeamON 2023 is happening from May 22 to May 25 live in Miami or online! …

Leave a Reply

Your email address will not be published. Required fields are marked *