W 7 comes with its own back up system so you should be able to use your external HD with that, or Acronis which I prefer. I believe Retrospect is a back up system? For data (as opposed to system) back up you could use Free SynchToy or Freefilesynch. Not sure re printers.
Huawei P10 review