If you are an individual or small business, you should strongly consider an online backup service like Carbonite or LiveVault. Why?
Updated 9/30/07 - Francis Ford Coppola is appealing for thieves to return his backups. When they broke into his office in Argentina, they stole his computer and his backup device (see Rule #1 below).
I don't have flood insurance. On the one hand, I live on a hill. On the other hand, I live relatively close to the Ohio River, and I have no idea if I live in a flood plain. I never think about it. It took me a good thirty minutes to come up with this example. I have too many other things to worry about, so I'm just getting on with life. (Now I won't be able to sleep. Crap!)
Getting on with life is good, but most people need a nag to remind them of dangers that are beyond their normal focus. Right now, I want to nag you about backups. If your livelihood depends in any way on a computer, you need to spend at least a little time thinking about what to do when disaster strikes. I'm going to talk about how to know when a backup scheme is good or bad, and make some recommendations for backing your data up. I'm focusing here on the self-employed and small-business owners. If you have 300 employees and no disaster recovery plans, well, that's just criminal...
The job of a backup is simple. Periodically, you make a copy of the data on your computer. This is a backup. (Too elementary, folks?) When your computer goes kablooey, you retrieve the copy and put it back on your new computer. Then you're back in business (figuratively and literally).
Based on my years of experience in Information Technology and Human Nature, I've sussed out what I think are the most important qualities that go into a Beautiful Backup Experience.
Here are the bare minimum requirements in order to be a Beautiful Backup system:
Once you've put your backup system into place, you should test it at least every quarter, but preferably more often (say, monthly).
First of all, your computer(s) more than likely already comes with backup software of some sort. Ignore it.
Really. Don't even bother. Why? Well, I'm sure it works quite well, and copies all your files to a DVD or tape drive (some allow you to back up your files to another file server). Here are the problems:
Now that I've got that out, there's one way that these bundled backup programs could be effective: automatic scheduled backups to an off-site file server. If you're lucky enough to be able to put computers in two different locations, and understand how to set things up, your main computer could save its backups to the remote computer. If anything happens to the main location (think fire), chances are the backup server wouldn't have gotten destroyed as well.
However, this can be a bear to set up reliably, even for professionals. Unless your data is sensitive, or you need immediate access to it in the event of a disaster, you should really consider subscribing to a backup service.
There are a ton of companies that have set up Web-based backup systems. The one that always comes to my mind is Carbonite. When you subscribe, it puts a backup program on your computer. It automatically scans all your data files, and if it finds any new stuff, it will ship it off to Carbonite's server which are... well... I have no idea. But I know it's not in my office (otherwise, I'd be getting a rent check), so that's off-site enough for me. There you go. Automatic, transparent, off-site. The only thing we didn't hit is 'tested', but that's up to you. And I'm sure their system is more tested than anything you or I would come up with.
What's the drawback? Large sets of data can be a problem. Personally, I use the computer-to-offsite-computer backup I described earlier. I have about 500GB of data that I want backed up, and you can imagine how long it would take to download that over the internet.
Also, if you have an office full of computers, you might have an office full of subscriptions, too. That's where things start to get complicated. No matter what system you end up designing, though, remember the Beauty Principles and you won't go wrong.
I'm going to write some more about basic Disaster Recovery techniques in the coming weeks, so keep checking back.
UPDATE: There's an article up about RAID basics.
If you have one or two computers you need backed up, strongly consider an online service like Carbonite or LiveVault.