- rsync dir1 local auf remote:dir1
- rsync von remote:dir1 auf remote:dir2
- 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:
- rsync host1:/dir1/* auf /dir1
- rsync /dir1 auf /dir2
- 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
.