When it comes to keeping your Mac's files and folders protected, you'd think Time Machine would have it covered. It's capable of backing up and restoring files and folders from any given time and – if you boot from your Mac OS X installation disc – can even restore your entire system.
That's fine and dandy, but if you hanker for a more traditional form of backup tool, then Carbon Copy Cloner has most bases covered. As the name implies, it can be used as a simple cloning tool – pick your OS drive as the source, choose your backup drive as the target and off you go: a perfect replica of your hard drive on your backup drive. This also enables you to upgrade a hard drive easily too: all you need is a spare drive bay or external enclosure, clone old to new, then install the new drive.
Carbon Copy Cloner also offers more features: it can be used to back up selected files and folders only, and perform incremental backups so only the changes to a drive are recorded on subsequent backup runs.
If the idea of giving over an entire drive or partition to a cloned backup of your main drive isn't practical, Carbon Copy Cloner can also back up to disk images too - just click the Destination button and select New disk image... from the dropdown menu to create a dedicated file, which can happily sit on the backup drive without disrupting it (you can even store multiple images of the same drive at different stages in its life this way too).
What's new in 5.0.3 (see release notes for more)?
- Addressed an issue in which task history events weren't getting recorded for a subset of backup tasks.
- Improved the performance of CCC's archive pruning utility.
- Fixed an issue in which CCC may not have presented a dialog to update the HFS+ Recovery HD volume on the destination when the source is an APFS volume.
- Fixed a window resizing issue affecting the "New disk image" Save panel for High Sierra users.
- Fixed issue affecting Yosemite users in which custom filters in the Task Filter window were hidden despite the custom filter table being shown.
- Fixed an issue in which the setting to skip weekend days was getting disabled for tasks configured to run on a daily or weekly basis.