- I have one early 2015 MacBook Pro currently running Catalina 10.15. That’s my production machine;
- I got a new 2019 MacBook Air which I want to make my main production machine; The Macbook Air is from summer 2019 and came brand new with Mojave installed;
Is there a way for me to migrate from Catalina to Mojave, using either the Migration Assistant or a TimeMachine backup? If I a restore from a TimeMachine backup, won’t it also restore the Catalina version of macOS on the new MacBook Air?
Best Answer
To migrate to another MacOS version you only need to copy over your home folder and
/Applications
(excluding the pre-installed MacOS apps).You can use any backup tool such as Time Machine or
rsync
(here is an example).For Time Machine, go to Settings > Time Machine > Options and add the folders to exclude from the backup.
You can click the + button or drag the folders from Finder into the excluded list. To avoid backing up the operating system drag
/System
,/Library
,/opt
and/usr
.If you use homebrew it's probably better to configure it from scratch on a new machine. It might be useful to generate a list of current brew packages with
brew list
andbrew cask list
. Then you can reinstall all your brew packages withbrew install < mypackages.txt
andbrew cask install < mycaskpackages.txt
accordingly.