For a full backup I clone the drive. There are now many systems to do this but when we do this we are not running Windows as that would lock files and prevent a full backup.
Once I have a full backup I rarely do that again as I really care about my work in progress and my files. For that I use SYNC programs like Windatareflector, goodsync and dropbox.
There is no best here. Just choices.
I just purchased a new laptop complete with Windows 10. What is the best way to implement a weekly file/hard drive backup a la Windows 7 Backup/Restore.
I plan to use a 1 TByte external hard drive for this purpose. I am agreeable to doing this via the Windows 10 operating system or by using a RELIABLE third party Backup/Restore system.
The laptop I have is a Dell Inspiron 15 5000 Series with a 1 TByte hard drive. More details available upon request.
TIA & best regards... Norm.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic