Reminder: Recovery HD volume cloning is not applicable to APFS-formatted destination volumes (i.e. Catalina and later)
Carbon Copy Cloner offers complete support for archiving, cloning, and recreating Apple's Recovery HD partition. See the Cloning Apple's Recovery HD partition section of CCC's Disk Center documentation for instructions to create a Recovery HD volume on your backup disk.
When do I need to create a Recovery HD volume?
CCC bootable backups offer similar functionality to the Recovery HD volume, so the Recovery HD volume is not strictly required on a backup volume. Unless you have a specific reason to not create a Recovery HD, though (e.g. because it could affect a Boot Camp partition on the same disk, you don't want to give up the 1GB, etc), we recommend that you maintain a Recovery HD volume on your backup disk. Especially if you intend to use your destination volume in production (e.g. you are migrating to a larger disk, or restoring to a replacement disk), or if you intend to enable encryption on the backup volume, then you should create a Recovery HD volume for the destination volume. If you intend to enable encryption on the destination volume, we recommend that you create the Recovery HD volume before enabling encryption. A Recovery HD volume is not required for restoring an installation of macOS from a CCC bootable backup.
What is the difference between archiving the Recovery HD and creating a new Recovery HD?
During the course of an ordinary backup of a volume that contains macOS, CCC will automatically create an archive of the Recovery HD associated with that volume. This archive is stored on the source volume, and is subsequently backed up to the backup volume along with everything else. This archive of the Recovery HD volume can be used in the future to create a new Recovery HD, and it's the first source that CCC considers when you choose to create a Recovery HD. The archive is not, however, an operational Recovery HD volume, it's just a backup file.
CCC's Disk Center offers the ability to create an operational Recovery HD volume as well. This functionality is completely separate from creating an archive of the Recovery HD. Unlike the archiving of the source Recovery HD, creating a new Recovery HD is not something that happens automatically, you have to ask CCC to do this in the Disk Center. When CCC creates a new Recovery HD, it borrows space from your destination volume to create a new, hidden volume on that disk. The resulting Recovery HD is fully operational — you can boot your Mac from it and reinstall macOS. Refer to the previous section to determine if creating a Recovery HD is required in your situation.
Why were other volumes on my disk unmounted when I created a Recovery HD?
CCC uses a command-line version of Disk Utility to resize the donor volume. Resizing that volume requires making changes to the partition table on the disk, and Disk Utility may choose to unmount other volumes on the disk while it makes those changes. CCC will specifically remount the donor volume, but whether Disk Utility remounts the other volumes is a function (or bug) of Disk Utility. You can remount these volumes manually in Disk Utility.
No, not with CCC. Creating a Recovery HD requires borrowing space from a physical volume, and that is not a modification that we recommend making to an underlying member of an Apple Core Storage logical volume. The only Apple-supported method of creating a Fusion volume is via Disk Utility or the macOS Installer, and each of those will create a Recovery HD volume before the Fusion volume is created. If you intend to create your own HFS+ formatted Fusion volume using one of the various tutorials available on the Internet, and if you want that volume to have an associated Recovery HD volume, we strongly recommend that you create a Recovery HD volume before creating the Fusion volume. You can use CCC to create the Recovery HD volume on the slowest disk that you intend to add to the Fusion logical volume group. See the following document for a demonstration.
Why is the option to create (or remove) a Recovery HD disabled?
If you are booted from the volume that you have selected in CCC's sidebar, the option to Create or Remove the Recovery HD associated with that volume will be disabled. This is commonly encountered when you have booted from your backup volume. To make changes to the Recovery HD associated with your startup disk, first boot your Mac from some other startup volume.
This option will also be disabled if the selected volume is a Fusion or FileVault-protected volume (i.e. a "CoreStorage" volume). CCC cannot create a Recovery HD volume on a Fusion or FileVault-protected volume, therefore CCC will never allow you to remove the Recovery HD volume that is associated with a Fusion or FileVault-protected volume.
CCC says there is a Recovery volume associated with my startup disk. Why can't I see this Recovery HD volume in the Option key startup manager?
Apple uses an abstract volume type, the CoreStorage volume, for some startup disks. Because these volumes are abstract, your Mac's firmware cannot boot directly from them; a small piece of macOS needs to assemble the abstract volume first. To accommodate this limitation, Apple associates a "helper" partition with CoreStorage volumes. In many cases, the Recovery HD volume plays that role. When you hold down the Option key on startup, your Mac's firmware can't detect the abstract CoreStorage volumes, but it can detect these helper partitions. To avoid confusion, the label given to these Recovery volumes is the label of the associated volume. So if you have a startup disk named "Macintosh HD" and an associated helper partition named "Recovery HD", you will only see one volume in the startup manager — the Recovery volume, but with the Macintosh HD label. If you want to boot from the Recovery volume, click on the Macintosh HD-labeled volume while holding down Command+R.
I'm backing up an APFS startup disk to an HFS+ backup disk. Will CCC automatically create a Recovery HD volume on the destination?
For logistical and data safety reasons that are specific to the shortcomings of HFS+, CCC will not automatically create a Recovery HD volume on an HFS+ formatted destination volume; CCC will only automatically create recovery volumes on APFS destination volumes. But you will be able to create a Recovery HD on the destination regardless of the format of the source. During the backup task, CCC will create a format-agnostic archive of the Recovery volume that is associated with the source. At the end of your first backup task, CCC will prompt you to create the Recovery HD volume on the destination, and will then walk you through the simple procedure. You may also select your HFS+ destination in CCC's sidebar and click on the Recovery HD... button at the bottom of the window to create that volume.