You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

If you ever want to migrate from one M1 MacBook Pro to another M1 MacBook Pro using Thunderbolt

Spoiler: it works!


Problem: if you use the standard Migration Assistant workflow, it takes a couple of hours because they use Peer-to-Peer Wifi network with 20MBit - even though there is one Thunderbolt4 cable connection between the machines. Whatever I did, it always used this super slow connection. Searched the internet for a proper solution but did not find anything.


But okey, I got this solved - at least it worked for me (photo evidence)! I have two M1 16'' MBP and need to migrate from the 500GB SSD (MPB1) to 1TB SSD (MPB2) version. Purchased a Thunderbolt4 cable today at the Apple Store.


What I did after a couple of fails and searches on the net:


  1. MBP2: startup  MBP2 and setup one admin user, skip all iCloud and whatever setup steps
  2. plugin Thunderbolt4 cable to both MBP1 and MBP2
  3. MBP2: go to network settings and add a fixed IP address to the Thunderbolt Bridge, for example 10.0.5.1 and network mask 255.255.255.0 (no router)
  4. MBP2: Activate Internet Sharing on MPB2 and share the Thunderbolt Bridge for Wifi Clients -> the MPB2 will now open up a WiFi network, good idea to check the wifi settings and change the password to your own needs
  5. MBP1: startup the standard user and set the IP Address of the Thunderbolt Bridge to 10.0.5.2/255.255.255.0
  6. MBP1: connect to the MBP2 shared wifi network too (normally named after the computers name eg "MacBook Pro")
  7. MBP2: start the Migration Assistant and start just like you would do normally (migrate from another Mac, Volume, TimeMachine)
  8. MBP1: start the Migration Assistant and select "transfer to another Mac"
  9. Actually the macs now recognized each other and selected the fastest interface for the transfer - the Thunderbolt Bridge with 1686 MB/s!
  10. Choose whatever you want to transfer.
  11. I discovered the highest transfer rate was at 423 MB/s!
  12. Unfortunately I did not stop the time, but I think it took around 30mins to transfer 460GB.


I think it is a big advantage, that both macs don't use another wifi and you have the Thunderbolt Interfaces with fixed IPs. That should do the deal!


Side fact: USB-C cables are USB cables. Correctly recognize Thunderbolt 4 Cables by the printed Lightning Logo on the plug. Everything else is "only" USB3 ...


I did not try it using the USB-C cable - but I assume it works, only the network interface is named differently in steps 3 and 5.


Devices: MacBook Pro 16'' on Mac OS Monterey 12.2



Posted on Feb 11, 2022 1:12 PM

Reply
Question marked as Top-ranking reply

Posted on Feb 11, 2022 11:28 PM

Okey, maybe you think „pah, that’s nothing new and works since ages!“ and I must admit, that was my thought too .. but it turned out it does obviously not work out of the box on my configuration 2xM1 MBP 16“ on Monterey 12.2.1. So whatever I tried in plug and play mode (connecting Thunderbolt cable, starting Migration Asisstant) the systems always used the slow 20mbit connection and did not even show the Thunderbolt connection. Imho this is a bug in Monterey and M1 and should be fixed by Apple soon! That’s why I explored the internet and did not find any solution. But this workaround I described above worked very well in the meantime …

Similar questions

4 replies
Question marked as Top-ranking reply

Feb 11, 2022 11:28 PM in response to Joo-Chen

Okey, maybe you think „pah, that’s nothing new and works since ages!“ and I must admit, that was my thought too .. but it turned out it does obviously not work out of the box on my configuration 2xM1 MBP 16“ on Monterey 12.2.1. So whatever I tried in plug and play mode (connecting Thunderbolt cable, starting Migration Asisstant) the systems always used the slow 20mbit connection and did not even show the Thunderbolt connection. Imho this is a bug in Monterey and M1 and should be fixed by Apple soon! That’s why I explored the internet and did not find any solution. But this workaround I described above worked very well in the meantime …

If you ever want to migrate from one M1 MacBook Pro to another M1 MacBook Pro using Thunderbolt

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.