This seems like a simple question but I cannot find a definite answer. I am currently on Catalina. If I make a Time Machine backup, then upgrade to Monterey, can I use the backup to return to Catalina?
Time Machine by default backs up nearly everything in your macOS partition. It excludes log files, Spotlight indexes, caches, temporary files and trash (have a look: On OS X, what files are excluded by rule from a Time Machine backup?). The backup includes docker files, npm packages, your personal files etc. When the backup is completed, the hard drive will NOT be bootable, meaning that you can't run macOS from your Time machine backup.
You can restore from a Time machine backup without or after installing an operating system. If you restore without installing an operating system:
- All the backup will be restored to your disk, including the operating system (for example Yosemite). [NOTE: If the Mac you are restoring to does not support the version of macOS in your TM Backup, it will still not be able to boot from the restore].
- It can be done from either Recovery or Installation USB. No internet access is required.
- After the backup is restored, everything will be exactly how it was while you were doing the backup.
If you restore after installing an operating system:
- Only personal files and the files you select can be restored and will not restore the operating system.
- Might not restore packages, system tweaks and files that are stored in directories other than traditional ones (for example "/MyApp/mysourcecode.cs" will not be restored by default).
If you think this contains misinformation, please comment because I never actually restored after an operating system installation.
No, time machine has several sorts of exclusions so it does not even back up everything, let alone restore everything. The good news, everything that gets backed up will restore to the same or newer OS.
- On OS X, what files are excluded by rule from a Time Machine backup?
You could review those and be safe knowing you’re set.
Or you could review each time you place things and verify you can restore them (or inspect they are not excluded).
tmutil isexcluded /path/to/file
I would say you should probably have a clone backup to save your bacon and start with SuperDuper and Carbon Copy Cloner and not mess with disk utility (which can clone a drive) unless you really can’t make one of the purpose built tools to work for your budget and needs. Doing one bootable backup a month and any time you make major changes means you have two different backups and don’t need to update your clone every night (unless you really like that sort of thing).
Read up on either web site for the many potential benefits of a bootable backup, not the least being all files get copied.
- https://shirt-pocket.com/SuperDuper/SuperDuperDescription.html
- https://bombich.com/
Videos
So basically I had a 2016 MBP running the latest beta of Big Sur. Something happened to the laptop, Apple had to replace the logic board, and now the laptop has nothing on it and a fresh copy of macOS Sierra. Since my latest Time Machine backup was created with Big Sur, after I restore from the backup, will that update the computer to Big Sur? Or will I have all my data but still have Sierra? (This is more of a Time Machine question but there isn’t a sub for that lol).
I have done this and it works. Open the mac in recovery mode. Wipe your hard drive and select restore from time machine. The OS and your files will be restored.
Hey so I just found out this isn’t true. Set up my Mac going through the Sierra setup process, restore from the Time Machine backup (which was of Big Sur), and it ended up giving me all my data but the Mac was still on Sierra. So many things wouldn’t work (Music app, TV app, newer versions of apps like Final Cut, etc)
What happens when you create a TimeMachine backup on macOS Sierra, then downgrade to El Capitan and restore from the TimeMachine Backup?
You can't. TimeMachine in 10.11 won't read files created by Time Machine in 10.12. That's why Apple's first comment is most betas is that you can't restore a previous version OS.
This doesn't mean you can't erase and reinstall the old OS, it means you can't restore your files which you created in the new OS to the old OS.
If you completely restore from the backup, you'll go back to macOS Sierra (or whatever OS is on the backup).
If you just manually copy files, then the OS won't change.
Of course if the older El Capitan backup is still on the Time Machine disk, you can restore to that older version (along with the older versions of your files).
So guys, I have erased my MB Air M1, currently no OS running, but I have a time machine backup, can I restore the OS from it? Cheers