Large Hyper-V incremental backups
I'm currently running backup exec 2014 and backup up (amongst other things) a hyper-v host with 6 VMs. I have a full backup every other weekend and incrementals every weekday. I changed around our backup scheme recently to make it a bit more fault tolerant, most notably redirecting each backup to it's own storage. When I did this, I noticed that the backup sizes for my incremental backups reported by backup exec for my hyper-v host did not match the actual backup sizes being used on disk, not even close to.
When backup exec finishes it's incremental backup of my hyper-v host, it reports backup sizes that are anywhere from about 1.5 GB to 5 GB depending on what was done that day. If I look at the log for the job, the sizes for each hyper-V host are consistent with that number, showing backup sizes for each host that are typically well under 1 GB before compression, and compression rations between 2:1 and 3:1. However, when I actually go and look at the NAS and the files that BE has created, the size of the vhdx files it creates are all in excess of a 1 GB, commonly 2-3 GB, resulting in the actual size of the hyper-V host incremental backups being about between 10-20 gigs a day. Knowing what's on most of those servers, typically things like a windows 2012 install running nothing but a DHCP server, the backup sizes reported by backup exec are accurate to what the size of the backups should be... so then why are the actual an order of magnitude larger than that?
I'm currently experimenting with using the "Microsoft Incremental Backup" method to reduce the backup sizes, but even if it works to reduce the backup sizes this is unadvised as it requires all of my VMs to permanently run in checkpoint mode and checkpoint mode isn't even supported for some types of servers per microsoft documentation (you're not supposed to run a DC in checkpoint mode, or at least you're not supposed to use checkpoints to rollback a domain controller). If I can't find a good method of dealing with this, I may ultimately have to treat all of my virtual servers as physical servers for the purposes of hyper-V and just back them all up individually to get thse backup sizes down to an appropriate size.
Btw, the reason the size is an issue is because of copying the backups offsite. We have plenty of storage space and network bandwidth onsite, but our internet bandwidth is limited and we're already pushing closer to this limit than I'm really comfortable with.
Is this an issue that only I'm seeing, in which case I may have a configuration error somewhere, or is this normal behavior for hyper-v backups? Is there a method that I can get these backups down to the correct size? There's really no reason for most of these backups to be even 1 GB, let alone multiple GBs.