Hi Jianming,
we used the builtin Windows Backup utility from the Windows servers, we were for support reasons not allowed to virtualize with KVM.
That Backup then was rsynced to a Linux VM on a PVE as Backup helper and pulled into the PBS.
So we had the first backup very close to the productive system, and didn't needed another backup solution. Just an extra disk on the Windows server to keep the last 2 backups.
That was also very handy because the application was requiring a Microsoft SQL database and we got a consistent backup of that one, too.
BR, Lucas