We use Veeam we pay for the virtual servers the cost is not to much and the hyper v host we use veeam backup for Windows so all our servers are covered on top we keep everything in house so I does not tie us down to any company for storage we got a couple qnap boxes that replicate between each other. So far we can go back 6 months :-) and the qnaps come in handy to archive old data off..