BTW how do you test a personal workstation backup? I don’t have backup workstations to rotate between by backing one up, restoring on the other, working and then cycling between them in this manner. How do you test the restore procedure without risking destruction of the original?
Most backup systems allow you to explore backups and extract individual files. Testing a bunch of files for restoring is at least better than completely ignoring it.. however it's difficult if it turns out part of your backup is simply missing, maybe an erroneous exclusion entry or some path miss (happened to me, I was without backup for a home folder for a year before I noticed it, the /home/user/ was a symlink to another volume that mostly had tmp data and so wasn't backed up). You might not even notice this even if you restore the whole backup, because you can't really be expected to go through everything every time either..
You can buy an extra storage device and swap them out (either physically or swapping the boot order), as long as your workstation doesn't have soldered in storage.
Even if it does, you can usually boot from an external volume anyway.
md5sum using a bash script and find, then compare on live.