We have a large structured backup system at the office that manages backups for all our VMs (Avamar as I recall). Aka expensive.
If you are running a smaller server though and on a VM (these may handle larger loads too, not sure) I've used the following successfully.
I run on a HyperV VM (Windows 2019 Server) at the house with SM 7817 on a VM with some other IIS stuff.
Altaro VMBackup - free for up to 2 VMs, must purchase full version for offsite storage capabilities. I run this as one option on my home LAN. Have restored a crashed SM VM from this and it worked perfectly to restore.
Vembu BDR Suite - easy (but slow) UI, free for up to 10 VMs, incremental backups, can perform full VM or file level recovery, offsite requires Standard or Enterprise version. Supposedly this can do general windows file level backups of servers as well (as opposed to VMs) but I could never get that piece to work. I am just starting to experiment with this one but have it performing a 2nd set of VM backups for me on my home LAN. Have done a VM restore from this as a test and it worked perfectly.
Iperius Backup - this is an Italian product I just ran across while looking for a solution to backup my NAS device. Then discovered it was capabile of HyperV and VMware backups too. The full version that supports all the VM capabilities is CHEAP... but... I still have not been able to get the VM solution to work in the "full trial". Pending ticket with them. The backup of my NAS device though works perfectly. IF I can get the HyperV stuff working for this, I will likely switchover to using this for everything. I really like their UI.
There are other options too, but those are the ones I have had experience with.
As mentioned, this testing is on a very small home HyperV implementation, your mileage may very on larger installations.