Backups - No more excuses
I remember the first time I decided to re-install all the software on my computer. It was 1993, and I was 10 years old. There were some strange files on my filesystem, called $AMES, $ROGS and $EMP. I think it came from undelete being a bit broken. I couldn’t delete those files either, and I thought it might be a good idea to install things from scratch, mostly as an excuse for the educational value I could gain from it.
I quickly realised how much I had to backup, and went out to buy some floppies. I decided to get some decent floppies, I bought some bad ones before and knew what to avoid. A good brand floppy, cost about R7 (about US$2 back then) per 1.2MB floppy. To back up all my data and config, I needed to back up about 30MB, this was just about 25 floppies. I bought 3 packs of 10, costing me R150 (about US$43- had to work long for this back then!). Backing up files was tedious work. Some files were to big to fit on floppies, and I had to zip up everything to split the files and to make sure I didn’t waste space on some of the floppies.
12 years later, and things have changed quite a bit. Yesterday, I bought a pack of 5 DVD-R discs for R20 (about US$3). For that, I can back up a potential 23.5GB. In 1993, it cost me R4.16 per MB to back up. In 2005, it’s costing me R0.00085 per MB! It gets even cheaper, in some ways. My data travels with me on my laptop. It’s important that I have my data stored on at least one safe location. As another point of backup, I have bought a 200GB disk for my server at home for R800 (US$123). This translates to about R0.004/MB. Still very cheap.
It’s also not nearly as tedious as it used to be. At night, while I’m sleeping, my laptop runs an automated task (cron job) that copies all my important files to my backup location on my server. Then, the server will run another script, putting all the files in tarballs, compressing and splitting it into DVD sized files. This means I easily have at least one backup of the files on my laptop, when I feel the need, I can burn these files to DVD, and keep the copies safely stored away. At work, my files are also being backed up with Arkeia, but that’s just my work related files.
What it comes down to, is that there’s little excuse to not back up these days. It’s cheap, and almost effortless. All you need is a bit of hardware, a copy of GNU/Linux, and a few blank DVD discs, and you’re sorted.