Raw Thought

by Aaron Swartz

A Backup Solution?

For years I’ve wanted a backup solution that just works. (Here’s a blog post from 2006 asking for it.) The recent Coding Horror disaster got me thinking that this year I should take another look.

There have been some great strides in backup software in recent years. For Unix, there’s rdiff-backup , duplicity, brackup, and tarsnap. For Macs, there’s Time Machine (which doesn’t support remote backups), BackBlaze, Mozy, and Carbonite (which don’t do full-disk backups). None of them seem to just work.

It seems amazing to me how bandwidth and disk drives have gotten huge in recent years, while backup software has gotten more conservative and efficiency-obsessed. If you want to make regular copies of your entire disk, the best program is still old-fashioned dump, a program written in the era of tape drives. All the state-of-the-art stuff is designed to run on particular folders.

But then I found CrashPlan. For $100, you can back up all your machines to it as often as you like. The installation process is super-simple, it runs in the background without killing your net connection (BackBlaze would always slow my machine and my network down), and it works on Macs as well as Unix. It even makes it easy to control remote headless servers — just open an SSH tunnel to the machine you want to configure and you can use your local client to configure the remote machine.

The only trouble is that it doesn’t support bare-metal restores or xattr. I don’t understand why and hope that’ll be fixed.

Does anyone know of a better solution?

Update: Everyone hates Mozy. SpiderOak seems interesting, but is even less designed for full-disk backup.

You should follow me on twitter here.

January 3, 2010

Comments

Not sure if it’s comparable or what you’re looking for but have you looked into Mozy?

posted by Mike on January 3, 2010 #

FYI: Time Machine just works.

posted by Sérgio Nunes on January 3, 2010 #

I would agree that Time Machine just works. For full disk backup on the Mac, SuperDuper is the way to go.

posted by Hendrik on January 3, 2010 #

Oh, and I finally uninstalled Mozy a few months into the yearly subscription I paid for. My advice: stay away.

posted by Hendrik on January 3, 2010 #

Mozy is awful; stay away is right.

posted by Brian on January 3, 2010 #

What’s wrong with Tarsnap, aside from (a) needing an explicit —exclude /proc until I release the next version, and (b) not being shipped with a cron job?

posted by Colin Percival on January 4, 2010 #

Arq Backup is backup for the Mac that just works, and seems to meet all your 2006 post’s criteria. It backs up your stuff to your own Amazon S3 account, so you don’t have to worry about a startup disappearing with your backups. You give it a size limit and it thins old backups similar to the way Time Machine does, deleting the oldest backups to stay within the limit. It has bandwidth throttling. It backs up every single piece of Mac metadata, passing all backup-bouncer tests (http://www.n8gray.org/code/backup-bouncer/). Get it at http://www.haystacksoftware.com/arq/

But it’s online backup. If you wanted just local (external-disk) backup, Time Machine works fine. It doesn’t pass all the backup-bouncer tests, but the ones it fails (restoring hard links, devices and FIFOs) may not matter for you.

posted by Stefan on January 4, 2010 #

I used Mozy for a while on the PC, then for a while on the Mac, and finally gave up. Too much system load, often when there isn’t a backup running. Lots of “preparing” in which it appears to pointlessly store encrypted data as temp files prior to transferring. Software fails in stupid ways from time to time. Not recommended.

posted by Kyle Cordes on January 4, 2010 #

I love CrashPlan. I have been using it for ~3 months on mac to backup my drobo - it is the only s/w that backs up external drives AND doesn’t delete the data if the external drive goes away.

I paid $125 for a 3 year plan for one computer, worth the price.

posted by Anand Sankaran on January 4, 2010 #

I just ran into the same issue on my Mac - I wanted very reliable backups. I also chose CrashPlan for my incremental (non-OS) backups after having been a Mozy user since their beta. Mozy had become totally unreliable for me. CrashPlan just works a lot better.

As for OS-level backups, I take a weekly image to an external drive using SuperDuper. I have a current image as well as a base re-install image. Both are bootable, and SuperDuper refreshes the current without any intervention.

I setup my mom recently, and instead of SuperDuper, I used Carbon Copy Cloner for her Mac. It seems to work just as well as SuperDuper, but it’s free. On the other hand, I don’t have a few years of success with it, so YMMV.

posted by Dave on January 4, 2010 #

Hybir Backup is interessting. It is windows only for now. It supports full backups and bare metal restores and has some unique performance advantages. Check out the screen casts here:

http://www.hybir.com/Action/HybirBackupAction.html

posted by Rasch on January 4, 2010 #

MozyHome works pretty well for me – on both Mac and Windows. If you ever need it, their 2nd level support is good.

Use the following link to get 20% more space (512 Mb) on a free MozyHome 2 Gb account:

https://mozy.com/?code=D685JF

posted by ChiliPepr on January 4, 2010 #

Call me a crochety old man, but cloud backup just seems to compound one’s oh-frak-my-disk-crashed problems. Call me when network bandwidth has caught up to, say, Firewire, and I can boot my local machine from the cloud image.

After some close calls with a more conservative system, I decided to stop screwing around: I use SuperDuper, a Voyager Q, and three 1.5TB Hitachi drives ($99 each) in rotation. One is always at work, and the other always at home. I back up all my computers to those drives.

SuperDuper is.

posted by Clay Bridges on January 4, 2010 #

There is another option to backup data to cloud storage powered by Amazon S3. Check out CloudBerry Backup http://cloudberrydrive.com/ . It is one time fee and the rest what you pay for Amazon S3

posted by Andy on January 4, 2010 #

I too have longed for a backup system that “simply worked”. I have found it in BackupPC, a Linux package available for most distros.

It uses rsync to work it’s flawless magic. It will manage snapshots for you and allow you to archive them to a portable drive. I use this feature once a week to write snapshots off to an encrypted disk partition and store it at my neighbor’s house for DR.

Recovery is a point and click no brainer via it’s web interface. Works every time I’ve needed it.

posted by Julian Tosh on January 4, 2010 #

I have been using “Jungle Disk” (http://www.jungledisk.com) for quite awhile and I really like it. It uses S3 and there are Mac, PC, and Linux versions. They have worked a lot of the bugs out and it is really nice. You can set it to run late at night/early in the morning too.

I also think Crash Plan is pretty good too but I scripted a simpler version of it using RSync and have been using that for quite a while locally.

posted by John Seals on January 4, 2010 #

I had a bad experience with Mozy. I’m currently using a program I wrote myself. It compares disk A with disk B and changes disk B to match disk A. My PC has 2 disks of the same size and the 2nd acts as a backup of the first. How well does it work? I actually don’t know because I haven’t had a hard drive crash since I started this. But theoretically if my main hard disk crashed, I could swap in the 2nd disk, and boot up.

posted by Wayne on January 5, 2010 #

My (debian linux) server uses duplicity to back itself up to S3. A copy of the necessary ssh and PGP keys is on an SD card in a folder in my files.

My (ubuntu) laptop backs itself up to SpiderOak(.com) using their tools (which are updated via an ubuntu repo like the rest of the OS). Cheaper than CrashPlan, it sounds like, but also available to restore with just a username/password (stored in hardcopy in my wallet). Also does folder-sync between multiple machines and dropbox kinds of things.

I haven’t had to think about backups in a couple of years.

posted by pjz on January 5, 2010 #

I’m also a current user of JungleDisk, their biggest advantages:

  • simple backup combined with network drive

  • Allows S3 or Rackspace storage

I’m thinking on moving to SpiderOak if they go open source. I’ve written my own take on desktop backup here: http://shmichael.com/2009/12/desktop-backup-traditional-and-torrent-like/

posted by Michael Shynar on January 6, 2010 #

JungleDisk used to be awesome, but now has a $2/mo ‘because we can’ fee whereas you used to just pay Amazon for the storage on S3.

posted by eyafb on January 6, 2010 #

You can also send comments by email.

Name
Site
Email (only used for direct replies)
Comments may be edited for length and content.

Powered by theinfo.org.