Es gibt immer zwei Möglichkeiten, Push und Pull.
Bei Push schiebt der Client (also das openHAB System) die Sicherung auf den rsync Server.
Bei Pull zieht der Server die Sicherung vom Client.
Pull hat den Vorteil, dass es vom Client aus nicht möglich ist, das Backup zu korrumpieren, da der Client überhaupt keinen Zugriff auf den Server hat. Dafür muss im Server die Möglichkeit bestehen, entsprechend zu konfigurieren (z.B. mit rsnapshot, das ist ein Script, welches sich um das Pullen kümmert)
Die gesamte Kommunikation läuft dabei aber zwischen Raspberry(?) und NAS, der Desktop ist da komplett außen vor. Auch Samba Freigaben spielen keine Rolle, stattdessen wird auf Server und Client jeweils rsync eingerichtet, dabei läuft rsync auf dem Client als Server

Die Authentisierung läuft gewöhnlich mittels Public-Key Verfahren passwortlos, die Verbindung ist verschlüsselt und auf geringe Bandbreite optimiert.