Sauvegarde incrémentielle chaque semaine de leurs PC (cf Sauvegarde incrémentielle et différentielle d'un serveur ou PC Linux) et prise en main régulière via RDP over SSH.
Plus l'IP est stable, plus c'est simple pour moi.
Tu peux utiliser tailscale pour faire ça. C'est gratos, leur machine aura une IP fixe dans le subnet tailscale (VPN), ça utilise wireguard donc en connexion direct (si possible, et donc ultra rapide).
Comme ça au lieu d'utiliser leur IP publique et d'ouvrir des ports, tu peux simplement utilise le VPN tailscale. Plus safe, moins de souci etc ...
De mon coté j'utilise backup-manager (dispo sur toutes les distrib a base de Debian et probablement d'autre). Ca automatise totalement la sauvegarde avec plein de configuration possible (nombre de backup, nombre de jours glissant, nombre de sauvegarde glissante, ssh, ftp, database, fichiers, exclusions, inclusions, ...).
J'utilise depuis plus de 10ans, donc plus que recommandé. J'utilise en perso et pro.