borg backup.[1]
It's a remote backup tool that solved all the problems. It's basically duplicity[2] but without the unfortunate design fault of having to re-upload all your data every few months.
Our[3] customers love it and we see new deployments of it (even among existing customers) every single day.
[1] https://borgbackup.readthedocs.io/en/stable/