By now you may have solved your problem. However, for others interested in this type of situation, let me point out an easy path.
Several manufacturers of HDD's make available on their websites for FREE download a cloning utility. They do this as a sales incentive to make it easy to migrate from your old HDD to a new one made by them. So they often have one restriction: they don't care whose old HDD you are abandoning, but they will only make the clone copy TO a drive they made. So, for example, if you buy an HDD from WD, get their Acronis True Imaging WD Edition software. Install it on your existing (old) HDD, then run it to make the clone to your new one. IF you buy a Seagate HDD, download from their website the package Disk Wizard. Other makers often have similar free utilities for you.
Both the ones I mentioned above appear to be customized versions of Acronis True image, a very good package that does a LOT of things beyond cloning. So make sure you get and READ the instruction manual file!
One note of caution for you. In my experience, these tools often prepare to do the cloning operation with a set of default configuration settings, and ask you to approve before they proceed. Now, the first step in the process is to Create on the new (Destination) HDD a Partition, and then to Format that, so the HDD is ready to receive all the data. The default often is to make that new Partition the SAME SIZE as the Partition on the old (Source) unit. Most often (although maybe not for OP's case above) the new HDD is LARGER than the old one, and the user wants ALL of that space in ONE "drive" on the new unit, whereas that default setting will not do that. So you need NOT to automatically approve the default proposal. Instead you need to use the menu system to change the settings to make the new Partition the size you want. Other settings often are correct. This is one place where reading the manual helps to understand how to use the menus for this change.