FTP, Benutzernamen und Passwort unverschlüsselt senden? Das ist keine gute Idee, dann besser SFTP.
das hatte ich vorausgesetzt
Backupsoftware (z.B. Bacula) regelt das mit einer Server- Clientanwendung.
Hier ist der Baculaserver maßgebend und "saugt" das Backup vom Client.
Und was meinst Du welche Aufgabe der "Client" dabei hat? Er ist der Agent auf dem zu sichernden System, welcher von Backup-Server gesteuert wird. Die Daten sammelt der Agent/Client.
Dein Ansatz mit "rsnap usw." löst ja nicht das eigentliche Problem, dass die Daten mglw. inkonsistent sind. Ohne dass Du am zu sichernden Gerät irendwie die Dienste "stoppst oder einfrierst", wird das immer ein Problem sein. Jede Backup-Sofware benötigt bei geöffneten Dateien eine geeignete Strategie.