Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Clonetrooper

macrumors member
Original poster
Nov 20, 2021
51
5
England
Previously using system restore on the PC if I made a mistake, downloaded something I shouldn't I often just used systems restore to roll back to the previous day. Can you do this quickly with Time Machine? It used to take minutes on the PC. On the Mac I can see I can use the Time Machine interface quickly to restore missing sections but is a reboot and command R the only way to roll the whole Mac back a day? Some of the YouTube clips I've seen state this as taking 45 minutes.

Any better advice?
 
I think this is a very good question. I'm assuming a scenario where the filesystem has had multiple changes in multiple unknown directories, and you just want to restore exactly to the previous day's (or previous hour's) filesystem state.

It seems to me that this should be possible, as Time Machine keeps local APFS snapshots on the boot disk for about 24 hours; you should be able to pick one of them to revert to, and it would be very quick. As far as I know, though, there's no way to do that! Am I wrong about that? Perhaps it's a future feature?

Local snapshots can be seen in Disk Utility (enable View-->Show Local Snapshots, and select your boot volume group or your boot Data volume). You can mount them or view them in Finder and copy files and folders, but AFAIK there's no way to say "Revert the system to this snapshot."

So to "revert" with TM leaves us the process of booting to Recovery, wiping the Data volume (to be sure to get rid of recently-added files), and restoring all files from a TM backup. Yeah, that could take some time.

Hopefully someone will correct me if I'm wrong!

I use and like TM, but I also use CCC. It seems to me in this scenario CCC might be the better choice. I believe you can configure the CCC restore job so that it will delete any files on the boot volume that don't exist in the backup, and will only copy files that are different on the backup compared to the boot volume. So you wouldn't have to wipe the boot volume, and it should run must faster. Actually, you may be able to set CCC's backup job so that it retains some snapshots right on the boot volume, and potentially you can revert to one of them... I'm not sure if that feature is there or not...
 
  • Like
Reactions: Clonetrooper
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.