Use Disk Utility to Clone a Mac's Drive

Disk Utility's restore function lets you create a bootable clone

Disk Utility Restore (clone) function
​ 

Disk Utility has always been able to create clones, although the app refers to the process as Restore, as in restoring data from a source drive to a target drive. The restore function isn't just for drives. It will work with just about any storage device that you can mount to your Mac, including disk images, hard drives, SSDs, and USB flash drives.

While it's still possible to create an exact copy (a clone) of any drive connected directly to your Mac, changes to Disk Utility have created extra steps when you use Disk Utility’s Restore function to clone your startup drive.

But don't let the idea of extra steps get in the way, the process is still pretty simple, and the added steps actually help ensure a more accurate clone of the startup drive.

Instructions in this article apply to devices running macOS 10.11 (El Capitan) and later.

How Restore Works

The Restore function in Disk Utility uses a block copy function that can speed up the copy process. It also makes an almost exact copy of the source device. What "almost exact" means is that a block copy moves everything in a data block from one device to the other. The results are almost an exact copy of the original. A file copy copies the data file by file. While the information remains the same, the location of the file on the source and destination devices will likely be different.

Using a block copy is faster, but it does have some limits that affect when it can be used, the most important being that copying block by block requires that both the source and destination devices be first unmounted from your Mac. This ensures that block data doesn't change during the copy process. Don’t worry, though; you don’t have to do the unmounting. Disk Utility’s Restore function takes care of that for you. But it does mean that neither the source nor the destination can be in use when you use the Restore capabilities.

How to Restore a Non-Startup Volume

You can’t use the Restore function on the current startup drive, or any drive that has files in use. If you need to clone your startup drive, you can make use of either your Mac's Recovery HD volume or any drive that has a bootable copy of OS X installed.

  1. Launch Disk Utility, located at /Applications/Utilities.

    Disk Utility in macOS Finder window Applications/Utilities
  2. The Disk Utility app will open, displaying a single window divided into three spaces: a toolbar, a sidebar showing currently mounted drives and volumes, and an info pane, showing information about the currently selected device in the sidebar.

    If the Disk Utility app looks different from this description, you may be using an older version of the Mac OS. You can find instructions cloning a drive using an earlier version of Disk Utility.

    Disk Utility window open on macOS desktop, showing 16 GB flash drive ready for Restore
  3. In the sidebar, select the volume to which you want to copy/clone data. The volume you select will be the destination drive for the Restore operation.

  4. Select Restore from Disk Utility’s Edit menu.

    Edit/Restore menu item with disk3s1 flash drive selected in left pane of Disk Utility in macOS
  5. A sheet will drop down, asking you to select from a drop-down menu the source device to use for the Restore process. The sheet will also warn you that the volume you selected as the destination will be erased, and its data will be replaced with data from the source volume.

  6. Use the drop-down menu next to the "Restore from" text to select a source volume, and then click the Restore button.

    Restore button in macOS's Disk Utility app restoring to a flash drive
  7. The Restore process will begin. A new drop-down sheet will display a status bar indicating how far along in the Restore process you are. You can also see detailed information by clicking the Show Details disclosure triangle.

    Show Details button in Restore process in macOS's Disk Utility app
  8. Once the Restore process is complete, the drop-down sheet’s Done button will become available. Click Done to close the Restore sheet.

Restore Using a Startup Drive

When you use the Restore function, both the destination and the source must be able to be unmounted. Your startup drive can't be active if you want to restore it. Instead, you can start your Mac from another volume that contains a bootable version of the Mac OS. The one you use can be any volume attached to your Mac, including a USB flash drive, an external, or the Recovery HD volume.

A complete step-by-step guide is available in Use the Recovery HD Volume to Reinstall OS X or Troubleshoot Mac Problems.

Why Use Disk Utility’s Restore Function?

Disk Utility is free and included with every copy of the Mac OS. And while the various cloning apps have a lot more features, if you don’t have access to third-party apps, using Disk Utility will create a perfectly usable clone, although it may require a few more steps and lacks some nice features, such as automation and scheduling.