I have deployed a bunch of endpoints against our Veeam repository, and i works really really well
One thing though: I have a few people who generally use their laptops rather briefly while at the office. That's usually not a problem since their incr. backups are in the 4 - 5Gb size.
But the clients spend far more time waiting for the repository to complete the merging of the oldest incr. and the full backup than doing the actual backup.
Since no network traffic is occuring during that wait, I assume it is a proces the repository role performs?
If so, could we have the endpoint client complete the backup when data transfer is complete and let the server complete the merge on it's own schedule?
My clients are typically waiting about 10min at the 99% completed stage while merging is taking place. This is probably because my backup IO capacity is overloaded during the daytime (from other jobs to tape and so forth).
I see no point in the client waiting so long. It increases the risk substantially that clients disconnects before the backup is completed allthough the data transfer is completed long ago.