Clone a Volume with Apple Software Restore (asr)
Duplicate an entire macOS volume to another disk block-for-block with the built-in asr tool.
01Command
$ sudo asr restore --source /Volumes/Macintosh\ HD --target /Volumes/Clone --erase02What it does
asr is Apple's volume duplication engine: it copies the source volume to the target, erasing it first with --erase, and verifies every block unless you pass --noverify. The result is a bootable clone when the source is a bootable system volume. It requires the target to be at least as large as the data being copied, and works with APFS volumes on modern macOS.
03Risk
04Undo
✓No undo needed — this command does not change persistent state.
05Sources
- ASR command: Copy volumes in macOSEvidence: Documents asr restore with --source, --target, --erase, --verify, and --noverify options for volume duplication.
Last verified: 2026-09-17 · Category: System & Settings
06Related solutions
See every local APFS Time Machine snapshot on your startup disk and delete ones you no longer need.
The copy command that keeps Finder flags, ACLs, resource forks, and exact permissions intact.
Snapshot an entire app's settings to a plist file, then restore or migrate it later.