This is called your disaster plan. Some call it backup. Many ignore this until the machine has crashed. I can't comment about restore media since no make or model is written but most machines let you create ONE RESTORE SET and if so, I duplicate that for safe keeping.

Ok, the free way to create a restore IMAGE. I use CLONEZILLA and an external drive. I don't clone the drive but boot CLONEZILLA (no tutorial because I would be duplicating web content) and save the image to a file on the external hard drive. Bingo I have a way to restore the system to the day I backed it up.

Now all I need is restore media and figuring out what backup method I'll be using.
Bob

PS. "We only lose what we didn't backup."