Hi, I've a MacBook Pro 13" (Mid-2012) which is currently running with stock specs: - Intel Core i5 2.5 GHz - 4 GB RAM - 500 GB HDD - High Sierra I've ordered and received my upgrade kit from Crucial : - 16 GB RAM (2 x 8) - 500 GB SSD Already saw on YouTube a nice tutorial on how to proceed with the hardware upgrade: My question is now about the back-up and restore of the OS, my programs and their settings and my files. I've an enclosure to connect a SATA HDD/SSD via USB. The obvious answer would be: TimeMachine. However, as far as I know, if would mean that i required a 3rd HDD for this because as far as I know, it would not be possible to create the back-up on the new SSD, start the MacBook with the SSD plugged-in and restore from itself. The other option I would see is to "clone" the actual HDD to the new SSD, proceed with the physical swap and then I'd be all done. For this, I've questions: 1. Is there an utility already installed on the Mac allowing me to that this cloning ? I checked but have not found. 2. If not, I saw here and there people recommending a tool called "Carbon Copy". Would you recommend it ? 3. With Mac utility, would the boot/recovery partition would also be backed up ? 4. Same question for Carbon Copy. When the upgrade is finished, I'll use the HDD as TimeMachine disk. Thanks in advance for your help. A Bandicoot.