It is due to security changes Apple made that make it very difficult to clone the OS volume now.Is this inability down to Apple's system? Or down to CCC and SD no longer incorporating this in their software?
My understanding is that it is a bug in Apple's ASR code that is preventing the copying of the OS.It is due to security changes Apple made that make it very difficult to clone the OS volume now.
Dude it's not a bug.Just tested Ventura 13.3 release and the newly released 13.4 beta and Apple still hasn't fixed their ASR bug that prevents one from making a fully bootable backup with any of these 3rd party utils like Carbon Copy Cloner, and SuperDuper etc.. .![]()
Really. Then explain below:Dude it's not a bug.
Nice post. Thank you for sharing the blog excerpt.Really. Then explain below:
From Mike Bombich's Blog:
When Apple introduced Apple Silicon Macs, we discovered another snag. The "Apple Fabric" storage in these Macs offers per-file encryption keys (like the storage in iOS devices), and for months, ASR didn't work with it. Apple partially resolved that in macOS 11.3, but even now using ASR to clone the system back to the internal storage of these Macs doesn't quite work – it causes a kernel panic.
Back in December I had a conference call with Apple about the reliability and functionality of ASR on macOS and regarding Apple Silicon Macs in particular. They indicated that they were working to resolve the ASR/Apple Fabric issue, but they made it very clear that copying macOS system files was not something that would be supportable in the future. Many of us in the Mac community could see that this was the direction Apple was moving, and now we finally have confirmation. Especially since the introduction of APFS, Apple has been moving towards a lockdown of macOS system files, sacrificing some convenience for increased security.
Thank you Mike for your very clear description of restore options. I'm setting up a new Mac Studio M2 Max and manually adding only the tools and data I want to bring forward.I think you are making it too complicated!
"Disaster" can be different things:
1. If the the computer died and you have a SD or CCC clone of your Data volume (or a TM backup which will be of your Data volume) from your old computer. All you would do is plug the clone into the new computer and boot it. It will start into Setup Assistant and you will be asked if you want to migrate from another Mac, another disk or a TM backup. Chose this option and it will leave your new Mac in same state as old Mac when the last backup was made.
2. If the computer works but your data has just become so messed up you want to revert to a previous state. The quickest and easiest thing is to do a snapshot restore. Time Machine creates snapshots every hour on the boot volume (quite separate from the Time Machine backup volume). Boot to Recovery, select Restore from Time Machine, and chose the TM snapshots on the boot disk (not the Time Machine backup disk). You will be shown the last 24 hourly snapshots. Click an appropriate time and restore and the machine will reboot to the time of the snapshot. Whole process takes about as long as a reboot. No migration involved. I used it two days ago after a failed attempt to use Adobe Cleaner tool to uninstall Application manager caused Lightroom syncing to stop working. Restored to a snapshot two hours earlier and all good again, except I had to re-set up Touch ID and Apple wallet. I believe this method is little known or used, but is by far the best for some situations.
3. Your computer won't boot or gives nasty messages about needing to reinstall. Boot from a bootable Installer, reinstall the System Volume. At the end of the install, Setup Assistant launches so proceed as 1. You might need to erase the old Boot volume pair and create a new volume in Disk Utility to install onto. When I got my my new-to-me used M1 MBP I foolishly thought I would wipe the internal volume pair from a bootable installer to "start all over". I don't know what I did wrong but I deleted the internal Recovery and had to use Apple Configurator 2 from my other Mac to to completely restore firmware and Recovery volume. So I am wary about erasing! I should just have done option 4 below.
4. If you just want to restore your machine to Factory state for whatever reason (selling or starting all over) all you need to do is use the new "Erase all Content and Settings" which leaves you in Setup Assistant as 1 and 3 above.
I'd like to understand why a Mac owner today would use anything but Disk Utility for creating a full bootable image. I bought into SuperDuper years ago for speedy incremental image updates, and also because peers convinced me it does a better job than the Apple utility. But it seems that in 2023, backing up and restoring a full system is fast enough - no incremental backup needed. Then it's only a question of restoring cloned data, whether created by TM, SD or even Chronosync that I've used for years for data only.I tried all of them too - CCC SuperDuper etc. Try using Disk Utility - cleanest simplest method by far. I imaged my Monterey internal NVMe (Source) to my external NVMe (Destination), so that I had a bootable volume BEFORE upgrading to Ventura 13.01 (plus Time Machine x2). Worked like a charm, and fast.
Can you please elaborate on your "Data Volume?" I just read something about separate System and Data volumes hidden within essentially a system package file, which I guess has to do with how Apple is sandboxing the system in newer OSes. I barely understand all this as I am coming from High Sierra which is very different.Man, I thought this would be uncomplicated! While your comments are appreciated, most of them don't apply. Let me explain.
First, I rarely, if ever, have issues with any of my Macs. One important reason is that I keep my machines lean, mean, and clean. In actuality, I am doing cleanup every day. Most of that involves permanently removing deleted EMails. I use Thunderbird, and it is easy to do that with it. Not sure about other EMail programs, but I suspect most folks do not do that. I also keep my software up to date. Such tasks go along with what you said about the System Volume needing to be in a clean slate. And also my Data Volume is as clean as possible.
Secondly, whenever I move to a new Mac OS, I always do a clean, fresh installation of the new OS (after using Disk Utility to Erase and Format the internal SSD), followed by the migration of the Data Volume. As it is, when I am ready to do the move, I first perform my usual weekly (Saturday) tasks: run Onyx, TechTool Pro, and then do a SuperDuper! backup. The Data Volume copied by SD would be as clean as possible, so no issues with it. I have been following that clean installation method for so long, and it has always worked very well for me. I sometimes do it "within the same OS", ie, if for example I am running V1 of the OS, and V2 is released, there are times when I will again do a clean, fresh installation of V2. There are other times where I will just do the software update. In either case, never have an issue.
In actuality, I recently needed to do a re-installation of V12.6.1 on my Mini. What happened is when I tried to install the initial version of Ventura, V13.0, onto an external SSD, I lost my start-up chime. I did read about the issue and checked and re-checked and re-rechecked the settings within the Sound System Preference panel (and yes, my external speakers were on and worked fine (no issue in getting sound from applications)). One of the recommended fixes was to re-install the OS. That is exactly what I did, and I got the start-up chime back. But when it happened recently again, a clean installation did not correct the issue.
In any event, I'll just stick with my steps that I stated above, They seem to be fine.
Of course there is now the issue of no longer being able to boot from an external SSD that contains a backup made by either CCC or SD with a Mac running Ventura. Note though that Vudman claims just the opposite (but not sure which backup/cloning program). As I suspect you saw, I have requested clarification from him.
Per my previous post, I think this is the knowledge I'm looking for. I'll guess the "-data" volume you refer to is a hidden folder on the system drive. If SD, CCC, TM and Disk Utility are simply alternative ways to create a restorable -data volume, then I'll favor Apple's TM and Disk utility over any 3rd-party tool. Unless there are important advantages to using one of them.You don't need to back up the SSV, only your -Data volume, which is what the default CCC mode is. CCC smart updates this. The -Data volume contains absolutely all your data, apps and settings. When you need to restore you can migrate from this with Migration Assistant or Setup Assistant.
Per my previous post, I think this is the knowledge I'm looking for. I'll guess the "-data" volume you refer to is a hidden folder on the system drive.
Then I'll use TM dual round-robin, and probably your #4 followed by #1 if ever I need to start over. While I own SuperDuper, I'm not sure there's much value in using this (in addition to TM) with Ventura.
It also seems that 3rd-party tools like SD/CCC are not as necessary as they were a few years ago.