After spending some time trying to replicate my dev environment from my MBP M1 Pro on my new MBP M3 Pro I experimented with Migration Assistant - and was blown away!
I consider myself as an above-average user with a machine running multiple development focused things, for example;
I completely wiped the M3 getting back to the out-of-box experience (OOBE) and ran the Migration Assistant as part of the computer setup. The migration of ~95GB between the machines took 2,5 hours but the result was stunning! After login the first time I could run all my web-applications and dev tools without any issues at all!
Changing the machine name required som hands-on for the logic connecting apache and docker containers (that will be fixed in time for next migration to M5 or M6...)!
Only issues encountered (so far - knock on wood!):
I consider myself as an above-average user with a machine running multiple development focused things, for example;
- Docker
- Multiple JetBrains tools
- MySQL
- Parallells
- Oh My Zsh
- Homebrew package manager
- Xcode
- LocalStack
- Scrips to handle multiple clients' environments
- Non-standard resolution to avoid the notch
I completely wiped the M3 getting back to the out-of-box experience (OOBE) and ran the Migration Assistant as part of the computer setup. The migration of ~95GB between the machines took 2,5 hours but the result was stunning! After login the first time I could run all my web-applications and dev tools without any issues at all!
Changing the machine name required som hands-on for the logic connecting apache and docker containers (that will be fixed in time for next migration to M5 or M6...)!
Only issues encountered (so far - knock on wood!):
- Activation required for several software packages (Microsoft Office, Bitdefender, Adobe Cloud and Parallells) requiring me to deactivate the licenses on the old machine - not surprising
- The time and date and format shown on the computer's lock-screen after reboot is stuck in San Fransisco time-zone and US format, I guess it's because I did not complete the OOBE since the Migration Assistant rebooted directly when the transfer was completed. If I login I get Swedish time and date format and correct time, even after logging out.