Macbook Pro reinstall OSx on new SSD without losing daya

I am working on a Mabook Pro. I am installing a new SSD. The client wants me to backup all his data, install the SSD and OSx and trsfer his backed data on to
the new SSD.
My question is what is the most efficient way to
1) Backup his data unto an external HDD and then move it back unto to the newly installed SSD?
2) Install the new OSx unto the installed SSD?
Thanks for your help
Who is Participating?
serialbandConnect With a Mentor Commented:
The backup can be done as part of the install.  Install OS X on the new SSD first.  You can either install the SSD first or attach it as an external disk.  Once installed.  Boot from the SSD and start Migration assistant to copy the user contents and all system files.  It's easier than attempting to use CCC or other external software to copy the disk.  You don't need to go through the extra step of installing any imaging software.  That's only necessary for Windows.
Sigurdur ArmannssonConnect With a Mentor Designer Commented:
Assuming that the new HD will replace the one on the mac, I would do it this way:

Use Carbon Copy Cloner (CCC) to backup all the data on the laptop to the new SSD.
Swap the dives.

Now the new disk (and the laptop) have all the previous data and system onboard.
The old disk has, of course, the old files. Get a housing the disk and use CCC to use that disk for backup purposes.
Sam Simon NasserConnect With a Mentor IT Support ProfessionalCommented:
check out my course for imaging and cloning. you can clone source (HDD) to destination (SSD)
Sigurdur ArmannssonDesigner Commented:
Addtion to my previous reply:
After the new SSD hás been put into the MacBook, upgrade the MacOsX.
vlogg5Author Commented:
Thanks people. Serialbands's Migration assistant seems the way to go but I did learn some other things.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.