A free solution can be Veeam Backup Community Edition.
It works really well.
You can use it both for VM or for Phisical Server or even for simple folder backup.
Never had an issue with it recovering data...
Gabriele Maoret - Head of SysAdmins at SERSIS
Currently manages 6 SmarterMail installations (1 in the cloud for SERSIS which provides services to a few hundred third-party email domains + 5 on-premise for customers who prefer to have their mail server in-house)