September 14, 2021
- Fixed an issue in which CCC was unable to replace a folder on the destination with a symbolic link (i.e. because a folder on the source had been replaced by a symbolic link). This issue primarily affected macOS Catalina users, but could also affect Big Sur users for tasks that used the "Don't delete anything" SafetyNet setting.
- Improved the handling of cases where a source NAS presents a symlink as an ordinary file. Fixed an accounting issue that led to unusually high "data copied" values in those cases.
- Resolved a condition in which the "Maintain a record of transactions" checkbox became practically uncheck-able in CCC 6.0.2.
- Fixed a permissions issue that can cause applications to not work correctly when restored from a volume whose ownership is disabled.
- Relative date references (e.g. "Today", "Yesterday") in the Task Plan and Task History window are now correctly updated when a date change event occurs (i.e. at midnight).
- SafetyNet pruning settings are now consistently visible when the destination is HFS+ formatted.
- Errors that occur due to the OneDrive service's interference with CCC archiving activity on the destination are now suppressed. These typically go away on their own without intervention.
- Fixed a logic issue that caused the "Never show this dialog" setting to be ignored for the "Remove task audit" dialog.
- Fixed the "Bring all to front" menu item in the Window menu.
- Improved the handling of manual sort order changes of the Tasks list.
- The CCC Dashboard window position is now retained when it's closed and later reopened.
- Fixed an issue in which CCC would not remove additional snapshots from the destination when free space was exhausted in the middle of a backup task (specific to cases where SafetyNet was disabled).
- Fixed an issue that could cause slow performance during postflight re-verification of files copied by the current task in cases where the task was also configured to use the "Find and replace corrupted files" setting.
- CCC will no longer create a snapshot on the source when the source and destination are folders on the same APFS volume. Instead CCC will use the APFS clonefile() function to make clones of files in these cases.
- Resolved a case where CCC was stripping the destination volume's custom icon in a folder-to-volume task configuration.
- The search field in the Task History window Audit tab now yields results that match folder names as well as file names. bar for a task or group. When the "group completed" icon is dismissed, that state is now recalled across launches of CCC.
- Added a new "Last Successful Run" token for the email notification template.
- Added a Start button to the "Upcoming Group and Task Events" view for task groups.
- Updated how APFS volume disk usage is calculated on macOS Monterey.
- Fixed a rendering issue for the Task Plan text on macOS Monterey.
- Eliminated some spurious "updated attributes" transactions that were getting created when backing up to a NAS volume.
- Resolved a conflict between the "Remove excluded items" setting and custom protection rules. Custom protection rules now have precedence over the "Remove excluded items" setting.
June 30, 2021
- By default, CCC will process up to four folders simultaneously and copy up to eight files simultaneously. This update reduces simultaneous folder handling to two if CCC cannot verify that both the source and destination are Solid State devices. We have also exposed a setting that allows the user to adjust this value manually in Advanced Settings > Performance & Analysis, including an option that configures the task to use the CCC v5 legacy file copier instead of the new file copier.
- Addressed a case where CCC would abort the backup task, indicating that a subtask had timed out, in cases where the destination was particularly slow to deliver information about a folder that had an exceptionally high file count (e.g. tens of thousands, or millions).
- Fixed a math issue that was previously causing inflight snapshot or SafetyNet archive removal to not remove enough snapshots or archives in cases where the destination was very full.
- Fixed a scheduling issue that was causing "When files are modified on the source" tasks to not resume monitoring when the task was back within a user-specified time limit.
- "Next run date" in the CCC Dashboard now correctly rolls over from "tomorrow" to "today" when the date changes.
- Addressed a handful of crashers and exceptions.
- When thinning snapshots, CCC now indicates the name of the snapshot using the user's preferred date format.
- The "Files evaluated" statistic is now updated appropriately during a Preview run.
- File and folder name changes that only affect the case of characters in the string are now detected (i.e. when that is the only change to the source file) and applied to the destination.
- CCC will no longer preserve system-immutable file flags when restoring items to the startup disk. This was leading to the creation of a folder (typically "Users") that couldn't be removed by the Finder.
- CCC now properly imposes a High Sierra+ requirement for the Remote Macintosh feature.
- Fixed the tooltip on the Source selector when a Big Sur startup volume is selected. Technically that volume is not mounted, but pointing this out is not really necessary.
- Added color pickers for the lines on the Dynamic Performance Chart.
- Improved the handling of moved folders in the Quick Update feature. Technically these don't cause modifications to files, but nonetheless we should apply these changes when the task runs.
- Fixed an errant case-conflict error that can occur on Case Sensitive APFS destination volumes when a folder name has a non-normalized Unicode character.
- Corrected the behavior of the "Remove excluded files" setting in the Task Filter window. Folders were only getting removed when explicitly excluded via a custom rule (not when unchecked in the main table), and files that were only implicitly excluded (i.e. via the default filter behavior) were getting removed. While that matched CCC v5 behavior, it was not the more conservative result that we were aiming for.
- When creating a read-only disk image, CCC now uses sparsebundle as the default format for the intermediate read-write disk image. Big Sur, in particular, seems reluctant to create sparseimage files, especially on NAS volumes.
- Fixed a timing issue that led to errors when running a "When files are changed on the source" task soon after startup.
- Addressed an edge case in which a source NAS device may lie about the nature of a symlink (i.e. initially the NAS reports that it is a regular file), leading to errors.
- Corrected the presentation of the startup disk's custom Snapshot Retention Policy.
May 26, 2021
- Fixed a handful of crashers, and some cases where a task would fail, indicating an exception had occurred in the CloneKitService.
- CCC no longer removes the "has a custom icon" bit from the destination volume's root folder, causing the Finder to not show the icon.
- Clicking the "X" widget to dismiss a CCC notification in Notification Center will no longer activate CCC.
- Files that fail postflight verification are now automatically tossed onto CCC's "try it again at the end of the task" queue for a second chance. If the secondary copy and verify fails, then we report the error.
- Fixed an issue in which a task that was configured to create a bootable backup would fail, indicating that the destination volume was read-only.
- Improved the handling of low-space conditions in cases where SafetyNet or snapshots are enabled on the destination.
- Addressed a memory leak that led to task failure while handling sparse files on APFS volumes (e.g. Dropbox online-only placeholder files were a big driver of this one).
- Addressed a handful of cases where a task would errantly report a "subtask timeout" while working through folders with very large numbers of files (e.g. 150K), despite no actual stall occurring.
- When copying content from a volume that has ownership disabled (especially NAS volumes), the ownership of the items on the destination is now set to the user that created the CCC backup task.
- Addressed an edge case in which CCC would miss some folders when copying from an APFS volume to a non-APFS volume (typically when an iTunes Music folder had a non-ASCII character in its name). Note that if you have a Quick Update task that matches this configuration, CCC 6.0.1 will automatically perform a "standard copy" audit of the destination during the next task event.
- Improved the performance of the dynamic performance chart when moving the CCC window from a retina to non-retina display.
- The End User License Agreement, and the preflight and postflight script names now appear correctly in Dark Mode.
- Addressed a performance issue that led to a "subtask timeout" at the end of a task that was using the "Reverify files copied by this task" setting.
- Fixed a loop condition that can occur if a destination NAS volume drops offline in the middle of a task and CCC lacks the credentials to remount that volume.
May 18, 2021
- New file copier that offers faster performance and powers several of the new features noted below.
- Compare: Offers a visual comparison of your task's source and destination, and provides details if the differences are the result of a task filter.
- The new Dashboard offers one-click access to starting, stopping and monitoring your CCC tasks, plus details about recent task activity. The Dashboard also gives you a heads up to snapshot disk usage on the startup disk.
- Postflight verification of files that were copied by the current backup task.
- Ad hoc verification of files that were copied by the current task — source or destination.
- The Snapshot Navigator allows you to step through older versions of your backups and get a preview of your files as they were at specific points in time.
- Quick Update decreases the length of the backup by comparing a reduced list of folders provided by the macOS FSEvents service.
- New scheduling option to run a task when a threshold of modifications have been made on the source.
- Backup audit shows what was copied by your backup tasks, and why.
- Dark Mode support.
- Task Preview: See what changes CCC is going to make before actually making them.
- Per-task control over the file copier's CPU usage.
- You can temporarily pause a backup task.
- A new, cleaner user interface. We reorganized the main window to make it smaller while making many of the controls and font sizes larger.
- Refined Simple Mode – quitting and reopening CCC to switch modes is no longer necessary.
- More detailed progress indication while a task is running, including a time remaining estimate.
- File processing and transfer rates are now charted live during backup tasks.
- Items that cause task errors can be excluded directly from the Task History Errors table.
- CCC's Task Filter now offers support for respecting macOS "backupd" exclusions (i.e. exclusions defined for Time Machine).
October 16, 2020 [macOS Big Sur qualification]
August 20, 2019 [macOS Catalina qualification]
September 17, 2018 [macOS Mojave qualification]
Carbon Copy Cloner 5.1
April 24, 2018
Carbon Copy Cloner 5.0
August 24, 2017 [macOS High Sierra qualification]
Carbon Copy Cloner 4.1.10
September 16, 2016 [macOS Sierra qualification]
Carbon Copy Cloner 4.1.4
September 1, 2015 [OS X El Capitan qualification]
Carbon Copy Cloner 4.0
October 1, 2014 [Mac OS X Yosemite qualification]
Carbon Copy Cloner 3.5.3
October 22, 2013
Carbon Copy Cloner 3.5
July 20, 2012
Carbon Copy Cloner 3.4
July 20, 2011
Carbon Copy Cloner 3.3
September 21, 2009
Carbon Copy Cloner 3.2
March 18, 2009
Carbon Copy Cloner 3.1
March 24, 2008
Carbon Copy Cloner 3.0
September 18, 2007
Carbon Copy Cloner 2.3
October 23, 2003
Carbon Copy Cloner 2.0
November 19, 2002
Carbon Copy Cloner 1.0
January 18, 2002