Upgrade HDD to SSD in High Sierra and import a Time Machine backup I am thinking to put an external Time Machine backup (HFS+ files) from my old HDD on a newly installed SSD in my MacBook Pro mid 2012. Is this possible?  Will the SSD recognise and accept this backup? Or is it possible or advisable to install the new SSD with the old HFS+ system instead of the new APFS. All in High Sierra. How to go about?
There's 2 ways to do this, I prefer the first since it ensures you start with a macOS install.


Install the blank SSD in your Mac.
Boot while holding ⌥⌘R for Internet Recovery.
Follow the steps to download and install macOS on your SSD.
During Setup Assistant, when prompted if you'd like to transfer your files, choose to transfer from a Time Machine backup.
Follow the steps to important your content and settings from your Time Machine disk.


Alternatively you can use the Time Machine backup for the initial macOS install.


Install the blank SSD in your Mac.
Connect your Time Machine backup disk.
Boot while holding ⌥ and choose your Time Machine disk from Startup Manager.
Follow the steps to install macOS on your SSD using the Time Machine disk.