We have a high-end NAS and all devices (laptops, desktops, tablets and phones) back up to that. That NAS then backs up to the cloud overnight, every night. We're also getting a second NAS which will do an offsite mirror of the first in a remote location.
Setting this up is simple: the NAS manufacturer has an app for every OS. Install it on each device and follow the instructions. It's similarly simple to set up the cloud backup; just open the app on the NAS and enter the cloud storage credentials (it works with almost every provider).
Once this is set up there's no effort required.