As anyone who has ever tried to recover a crashed or hacked website can attest, the "back-up" systems of many web hosting providers leave a lot to be desired. The back-ups sound reassuring in theory--you are assured that your data is always "backed-up" on a system that is completely separate from the main one and that you'll be able to access it whenever you need it. When disaster strikes, your site has been hacked or your developer make a simple mistake, you often discover that your backup is hard to access, out-of-date or has been affected by the same event