I use Acronis Backup, and save a full disk image of my C: drive, then run differentials every week . The incrementals/differentials (difference from first image copy) only takes about 5-10 minutes to run every week. I've had to use an image restore a couple of times in the past 5-7 years. I use a standalone bootable USB stick for recovery of those images.
I save backups on the D: drive (separate physical drive), and extra copies on two other drives, one of which is external and only put online to copy the backups (offline otherwise to prevent attacks)
All disks fail, eventually, including SSD drives. Always have 2 or 3 copies of your system drive. Files on my D: drive are mostly downloads, which I can always re-download if I wish, and are not critical.
There are other image backup tools out there, mostly commercial stuff, but there are a few free ones as well. (usually come with external backup devices)