I'm running Macrium Reflect Server, backing up to a RAID NAS (there are additional redundant backups to other boxes, locations, offsite, etc). Reflect leverages the Volume Shadow Copy Service (VSS) in windows to backup files while they are in use. Each backup creates a password encrypted, compressed file container than can be mounted as a drive to recover individual files/databases. You can do a weekly/monthly/whatever full backup and incremental daily backups. Or even multiple times a day. The usual variations.
It has a bare metal recovery option with a boot disk or USB leveraging the Windows Preinstallation Environment (Windows PE). When you create the recovery you can include special RAID/LAN/whatever drivers for the server, if necessary. It found and included all the drivers for our Dell PowerEdge servers without me having to do anything.
I've not had the pleasure of performing a bare-metal recovery (we're a small shop and I don't have non-production servers sitting around to play with), but I've restored plenty of files and Domino databases (some exceeding 8GB in size with 1-mil+ documents) from the containers easily and without fail. I have also backed up and restored entire workstations with it by recovering a backup to a new hard drive mounted in an external housing, and then moving that drive into the PC. That worked great, even restoring to drives that were a different size than the drive that was backed up.
Been using Reflect since 2009, two or three versions ago. Totally happy. They even have a free version for non-business use on desktop Windows OSs, if you want to try it out. Won't run on a server. I think the free version is limited to full backups only, but you can schedule them. My teenage son uses it at home to backup his gaming rig to an external USB3 drive.