
Unfortunately, I've been living through another computer disaster this week. I seem to be plagued with bad luck with my 17" MacBook Pro. Since buying it I have had the battery swell up (thanks Sony!), the graphics card go kaput, the hard drive became corrupt while upgrading to Leopard in March, and on Monday (4/21) my hard drive again became corrupt and the computer would not boot. This has really been a big headache for me because my MacBook Pro is my principle production computer that I do all my photography work on. My older systems will not run Aperture, and they run Photoshop CS3 very slowly. So when the MacBook Pro goes down, everything comes to a screeching halt.
When I upgraded to Os X v 10.5 Leopard, I bought a new 250 GB external hard drive and set it up as a Time Machine backup disk. Time Machine is one of the main "new" features in Leopard and promised to be a no brains, hands off method to back up your system so that you would never loose a file in case of an accidental deletion, or worse, a hard drive failure. Having just lived through a hard drive failure while upgrading my system to Leopard, I thought that this was a great new feature and eagerly set it up. The setup was a breeze, and after Time Machine made the initial complete system backup, it just started chugging away every hour making incremental backups.
When my computer crashed again on this last Monday, my first thought was wow, I'm up shit creek again (I had just done my taxes and I had not yet backed up the tax file for this last year). Then I remembered that Time Machine had been backing my system up and I went from feeling hopeless to cautiously guarded.
So I busted out the Leopard install dvd and started to restore my system from the Time Machine backup disk. First I reformatted my drive and wrote zeros over all sectors. Then I chose restore from Time Machine backup disk from the utilities menu and to my pleasant surprise, it worked flawlessly; at least as far as I could tell, my system was back exactly how it was the night before at ~6 pm. I opened a few programs, checked some files, it seemed like a perfect clone of the old disk. Just to make sure, I ran the disk utility and verified the disk--I got the green "Volume passed verification" result and was feeling pretty good about the system restore.
Then all of the trouble began. Not with the restored disk image, but with Time Machine. The first time Time Machine tried to resume making hourly backups, it failed. Second time, same result. It just couldn't seem to continue backing up to the backup disk that I was using before the system restore. I figured that maybe there was a problem trying to do backups to the disk that you had restored from, so I reformatted it and started from scratch. I got the same result after the format. The worst thing about the failure, is that Time Machine does not tell you why it failed, so you have no idea what to do to fix the problem.
I did a quick google search and discovered that Time Machine is quite buggy and there are lots of folks who have had similar problems with failed backups. I read just about every post on every discussion forum and have tried just about every suggestion that has been offered, including:
repairing permissions
reformatting the Time Machine backup disk (I even wrote zeros over all sectors)
hiding the Time Machine backup disk from spotlight
reseting the PRAM
trashing the Time Machine preferences
etc, etc...
After many attempts to let Time Machine resume backing up my system, I gave up and resorted to my old method for complete system backups. I downloaded the latest version of Carbon Copy Cloner, rebooted the MacBook Pro in target disk mode, and then plugged it into one of my other macs. The first time I tried to clone the drive, it failed. It just got hung when it tried to copy some disk images (.dmg) that were in my downloads folder. So I deleted the disk images from the downloads folder and retried. Second time I had success. The drive backed up perfectly. I verified the backup and it looks good. So now I at least have a complete system restore on a portable hard drive.
This whole experience has left me a little frustrated with the Time Machine feature of Leopard. On the one hand it got my system up and running very quickly and exactly where I left off. On the other hand, it has been a pain in the ass since restoring from the Time Machine backup. From everything I've read on the web,its clear that Time Machine is more than a little buggy and misses the mark by a mile as a hands off, no brains method to rely on for your complete system backups. I hope Apple is working hard to correct all the flaws of this ambitious feature.
Well, at the end of the day, I'm still not sure why my hard drive crashed again? Luckily I was able to restore it from the Time Machine backups. I leaves me wondering though if there is still something wrong with the integrity of the data on the drive because Time Machine cannot back it up now? Everything seems to check out okay, I guess only time will tell.