My computer(s) consist of two Dell XP 15 (9570) laptops which I upgraded to use Intel wifi cards and 2 TB Samsung SSD. I back these up in bits and pieces. When I upgraded the SSD, I made backups of the originals onto other 1 TB SSD via Acronis so these are complete bootable images. After that, with the 2 TB SSD in place, everything I add in terms of software and various file collections, I back up to two 4 TB external hard drives per laptop so that whatever catastrophe may happen, I will be able to recover. I have a small collection of these eternal drives since if I fill a set, I purchase another set. It takes quite a bit of time to fill one of these drives, so I don't need to add more very often.
My primary intention for the duplicate 1 TB SSDs is that if I need to return either laptop to Dell for service, I would need to restore them to their original configuration. Also, I plan to remove Windows entirely and put Linux on both of them, since all the software I use is either Open Source or is available for multiple platforms. Until these two laptops, I have been running Linux at home exclusively since the mid-1990s and all the engineering departments I have worked in, whether startups or large companies, has used Linux for the engineering work and Windows for the company stuff.
I have tried to get my wife to have a backup plan, but she doesn't attend to this unless I remind her. I have encountered too many folks who don't back up properly and then when there is a problem requiring a restore, it simply isn't there.
As for work computers, I have always treated them as company property and didn't keep personal files on these, though many people do keep their own stuff on their work computers. As long as the IT folks don't complain, I don't see a problem with that.
As an aside, for any IT folks around here, I consider IT to be the backbone of any company these days. They keep things running smoothly (assuming a company is willing to pay to get GOOD IT people who really know what they are doing) and secure. Considering the size of server farms these days, the variety of OS'es and applications and hardware to support, the number of printers placed throughout the company, and the number of sub-nets a company typically has, this is a very complicated job that deserves the respect of everybody who depends on these folks.
Tony