Challenge
QuickBackup for VM that resides on Cisco HyperFlex using the Veeam Plugin for vCenter always fail. Task log will contin following output:[date time] <23> Info [CiscoHX][X.X.X.X] Creating VM 'vm-ID' snapshot. SnapshotName 'VEEAM BACKUP TEMPORARY SNAPSHOT', snapshotDescription 'Please do not delete this snapshot. It is being used by Veeam Backup.', Memory 'False', Quiesce 'False'
[date time] <23> Info [CiscoHX] Reconnectable method: Retry is not needed.
[date time] <23> Error Failed to execute command on connection point 'X.X.X.X'
[date time] <23> Error {"message":"Failed take snapshot for vm vm-ID, serverUuid . A previously issued task is in progress on this entity. Entity: sthacpgki Previous TaskId: task-ID","messageId":0} (Veeam.Backup.SanPlugin.CiscoHXLib.CJsonWebRequestException)
[date time] <23> Error at Veeam.Backup.SanPlugin.CiscoHXLib.CCiscoHXRestApiInvoker.DoInvoke(Delegate dlg)
[date time] <23> Error Failed to create Cisco native snapshot for VM 'vm-ID' on host 'X.X.X.X'
[date time] <23> Error {"message":"Failed take snapshot for vm vm-ID, serverUuid . A previously issued task is in progress on this entity. Entity: sthacpgki Previous TaskId: task-ID","messageId":0} (Veeam.Backup.SanPlugin.CiscoHXLib.CJsonWebRequestException)
[date time] <23> Error at Veeam.Backup.SanPlugin.CiscoHXLib.CCiscoHXRestApiInvoker.DoInvoke(Delegate dlg)
[date time] <23> Error at Veeam.Backup.SanPlugin.CiscoHXLib.CCiscoHXRestApiInvoker.Invoke[Ret](ActionCiscoDelegate`1 dlg)
[date time] <23> Error at Veeam.Backup.SanPlugin.CiscoHXLib.CCiscoHXRestApiClient.CreateVMSnapshot(String vmMoRef, String snapshotName, String snapshotDescription, Boolean memory, Boolean quiesce)
[date time] <23> Error at Veeam.Backup.Core.CViVMCiscoSnapshotCreator.CreateCiscoSnapshot(String snapshotName, String snapshotDescription, Boolean useVMToolsQuiesce, Boolean memory)
[date time] <23> Error at Veeam.Backup.Core.CViVMCiscoSnapshotCreator.CreateSnapshot(String snapshotName, String snapshotDescription, IXmlLogger xmlTaskLogger, Boolean useVMToolsQuiesce, Boolean memory)
[date time] <23> Info An error has occured while freezing guest: {"message":"Failed take snapshot for vm vm-ID, serverUuid . A previously issued task is in progress on this entity. Entity: sthacpgki Previous TaskId: task-ID","messageId":0}. Trying to switch to persistent snapshot.
[date time] <23> Info [Soap] Connection 'vcenter:443:alpha.inet\account_name:False::0:23' is disposing.
[date time] <23> Info VM 'vm-ID' (Host 'vcenter') for creating snapshot was successfully unlocked.
Cause
This is a known issue which is still under research.Solution
Please do the QuickBackup from B&R console or use Enable failover to standard backup produces the following:1. Select a VM in vCenter that resides on Cisco HyperFlex
2. Start QuickBackup using the vCenter Plugin
3. QuickBackup Task is started on the VM in state of “pending”
4. Hyperflex Snapshot Fails due to pending task on the VM
5. Standard Backup (vSphere snapshot) takes the backup.
6. Job succeeds