
You need a way to transfer your data from the old drive to the new one (e.g.

You need to install macOS on the new drive so the machine will even boot. You need the proper tools to remove the old drive and mount the new one.

First, you want to have a full backup of your entire drive in case anything goes wrong. If you replace the hard drive with an SSD, you have to go through the hassle (and risk) of taking things apart, removing the old drive, installing the new drive, and transferring everything over. However, there are other things to consider, which ultimately led to me deciding to buy a new machine instead: You can upgrade to a 1 TB SSD and 16 GB of RAM for ~$320 ($199 for the SSD and $120 for the RAM), and the performance difference will be huge. If you're going to upgrade, I'd recommend buying from Other World Computing since they specialize in Mac upgrades and can guarantee compatibility. I had this exact machine and went through the same debate – should I upgrade to an SSD and more RAM, or just move to a new machine?


I run memory and CPU intensive applications, especially with virtual machines and programming applications, and my MacBook just couldn't these heavy apps (deadly beach ball icon). I'm a graduating Computer Science student using a MacBook Pro early 2011, 2.3GHz Intel Core i5, RAM of 4GB 1333 MHz DDR3, and running at OSX Yosemite(10.10.2).
