Talk to any "expert" in computing and if they're really an expert you'll eventually hear, "Always back up your data!" And they're right. If you're a Mac user, you should definitely be using Time Machine as one of your backup methods. But there are times when that's not enough. You might want to keep a backup off-site, for instance, or back up really important files using something in addition to Time Machine.
Enter Carbon Copy Cloner, version 4. Carbon Copy Cloner (CCC) has been around for a long time--I reviewed an early version way back in April of 2002. Things have definitely changed in the intervening years, and Carbon Copy Cloner 4 is now all grown up, with a pleasant and easy-to-use interface.
When you launch CCC, you're greeted with a single window interface that displays a left sidebar with three obvious interaction zones: Source, Destination, and Schedule. The left sidebar presents a list of saved backup tasks; click any task to bring it up on the right-hand side of the interface. This feature alone makes the upgrade to version 4 a worthwhile investment. Previous versions of CCC did not allow you to edit saved tasks. Now editing is not only possible, but very well implemented.
In addition to the task list, the sidebar holds a list of all mounted volumes. You can click any volume to see a quick summary of it--space used and available, operating system, disk format, and even a simple data read/write benchmark.
The Source zone is where you specify the drive to duplicate. If you don't want to replicate your entire drive, click the Clone pop-up and specify which files and folders to exclude. While this is a good feature, the exclusion list is in a narrow window that can't be resized. When you drill down into a deeply nested folder, you can lose a sense of context.
The Destination zone is where you'll clone the Source to. A SafetyNet feature (which is on by default) will keep deleted and modified files on the Destination volume (as space allows), to further protect you from errors you've yet to make.
The Schedule zone controls how often your backup task will run; the default is to run on demand. You can also pick from hourly, daily, weekly, or monthly timed tasks. If you choose one of these timed options, another dialog appears offering control over repeat (Yes/No), exact schedule, and more.
Perhaps the most powerful option, though, is the ability to run automatically when the destination drive is reconnected (or the source, if you remove your source drive). When set in this mode, your backup tasks execute as soon as you connect the destination drive, even if CCC isn't running.
Sign up for CIO Asia eNewsletters.