Can CCC back up my BootCamp (Windows) partition?

This article is for an older version of CCC. You can find the latest version here.
Printer-Friendly Version
Product: 
ccc4

CCC can back up the contents of the Boot Camp partition, but it cannot make a bootable clone of the partition. If your goal is to back up your user data on the Boot Camp partition, CCC will meet your needs. If you're looking to migrate your Boot Camp partition to a new hard drive, you might consider an alternative solution such as WinClone, or one of the commercial virtualization solutions that offer a migration strategy from Boot Camp. CCC is not designed to accommodate backing up or restoring Windows system files or applications.

Yosemite: Avoid copying Windows System files

We have received some reports that macOS will crash when Windows system files are accessed on an NTFS volume. If you encounter this problem, exclude the Windows system files from your backup task:

  1. Open CCC and select the relevant backup task
  2. Choose Selected files... from the popup menu underneath the Source selector
  3. In the file listing that appears, exclude WINDOWS and Program Files
  4. Click the Save button or choose Save from CCC's File menu

"Will CCC clone both my macOS and Windows partition at the same time?"

No, CCC will copy only one volume at a time, and CCC will not modify the partitioning of the destination disk. You should apply your custom partitioning prior to restoring anything to your new disk.

"I'm migrating to a larger disk, will CCC work for my Windows volume?"

No, CCC will not create a bootable backup of your Windows volume.

"Will CCC copy my Parallels/VMWare virtual machine containers?"

Yes! These are just ordinary files as far as CCC is concerned, CCC can copy these just fine. Note that these files can be quite large, so occasionally problems are encountered when these files are in use or when the destination volume does not have sufficient space to accommodate the updated copy of the VM container file. These three sections of the documentation address these matters:

Can I run a backup while I'm using my computer? If I have open files, will they be backed up?
"My destination has exactly enough space to accommodate the data on the source, why can't CCC complete the backup task?"
Example pre and postflight shell scripts (e.g. how to automatically suspend Parallels)