I used carbonate in the past, in fact we had a massive fire at the shop and lost everything, but carbonate had our data MOSTLY backed up. Their desktop program sucks, it's constantly failing to backup and needs to be manually updated in order to proceed, but there are no warnings about this, so...