This reliably causes the backup job to fail. Say, you have concurrent tasks set to 2 and there are 3 VMs included in the job. The backup for the first two VMs fails like this:
Code: Select all
Failed to finalize guest processing. Error: Failed to call RPC function 'Vss.WaitForBackupDocsToBeFlushed': The remote procedure call was cancelled. RPC function call failed. Function name: [DoRpc].
The issue immediately goes away when "Allow processing of multiple VMs with a single volume snapshot" in unchecked from the job, the VMs get processed in batches corresponding to the concurrent tasks limit and everything finishes just fine.
Somehow I'd say users should be prevented from creating invalid configuration that completely breaks the backup. Someone else able to reproduce this?