For a complete restore then I suggest you use Macrium Reflect free home use
Make a rescue drive on USB or (CD if you have a DVD drive)
Make an image of your drives to your external drive.
You can make regular images images and keep several (I keep 3 of each drive) and delete the older ones. The images are mountable so you can copy and paste files from the images
Just remember if the program updates you need to remake the rescue media for it to beable to see the images made with the latest program.