To Disk Clone, Restore or Backup Image? Which one would be best to chose?

Fresh New install of Windows 10 Pro on a brand new SanDisk Ultra II SSD  960 gb drive. Wanted some advice on the following.

Here is what I have an old Seagate Momentus 500 gb 7200 that failed after 7 years of great service. However I would like to figure out the best way to get some if not any of the data and files programs off of it. I was able to launch the HD but it would freeze after several minutes. I can see all the files on the system ( Through a Rosewill USB connected HD cradle.) but suspect a bad sector or some corrupt files.

The old Hard Drive has SAP Oracle SQL server and many other great programs on it I use for work. I do not know which would be best to recover any if I can at all from the old hard drive.

I also have a restore point and or a backup image. I am trying to determine which. I did. It was a week ago and I did it late at night when I first started experiencing problems. So I cannot remember which it was. It would be at least a week ago.

Since I now have a new SSD and a new install of Windows 10 Pro , I do not know which one I should do that might give me back the maximum amount of data returned with programs in tact if possible...?

My only other concern is if I have some kind of virus, malware or worse that caused the HD failure. Could I theoretically be copying the problem right back on to this new install? I did have McAfee but did not realize the virus may have been out of date. Now updated across my network. Wondering if everything is okay.

I am not sure if I am asking everything correctly. I hope I am. Here is what the Acronis says. (see attachment)  I am sure the Windows Gurus also might have a thought or two on this as well. Please feel free to advise. Thank you.
RUA Volunteer2?Tableau Trainer & Consultant Sales Exec.Asked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

David Johnson, CD, MVPOwnerCommented:
a virus won't damage hardware. restore from backup is my first choice.
what i would do is hook the drive as second drive to a sata cable - NOT over USB - and run a Quick diagnostic on it to Ensure it works
use the seatools :
then i would check the sectors, and try to repair them with HDDRegenerator      

to be complete, here's how i handle disk problems :

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Fred MarshallPrincipalCommented:
Is the image of a Windows 10 system or something older?  If it's older then you might try Paragon to see if you can move the older system onto the newer.  But I don't have high hope for that.  Haven't tried this in a long time (pre Win 10).
Acronis Data Cloud 7.8 Enhances Cyber Protection

A closer look at five essential enhancements that benefit end-users and help MSPs take their cloud data protection business further.

RUA Volunteer2?Tableau Trainer & Consultant Sales Exec.Author Commented:
Took Seatools out for a spin and for some unknown reason it does not see the old Seagate Momentus Drive. Windows 10 sees it but the SeaTools does not? I only see the new SSD. The USB cradle is connected on and the HD is on but SeaTools does not show it in the list. Anyone have any idea why I cannot use the tool to check the drive.

Clueless on this one? Could a setting in my BIOS be missing the HD I can feel the spinning of the HD in the cradle so it is running. At least Windows sees it for sure.
Seatools is contending with USB to sata translation, if you can attach the SSD via sata to the system as suggested Nobus, this way seatools can access the SMART on the SSD, I realize the faulty drive poses issues on bootup, another option, using the USB adapter to power this SSD only, while connecting the drive via the esata port that may do both allow the system to boot and attach the failing drive using native sata .......
i posted clearly NOT to connect it over uSB ruavol
if you cannot do that - look for a friend with a pc where you can do that
even an older winders7 system would work ok
and it can also be caused by the fast start - that often causes trouble with disks
RUA Volunteer2?Tableau Trainer & Consultant Sales Exec.Author Commented:
I have tried all the suggested methods and I believe the solutions given were the best I could have received.  Unfortunately none worked with this HD so I did my best to recover the information I could use from it and went forward with work. So thank you very much gentlemen.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.