I am a worry wart when it comes to backing up data. For my critical systems, I never trust a single backup method, but rather I implement several different strategies for backup and disaster recovery. For the past two years, one of those methods has been using Veeam Backup and Recovery.
Traditionally, Veeam has been a product to backup virtual machines (VMs) hosted on either Hyper-V or VMware hosts. They specialized in backing up the entire VM to disk quickly and easily using encryption and/or deduplication. Daily backups are incremental, as they only backup the bits of virtual disks that actually changed since the last backup. This makes incremental backups very quick, and requires very little disk space compared to comparable solutions. The product also made it very easy to restore an entire VM to any host running the same hypervisor platform.