Windows 7 PC MyCloud Backup

What is the best way to back up a Windows 7 Laptop, Applications, personal data, setting, etc.

I want to sell the computer and need to clear the disk for sale, but will transfer data to a new windows 10 laptop.

What is the best way to do this?

Thanks