Another Hard Drive Dies
Fuck. Fuck fuck fuckity fuck fuck. My hard drive just crashed.
But not just crashed. Crashed and took two weeks of data with it. Including my taxes (unsent, of course) and a story I was actually managing to make some progress on, a rare thing in these fallow post-Clarion days.
And the killer is, I could have stopped it. Not the hard drive crash, which is an unavoidable hazard of the trade (although this is the second catastrophic failure in the last three months, god damn it Apple), but the data loss. Over the past year, I’ve cobbled together a backup strategy that seemed, to me, pathologically anal. It includes:
- Full, bootable backups to two separate hard drives.
- Incremental backups to a Time Machine drive.
- A remote subversion repository for the stories
- A remote IMAP respository for my email
And yet I still lost data. Why? Because I — idiotically — haven’t actually used any of these lovely mechanisms for a long time. Haven’t done a full backup for a month. Haven’t plugged in for a Time Machine backup in two weeks. Haven’t been checking my stuff into subversion. About the only thing I have been doing is using my IMAP store, and that’s only because there’s nothing to actually do there. The protocol does it all for you, automatically.
I guess that’s the problem here. It’s not that my backup strategy is insufficiently anal: it’s insufficiently automated. If there’s one thing I’ve learned in my 37 years on earth, it’s that it never pays to count on me. I have this habit of letting me down.
So how to automate? Here’s what I’m thinking:
- Get that new Time Capsule router, which does incremental backups over your home network network, automatically and wirelessly.
- Bite the bullet and subscribe to .Mac. I’ve heard nothing but terrible things about its hyper-shitty WebDAV-based filesystem, but it does give you automated remote backups wherever you are, and it integrates effortlessly with Leopard. Also, it’s perdy.
- Make TextMate automatically commit to Subversion when you close a file. Not sure how to do this, but TextMate seems infinitely customizable. There has to be a way.
- Burn CD backups of static, archival data — old stories, financial data, etc.
- Set up repeating alarms that prompt me to do full weekly backups, with SuperDuper1. This is the weakest link in the strategy, as it requires me to actually do something — but I tend to respond to alarms.
Anything I’m missing? That seems like it should cover it, as long as I’m at least occasionally plugged into a network. It has to, really. Hard drives expire with alarming regularity in our household, and every iota of lost data is just searingly painful. I love my data.
-
If SuperDuper! isn’t the most useful utility on earth, it’s definitely in the top 5. Possible the top 2. It’s saved my ass on many, many occasions. ↩
5 Comments