A few years ago, for a short time, I worked at Neumont University (was "Northface University" until a certain company had issues with the name) with one Jonathan Ellis; a few months after he left NU, he told me about his new job at Berkeley Data Systems: they have a great product/service called Mozy which provides a really simple-to-use application that does backups of the data on your Windows machine. In the past I would back-up my data to DVDs and CDs, and while I still do that from time to time, the main problem is location – I store these discs in the same location as the computer that contains the data, so that if my house went up in flames or was broken into, I could still lose my data. Obviously, offsite storage is the answer, but what am I going to do? Run some discs over to my in-laws? It would work, but that is not the most convenient option, and what if the data changes on a fairly regular basis?
You may already know that offsite backup solutions have been around for a long time, and this is an established means for solving the “problem” of how to handle data backups, but Mozy is much cheaper than any other similar service available. In fact, if you don’t mind them emailing you once a month or so with some targeted advertising (i.e. ‘spam’ – but this is actually worthwhile spam), you can get 2GB of free backup storage space. Now, 2GB isn’t much if you are interested in backing up images, video, music, etc., but if you have a lot of source code or Word documents, etc. it may be adequate – and they will give you an extra 256MB for every user you refer, once that user has completed their first backup. If you don’t mind paying a little bit of money, you can upgrade to 30GB for $4.95 a month. Compare that to other services – you will be amazed at what a great deal Mozy represents; here is their (humorous) list of alternatives to using it:
- Burn a new CD or DVD every Sunday night and store them at your brother-in-law's office.
- Pay $200/year for an online backup service that uses old, mediocre software.
- Buy a $200 external hard drive and hope your office doesn't burn down.
- Do nothing and don't worry about backup. (We suggest closing your eyes, plugging your ears and repeating "I'm in my happy place, I'm in my happy place.")
- Run a cron job of rsync, gzip and mcrypt piped over ssh to your friend's server over his DSL line.
Obviously, this is a slightly biased list, but there is truth to it nonetheless. A few things to note: their backup of your data is secure – SSL over the wire and then the data itself is encrypted using a key you provide or you can trust their use of the 448–bit power of the Blowfish algorithm; the backup is differential, so you don’t have to worry about large, time-consuming backups (except for the first time or any subsequent points in time where you decide to backup new, large files or sets thereof); Mozy does in-place upgrades to its software, automagically notifying you when they are needed; the application is small and uses a small amount of memory (usually around 12MB of my RAM).
I have been using Mozy for over a year now, if I remember correctly, and I have loved it. I have never needed (thankfully) to perform a restore on any files, so I can’t speak to how easy that is, but from all appearances, it doesn’t look like rocket science. The peace of mind I have from using it has been worth every piece of email I have ever received from Mozy. Give it a try and see if you don’t discover the same.
For some captioned screenshots of various aspects of the Mozy experience, expand this section:
Mozy runs in the system tray, and a tool tip tells you when the last backup occurred:

The context menu is fairly simple:

Choosing Status from said context menu gives you the following:

If you choose Configure from either the context menu of the system tray item or the above status dialog:

If you know that you want to backup all files of a few certain types, the Backup Sets feature is nice:

If the Backup Sets feature is too high-level for you, the File System tab lets you get as granular as you want:

There are three types of backups: manual (see the earlier Status dialog), automatic (checks CPU usage stats as well as idle time), and scheduled. You can specify that you want to be alerted if a backup has not occurred in n days.

The options are pretty self-explanatory:

Want to know specific details about a given backup incident? This History is also available via a button on the Status dialog.
