I've got a system drive - 1GB nvme ssd - cloned to my old SSD - and a separate big HDD for all the games & other crap installs.
Videos & backups sit on my mini server here (unraid - cheap & simple).
Problem is, the clone was made when I've migrated (I needed the interim clone for the migration) so it's getting old...so the cloning process would have to be repeated, kinda regularly, for this approach to be 100%.
I've used the Paragon Drive Copy btw. Due to the migration process I can call it tested. It's easy to use, too.