How much do you trust your backups? It’s an important question, and one that few businesses think to ask themselves until ...