Riding in the Time Machine


tm.jpgAs a sort of Part II of this post about my experiences with Leopard, I wanted to go into detail about Time Machine, Leopard’s always-on backup utility. When I first heard about this app coming in Leopard, I wasn’t excited; how excited can you possibly get about a disk backup utility? But this ended up being one of the Leopard features I looked forward to having the most, because it meant I could finally cross off that “Make backup of hard drive” task that had been sitting in my OmniFocus task list for… you don’t want to know how long.

It turns out that Time Machine does a decent job of what it is supposed to do — but there are some downsides and some things that aren’t working for me as advertised.

My plan was to put Time Machine to work using this 500 GB Iomega USB hard drive that I purchased over the summer specifically for archiving video, class files from the past decade, and other stuff. Upon plugging the drive in, Time Machine asked if I wanted to use it as my Time Machine backup drive. I said yes, and immediately the backing up began. But a few minutes into the process, the backup abruptly stopped and gave me a generic failure message. This continued to happen after trying again a couple more times.

A little Googling later, I had found the problem — my hard drive was formatted using a generic FAT32 filesystem, and Time Machine only works with Mac OS filesystems. I reformatted the hard drive using Disk Utility, using the Mac OS X Extended (Journaled) filesystem, and plugged the drive back in — and Time Machine proceeded without a hitch. I had thought FAT32 was something like a generic filesystem, but Time Machine is picky about such things. So if you’re having trouble getting Time Machine to even get off the ground, try reformatting using a specifically Mac OS filesystem.

When the external drive is plugged in, Time Machine makes a backup every hour for 24 hours, and then once a week and once a month for archiving purposes, until the disk is full. The peace of mind that comes from knowing I have hourly backups for one day, and archived backups waiting in the wings, is quite amazing. It’s especially nice that once you have Time Machine configured, you pretty much just forget about it and let it do its job.

And if I ever had to restore from a backup, I’d just click on the Time Machine icon in the dock, and then the magic happens:

tm2.jpg

You just select the version of your system you want to restore from, and click-and-drag files or select “Restore” to restore the whole thing. It’s simple — but oh, the visual effects. Cheesy beyond belief. Apple, come on — what happened to the simple, minimalist design I’ve come to love from you guys? Moving stars in the background? Please.

Apart from the cheesiness of the visuals, there are some issues with how Time Machine works on my system which might be common to others.

First of all, my laptop gets hot when Time Machine is running. Really hot — it actually becomes uncomfortable to use the machine because of the heat, and who knows what it’s doing to the insides of the computer. Here’s an iStat nano readout on the temperatures of the laptop under normal use without the Time Machine running a backup:

hot-mac-3.jpg

And here’s what it reads when Time Machine is running a backup:

hot-mac.jpg

That’s a 40-degree temperature swing on the CPU, and that temperature is pushing the boiling point. Macbook laptops were known to run hot when they first came out, but Apple released a firmware update that fixed the problem, and I had not noticed any unusual heating since then — until now. This may be because I am using a particular USB drive — or just a USB drive, period.

Second, the laptop slows down noticeably when the backups are being made. Again, could be because of my use of a USB drive, but I’ve never noticed a slowdown before when using this drive.

Third, I noticed that every time Time Machine attempts to make a backup, it is backing up about 16 GB of information. I know I don’t have that much stuff I use regularly on the hard drive, so I tried to tell Time Machine not to back up certain things. Apple supposedly has this covered, saying on their Time Machine page that

By default, Time Machine backs up everything on your Mac. But if you want to exclude certain files, that’s easy enough. Just go to Time Machine preferences, click Options, then select the folders you wish to skip. You can also delete a single file or folder that you’ve been backing up — and delete it from all of your backups going back in time.

So I tried to tell Time Machine not to backup my Parallels Desktop folder, which has a full installation of Windows XP that I don’t care to keep backed up all the time. That ought to knock a few gigabytes off the backup list. But here’s what I get when I follow Apple’s directions:

time-machine-excluding-folders.jpg

Everything’s grayed out — I can’t select anything to exclude! If I try an end-around to get to my Documents folder by going through Macintosh HD > Users, I get this: files-2.jpg

All the folders I want to enter are denied.

The 16 GB size of each download, coupled with the less-than-optimum speed of file transfer using the USB drive, means that each backup takes 20-25 minutes to complete — and only 35-40 minutes until the next one, which in turn means that about half the time my laptop is running hot and slow because of the near-constant backing up.

Any hints or suggestions on how to fix the heat problem, the slowness problem, or the can’t-select-files-not-to-backup problem would be most appreciated.

So Time Machine definitely solves a serious problem for me and other busy people — the problem of making the time to have regular, frequent, systematic backups of our important data. But it comes at a price, at least in the meanwhile until I figure out how to work around the problems.

4 Comments

Filed under Apple, Technology

4 responses to “Riding in the Time Machine

  1. JDB

    You might try repairing permissions and re-checking the permissions of your user folder. I haven’t played around with time machine yet, but it looks like you’ve got permission issues for not being able to select a folder/file in your own user folder.

    JDB

  2. Jeff

    You sound like you have set it up to backup hourly? issue is you’re using TimeMachine like a drive mirror such as you get with RAID Level 1. There are a lot of files that get “touched” in some way and if they’re big, such as an Entourage database, of a FileMaker database, the ENTIRE file is copied and that takes time! Doing this every hour is really a bad idea. Add to this the fact that very quickly you are going to eat up your 500GB of drive space. So your backups will only go back a few days at most. You should look at a RAID solution or the creation of a working directory that’s backed up every hour (plenty of shareware/freeware apps can do that) and the entire drive once a day at night using TimeMachine.

  3. virusdoc

    a firewire disk would chill your CPU temp considerably, since the firewire interface acts as the bus master for the transfer. With USB, the system bus has to communicate with the CPU for each individual file, slowing transfer times and hogging CPU cycles.

    And if I understand the Timemachine details, it should only back up the files that change after the first backup. 16gb every hour is ridiculous, and makes me think there is a setting incorrect in TM preferences. But of course I don’t have it yet, so I can’t be more specific. My upgrade shipped from Amazon today, although I’m going to wait until 10.5.1 is released to install it. I’m really hoping the lousy icon issues on the dock (which you complained about and so did many other reviews I read) are resolved by then.

    I also bought a family pack of iWork. I’m looking forward to trying out Keynote.

  4. About your not being able to exclude what you want. I noticed you have filevault enabled. Time Machine doesn’t back up filevaulted folders while you’re logged in, so they’re already excluded.