I have used adhoc scripts that do nightly backups of my important files. I zip up critical directories into huge tarballs – not too pretty but gets the job done.
I wanted to back up an entire linux system so it could be easily recreated, and decided it was time to get a little more sophisticated. Enter [rdiff-backup]. I’m emerging it now, but it’s requiring several updates. For one, it’s new kernel time, and there are a few new options to choose when using [make oldconfig]. I went with defaults, as usual, for every option that provided one. I had to pick these though:

Kernel compression mode: 1. Gzip
RCU Subsystem: 1. Classic RCU

Then I had to add FUSE to the kernel and emerge [ntfs-3g], so I could mount my external drive and back up to it.

[make menuconfig]: File systems->[x] FUSE (and rebuild and install kernel of course)
emerge -Davu sys-fs/fuse ntfs-3g

Then I emerged rdiff-backup, and ran the following:

rdiff-backup --exclude-other-filesystems --exclude-special-files -v5 --exclude /home/me/backup / /mnt/external_drive/backup/machinename

And away we go!

There is still a window of opportunity for all my idealistic music management software designs, as born out by this single iTunes screenshot…

iTunes sucks

It also drops the ball getting through the firewall at work. I actually quite excited having the “perfect” Apple brand crumbling down around me. Opportunities abound! And there are certainly iPhone gaps as well. I will hold off on my thoughts in that department for now, as I’d rather release working solutions! :>

The WordPress iPhone app is, as are all things Automattic, a beautiful elegant thing. Posts can now fly like pigs with wings (as soon as I learn to type). And my iPhone apps are on the way…

I now have a shiny new RoundCube 0.3 install, thanks gentoo! And I bumped up the server with an [emerge -Davu world] as well. A glorious new day. :>

The gory details follow. (continued…)

Ordered and received…

  • Macbook Pro 17″ with 3.08GHz, 500GB-7200RPM, anti-glare-screen
  • iPod Touch 8GB
  • OS X 10.6 (Snow Leopard)

Next I’ll get…

  • iPhone 3GS

Here are all the notes on setting these puppy dogs up… (continued…)