Free Newsletters

  
Ahead of the Curve | Tom Yager » The new road to recovery is worse than the old one

November 07, 2007 | Comments: (0)

The new road to recovery is worse than the old one

Now that an Intel-based Mac is a dead x86 PC, how do you bide your time until the replacement comes in?

Now that an Intel-based Mac is a dead x86 PC, how do you bide your time until the replacement comes in?I always do my best to turn misfortune into opportunities for enlightenment, and oh, what enlightenment the past couple of weeks has placed within my grasp. When the MacBook Pro loaned to me by Apple slipped into a coma during a full-volume image backup and subsequently died in my arms, I was forced to deal head-on with the impact of Apple's switch in suppliers and with an irrecoverable loss of data and productivity -- a hardship I've never faced in five years with Macs. I lost a full month's worth of work, research, and creative projects, along with every application that requires registration keys and online activation. I can barely conceal my glee at having so grand an opportunity as this to learn a new way.

I'll be pilloried for this comment, but this wouldn't happen to a PowerPC Mac. You see, there was no reference design for a PowerPC notebook. Apple had to do all its own cooking, and that included the creation of an independent system management controller. It took a mummy's curse to put a PowerPC Mac in a fully unrecoverable state. A Mac's firmware could boot into several recovery states, ranging from Target Disk Mode to a firmware boot prompt, even when a Mac would not boot. It was Apple's home-brewed system management controller that gave Mac folk legitimate bragging rights with regard to reliability; you had to do something truly nasty to kill a PowerPC Mac.

In contrast, the only way that an x86 PC, Apple's or anyone else's, can match the PowerPC Mac's resiliency is if it has a dedicated Baseboard Management Controller, which only higher-end PC servers, including Apple's Xserve, have. Otherwise, the only thing a PC does in firmware is initialize buses and catalog devices. Then it hands control to the CPU, which pulls a boot block from storage or the LAN. Intel's Extensible Firmware Interface (EFI) is tidier than the old PC BIOS, but it steps out of the boot process at the same point that a PC BIOS does. A PC that can't boot is dead. A PowerPC Mac that wouldn't boot was a diagnostic challenge. It's ironic that the old PC BIOS will give me a series of beep codes indicating a component failure that I'm competent to address. Lacking even that, there is no point in calling AppleCare. A PC in this MacBook Pro's condition is not diagnosed. It is gutted and refurbished. AppleCare does offer, or at least it offered me, a shot at recovering the data on the dead MacBook Pro's drive. I'm going to attempt that myself. Apple doesn't need to see the projects I'm working under nondisclosure.

My backup schedule -- full volume images monthly, with incremental backups whenever I plug into the LAN -- was based on my experience with Macs. I neglected to implement the more aggressive PC-level regimen except with regard to that most critical asset: e-mail. I didn't lose any messages, and perhaps one day I'll tell you why.

As for recovering from this disaster, I passed through the standard stages, including denial, rage, acceptance, and coping. When I got to the coping part, that's when I decided to make this an opportunity. A replacement MacBook Pro is on its way (thank you, Apple), so I'm not about to reconstruct my digital existence on a Windows client. Why not try a new alternative that breaks my dependence on clients? The New Way is Web apps and adaptive wireless connectivity. Adopt the New Way, and anywhere you carry a device with a browser and a two-bar signal from a cell tower, you're good to go. At least, that's the idea.

I settled on Gmail, which seemed perfect. Its 5GB limit is ample, it is well designed for a Web app, and it has several modes of taking over for a dead client or server. I pointed it at my private domain's mail server (already switched to Windows when the Xserve I use was being upgraded to Leopard), set it to slurp all the mail backed up in my queues, and watched expectantly as the message count rose.

I had more than 9,000 messages queued on my server from slightly more than a week without an online client, but when Gmail started pulling mail from my server, it stopped at 200. Repeated clicks of "check mail now" did nothing. I learned then that Gmail pulls mail in bundles of 200 messages at a time with indeterminate delays between polls. It did eventually catch up, and I was able to connect my chosen portable client, an HTC X7501 Windows Mobile device, to Gmail. However, Gmail won't reliably pull in the hundreds of messages I get each day. At one check, I discovered that it hadn't polled my mail server at all for two days. Neither Gmail's nor my mail server's logs showed error messages. My genuine never-fail client, a BlackBerry 8200, did not miss a message, but it's set to forward only mail from InfoWorld and a short whitelist of senders. Gmail let a lot of mail slip through the cracks.

I am amazed, however, at the accuracy of Gmail's spam filter. Nothing I've run on either Xserve or Windows Server comes close. As impressive as that is, two-day delays between mail server polls puts Gmail out of the running for individual professional use. The MacBook Pro is sitting at the FedEx depot right now, so I won't bother playing Web mail roulette with .Mac and Yahoo.

I had greater success with the HTC X7501, with a 5-inch, 640-by-480 touch-sensitive (finger and stylus) display, an 8GB microDrive, and a snap-on keyboard, as a stand-in for a portable client. It's the most powerful mobile device on the market. (See "Supersmart phones for extreme mobility" for my review of the X7501 and six other enterprise-worthy devices.) A T-Mobile BlackBerry subscription, with added hotspot access, kept me connected almost anywhere I've been. But there's a rub: The X7501, like everything below notebook class, is only wireless. A stay at a hotel left me connectionless except in the lobby. In-room Internet was wired only, and while T-Mobile's EDGE signal punched through the wall, I'm not set up to rely on it for anything more than e-mail, IM, and quick checks of news. EDGE is only a trifle better than off-line.

Perhaps I'd have spent less downtime if I had configured a Windows client as a Mac replacement, but I hoped that going browser-based and lightweight mobile would better position me to just swap in the replacement MacBook Pro. But apart from wanting the opportunity to sample alternatives to Windows, I confess that I couldn't force myself to set up Windows. I now know that my recoverability expectations for Macs should not exceed those that I associate with PCs. But I also learned that modern attempts at platform and connectivity independence don't cut it, even temporarily. And where Mac client disaster recovery is concerned, I'm back to my PC dictum: There is no substitute for a good set of screwdrivers.

Posted by Tom Yager on November 7, 2007 03:00 AM


RATE THIS ARTICLE:





 

  •  
  • COMMENTS




Tom,

I carry an Airport Express in my bag with me when I travel - instant wireless in a small form factor with no tangle of cables.

-Carl

Posted by: Carl at November 7, 2007 08:47 PM

Ditto on the Airport Express... for hotels, and poor wired acquaintances everywhere.

What caused the problem? I'd like to avoid that "full volume backup" software.

A laptop is not a great place for your life. Laptops not only have moving parts, they _are_ a moving part. Moving parts fail. Particularly laptop sized hard drives with their shorter mean time between failure. PPC laptops die too. If they die less often than Intel, so be it, but neither laptop should be your life or death solution.

Apple has several methods of dealing with a choice to rely solely on a laptop. You can store your most important info on .Mac via sync services. For full recovery, 10.5's Time Machine is there for you (pick a weekend to let it run for a day or two on the initial sync if you do it over wi-fi rather than an external disk).

That is my veteran's day weekend task, let the laptop build it's initial Time Machine backup. I've tested it, and it's fine backing up to the desktop's Time Machine drive mounted via AFP over 802.11g Wi-Fi. There's nothing particularly important on the laptop, but there's also no reason not to let it automatically mount the Time Machine drive in the desktop, and sync to it whenever it has the opportunity.

Posted by: T. at November 8, 2007 08:51 AM

This is so misguided and nonsensical I don't even know where to start. Was this article actually proof-read by anyone?

Posted by: sawdust at November 8, 2007 12:29 PM

i agree that this article is just all over the place. seems like this guy is an idiot if he lost 1 month of work when he was backing up completely ever month and incrementally every time he plugged in to the network. how often did he plug into the network, once a year? it's blogs like this that make me not want to read InfoWorld b/c it leads me to believe their writers are just complainers.

Posted by: john at November 8, 2007 12:50 PM

When we bought our college-bound daughter her MacBook and an external hard drive, we told her to do image backups every two weeks. (I'd have suggested weekly, but it's not realistic.)

I can only hope she has religion about this to prevent just that kind of occurrence.

Posted by: Richard at November 8, 2007 01:21 PM

Making such a distinction between Macs and PCs is silly. Yes, you could get into the firmware command line if a PPC Mac went belly-up on you, but you can also pull the battery from a PC motherboard and often resurrect an apparently dead PC.

However, BOTH platforms are boat anchors when the chip or board actually dies. The vaunted wonderfulness of the Mac has never really been true. (And I've used and repaired both many, many, many times, thank you.)

Once upon a time, the Mac did graphics better and the PC did characters and "data" better, but those days ended back in the early 90's (or before).

Pre-OSX, PCs were more stable and Macs more friendly to troubleshoot. Post OSX it's 6 of one and half-dozen of the other. Mac loyalty is fine, but it's not based on reliability or performance. Sorry.

Posted by: DavidBodhi at November 8, 2007 01:45 PM

Let's see, my iPod remembers my music, and my Blackberry remembers by email and contacts, and I burn a CD every time I dump the camera's memory card on my laptop, which leaves My Documents, and those are remembered by a 2GByte USB stick that I re-up every Friday, or whenever I get paranoid. Same pretty much for the family.

I suppose the applications are covered by the image backup I make every time I install a significant new app or upgrade.

So when if we lose a disk on one of the 3 laptops in the house, it's an image restore, a USB drag and drop and a couple device syncs. Same for my laptop at work, except they do the image restore for me.

Yawn.

Posted by: Panzrwagn at November 8, 2007 04:46 PM

Great article. It explains the difference better than anything else I've read. Is this also the reason that the MacBook Pro is slower than the Power Book to display the desktop when awakening?

Posted by: Jeff O'Byrne at November 15, 2007 07:50 PM

Tom,

Haven't seen you writing too many glowing articles of AMD as of late?

Why? Inferior products? Inferior management? Inferior financials? All of the above? Some of the above?

It does not matter..every company has deadwood and CMP will need to get rid of deadwood.

Have you given Hector a call recently? There is still an opening for #1 fanboi open, IIRC.

Posted by: Yeagersnumberonefan at December 1, 2007 06:54 PM

Technology White Papers

 

InfoWorld Technology Marketplace

» Technology White Papers Library

Technology White Papers by Topic

Technology White Papers E-mail Alert

Receive instant email notification when resources on this topic become available.
 
» BUY A LINK NOW

Sponsored Technology Links