This page contains promotions.

Mac Data Migration Complete Guide | Migration Assistant vs Time Machine vs Manual Copy

MacBook ProとThunderboltケーブル、データ移行作業

When you get a new Mac, data migration is far easier than on Windows. Apple provides two built-in tools — Migration Assistant and Time Machine — that handle most situations automatically.

That said, having multiple options can make it hard to know which one is right for your situation. In this guide, I'll compare the three main approaches to Mac-to-Mac data migration — Migration Assistant / Time Machine restore / Manual copy — based on my own experience switching between several Macs over the years.

This article focuses specifically on Mac-to-Mac migration. I'll cover Windows-to-Mac and general Mac setup in separate articles.

Table of Contents

  1. Quick Comparison of 3 Mac Data Migration Methods
  2. Method 1: Migration Assistant
    1. Wi-Fi vs Thunderbolt/USB-C Cable
    2. How to Use Migration Assistant
  3. Method 2: Restore from Time Machine Backup
    1. Steps
    2. Advantages of Time Machine
  4. Method 3: Manual Copy (External SSD / iCloud Drive)
    1. Physical Copy via External SSD
    2. Via iCloud Drive
  5. What Can't Be Migrated — Important Caveats
  6. Apple ID and License Checklist
    1. Apple ID
    2. macOS License
    3. Third-Party Subscriptions
  7. My Recommendation: Which Method for Which Situation

Quick Comparison of 3 Mac Data Migration Methods

Here's the big picture. Mac-to-Mac migration comes down to three main options.

MethodTime RequiredWhat TransfersBest For
Migration Assistant1–3 hoursApps, settings, files — everythingNormal upgrade with old Mac on hand
Time Machine restore2–4 hoursApps, settings, files — everythingOld Mac broken or already sold
Manual copy30 min+Files onlyWhen you only need select files

Apple's built-in tools handle app installation and settings automatically. This is the biggest difference from Windows — Mac-to-Mac migration is surprisingly painless.

Method 1: Migration Assistant

This is the most common method and Apple's own recommendation. If you have both your old and new Mac available and both can power on, this is the go-to choice.

Wi-Fi vs Thunderbolt/USB-C Cable

Migration Assistant supports two connection methods.

Via Wi-Fi

  • Pros: No cable needed, simple setup
  • Cons: Slow (500 GB can take 4–8 hours), requires a stable Wi-Fi environment
  • Best for: Small data sets (under 100 GB)

Thunderbolt / USB-C Direct Cable

  • Pros: Much faster (500 GB takes 1–2 hours)
  • Cons: Requires a compatible cable for both Macs
  • Best for: Large data sets, when you want a stress-free experience

I once made the mistake of transferring ~500 GB over Wi-Fi and it took over 6 hours. Since then I always keep a Thunderbolt 4 cable handy.

How to Use Migration Assistant

  1. During the new Mac's initial setup, select "Transfer Information" and choose "From a Mac"
  2. On the old Mac, open Migration Assistant (search in Spotlight)
  3. On the old Mac, select "To Another Mac"
  4. Confirm that both screens show the same security code
  5. Choose what to transfer (apps, user accounts, settings, files)
  6. Wait for the transfer to complete (no interaction needed)

If you've already set up the new Mac, you can still launch Migration Assistant later from Applications → Utilities → Migration Assistant.

Method 2: Restore from Time Machine Backup

If your old Mac is no longer available — whether it broke down or you've already sold it — restoring from a Time Machine backup is the way to go. As long as you've been backing up to an external drive, you can restore everything to a new Mac.

Steps

  1. During new Mac setup, select "Transfer Information" → "From a Time Machine Backup"
  2. Connect the external HDD/SSD containing your Time Machine backup
  3. Select the backup date you want to restore from
  4. Wait for the restore to complete

The key here is whether you've been running Time Machine regularly. Without a backup, this method isn't an option. Personally, I set up a dedicated 2 TB external HDD for Time Machine as soon as I get a new Mac and leave it connected at my desk full-time.

Advantages of Time Machine

  • Recover even if your old Mac fails
  • Roll back to any point in time (even weeks earlier)
  • Revert to a pre-macOS-update state

If you're planning to buy a new Mac, start running Time Machine on your current Mac about a month before you buy — it gives you peace of mind.

Method 3: Manual Copy (External SSD / iCloud Drive)

For those who just want documents and photos without moving everything, manual copy is the simplest approach.

Physical Copy via External SSD

  1. Connect an external SSD to the old Mac
  2. Select and copy the folders you need (Documents, Pictures, Downloads, Movies, etc.)
  3. Connect to the new Mac and copy to the same locations

A USB-C or Thunderbolt SSD can handle 500 GB in 30 minutes to an hour.

Via iCloud Drive

If you sync your Documents and Desktop folders to iCloud Drive, they'll download automatically when you sign into the same Apple ID on the new Mac.

  • Go to System Settings → Apple ID → iCloud → iCloud Drive and turn it on
  • Enable "Desktop and Documents Folders"

Note: iCloud's free tier is only 5 GB, so for photos and videos you'll realistically need at least the 200 GB plan (around $2.99/month).

What Can't Be Migrated — Important Caveats

Even with Migration Assistant or Time Machine, some things don't transfer completely.

  • iMessage / FaceTime activation: Even signing into the same Apple ID requires re-authentication on first use
  • Third-party app licenses not purchased on the App Store: Adobe Creative Cloud, Microsoft Office, 1Password, etc. need to be re-authenticated on the new Mac
  • Large macOS version gaps: Moving from an old Mac (macOS Big Sur) to a new one (macOS Sequoia) may leave some apps incompatible
  • Intel Mac → Apple Silicon Mac: Rosetta 2 installs automatically, but some Intel-native apps may not run or may be slow

The Intel-to-Apple-Silicon transition in particular can leave apps that won't launch after migration. The reliable fix is to reinstall those apps as Apple Silicon native versions.

Apple ID and License Checklist

Before migrating, verify the following on your old Mac.

Apple ID

  • Check your Apple ID email address under System Settings → Apple ID
  • If two-factor authentication is enabled, keep a trusted device (iPhone, etc.) nearby
  • If iCloud Keychain is enabled, Safari passwords and Wi-Fi passwords transfer automatically

macOS License

macOS itself is free, so no worries there. Apps purchased on the App Store are tied to your Apple ID — sign in with the same account on the new Mac and you can re-download them.

Third-Party Subscriptions

  • Adobe / Microsoft 365: Sign in again with each company's account
  • 1Password / Bitwarden etc.: Reinstall the app on the new Mac, then sign in with your master password

Writing down your sign-in credentials beforehand makes the post-migration setup dramatically smoother.

My Recommendation: Which Method for Which Situation

Based on my experience, here's how I'd approach each scenario.

SituationRecommended Method
Old Mac on hand, standard upgradeMigration Assistant (Thunderbolt direct cable)
Old Mac broken or already soldTime Machine restore
Just want specific files quicklyManual copy via external SSD
Keeping the old Mac tooSync via iCloud Drive

Running Time Machine + iCloud Drive as a daily habit means you'll barely have to think about data migration when you get a new Mac. The Mac ecosystem is designed so that keeping backups = being ready to migrate — so if you have a new Mac purchase on the horizon, start Time Machine now.

For small data sets, Migration Assistant takes 2–3 hours. For large ones, plan for a half day with a Thunderbolt direct connection.