Replacing CrashPlan

It’s old news now, but CrashPlan are shutting down their consumer backup business. This is unfortunate because, despite its reliance on Java, CrashPlan is my backup system of choice for a number of reasons:

  • Backup to any computer running CrashPlan in addition to CrashPlan’s servers;
  • Multiple computers on a single plan;
  • Unlimited storage;
  • User-defined encryption key;
  • Backup external disks;
  • iOS app;
  • Reasonably priced;
  • Simple restore process.

I’ve been looking around for a replacement system. CrashPlan themselves recommend two options: their “CrashPlan for small business” offering, and former competitors Carbonite. Neither one matches my requirements. The CrashPlan alternative has two huge drawbacks:

  • Instead of being ~$14/month to backup all of my computers, it’d cost $10/month per computer (which works out as $40/month for me).
  • It can’t backup to other computers running CrashPlan, so I’d need a second system for local backups.

If the feature set was the same I’d consider keeping CrashPlan, but they’re charging more for less.

Carbonite has its own set of limitations:

  • The $5/month service doesn’t backup external drives, so I’d need the $8/month service (per computer);
  • The $8 service can only backup one external hard drive;
  • Files over 4GB aren’t backed up automatically;
  • It can only backup to Carbonite’s servers;
  • It only backs up files in your user directory.

It’s cheaper than CrashPlan’s own option, but a backup system that requires a greater-than-zero amount of effort to maintain after the initial setup is a bad idea.

I’m currently evaluating BackBlaze as a possible replacement. It retains many of CrashPlan’s essential capabilities:

  • Unlimited storage;
  • User-defined encryption key;
  • Backs up external disks;
  • iOS app;
  • Simple restore process (much improved since the last time I evaluated it).

It’s priced at $5/month per computer, which makes it more expensive than the old CrashPlan service but cheaper than the other options, and as a bonus it’s a native app.

That takes care of online backup, but what about a local backup? Local backups were unique to the consumer version of CrashPlan, so regardless of what I switch to I’m going to have to run two systems. I have a MacMini that acts as a backup server, so I need something that can backup to that. Time Machine would be ideal, except its GUI melts my GPU and it won’t reliably backup for me across a network (which is why I switched away from it and started using CrashPlan for local backups in the first place).

Arq looks like it might work out. It seems to do everything TimeMachine does, except the UI is a standard Mac app and it backs up via SFTP.


Backups and Dead Disks

Today this happened:

Actually, I kind of made it happen. I smashed my way into the hard disk case using nothing but ignorance and brute strength.

Well, I really used a set of screwdrivers, a knife and a video on how to open the case the correct way. The brute strength came after it transpired that I didn’t have the correct tiny jeweller’s screwdriver for removing two screws on the bottom of the case - they were ever so slightly smaller than the smallest screwdriver in my set - and I didn’t want to go out and buy one.

My reason for smashing open the case was to find out which part of it had stopped working. It was either the hard disk, which meant I’d lost my Time Machine backup, or it was the case, which meant that I’d need to connect the disk to some other kind of USB->SATA adaptor. It turned out to be the hard disk that had died, but my “Hulk smash!” approach to finding this out means I can’t re-use the case with another disk.

I’m sure that there are numerous SharePoint developers out there who can relate to a tale in which the protagonist valiantly tries to use the wrong tool for a job and succeeds in creating a disastrous mess.

Anyway, this is the first hard disk I’ve ever owned that has died on me. I think it was killed by the unreliable power supply here, which has cycled off and on again a few times in the last couple of days. The last outage must have been too much for it.

Losing my Time Machine backup reminds me that I’ve been meaning to write about my backup strategy. I’ve discussed it a couple of times, but it’s changed recently. I’ve dumped SuperDuper! and replaced it with Crash Plan+. SuperDuper! is a great program with one big drawback. The majority of backups to networked drives fail unless I manually mount the drives first. My backups are all stored on networked disks, so SuperDuper! is constantly complaining that its backup has failed. As I’m very meticulous about maintaining backups of my data, I ignore the errors, quit SuperDuper! and promise to myself I’ll run the backup next time. The backups never get made.

Crash Plan+, on the other hand, does its thing silently. It’s very similar to Time Machine except that it backs up to a server somewhere else on the planet. If my house burns down, I’ll still have all of my files. It even backs up to other computers that have Crash Plan installed. That’s not so useful for me, but my other half uses Windows and the poor unfortunate doesn’t have Time Machine. Her laptop backs up to Crash Plan’s servers and an aging PPC Mac Mini in the spare room that I’ve set up as a Crash Plan backup target. Thus, if either of us need to get files back quickly we have local backups. If the worst happens everything is encrypted and stored online.

Crash Plan was one of the online backup services I evaluated back in February. I’m enormously pleased with it. It’s cheap, reliable and unobtrusive. I’ve even had an opportunity to test it in the field - I used it as a way of transferring my other half’s files when I upgraded her laptop from Vista to Windows 7. It worked without a hitch.

Before I tried Crash Plan, I was using Oops!Backup to backup Windows computers. It’s very Time Machine-like and does a great job at backing up to networked disks. There was little point in running it side-by-side with Crash Plan, though, especially as the latter is backing up locally to the Mac Mini, so I no longer use it. If you’re stuck with Windows and want Time Machine’s functionality but don’t want to backup to “the cloud” (wherever that is) it’s worth a look.