Regina Schaukrug: Rückfrage

Beitrag lesen

  1. rsync dir1 local auf remote:dir1
  2. rsync von remote:dir1 auf remote:dir2
  3. rsync von remote:dir1 auf remote:dir3

Starte rsync auf dem remote-server. Der ist dann lokal (und dein bisheriger lokaler nunmehr host1) und der Spaß sieht ergo so aus:

  1. rsync host1:/dir1/* auf /dir1
  2. rsync /dir1 auf /dir2
  3. rsync /dir1 auf /dir3

Leg Dir dazu ein Skript an und starte es per ssh. Du kannst soweit gehen, einen Benutzer (z.B. excecBackupUser) anzulegen, der genau dieses Skript als shell hat und mit visudo sogar benötigte Rechte ohne Passworteingabe eingeräumt bekommt (man 5 sudoers oder das Studium der Kommentare in /etc/sudoers hilft).

Dann reicht ssh excecBackupUser@remote.