Sicherung remote zu remote, wie?

Hallo



Wie kann ich es erreichen das ich von localhost (PC1) eine remote-Sicherung von PC2 auf PC3 anstoßen (oder von PC3 auf PC2) ?

cronjob kommt nicht in Frage, da PC2 + PC3 nicht permanent up. Alles spielt sich im Home-LAN ab.

das einzige was mir einfällt
1. ein rsync-backupscript (auf PC2) das via ssh von PC2 auf PC3 sichern soll
2. von localhost per ssh mit PC2 verbinden und das script dann per sleep 30 aufrufen, ssh-Sitzung von localhost-PC2 beenden und dann nach 30s (durch sleep) das Script ausführen lassen.

geht aber bestimmt noch besser und eleganter, oder ?

mfg
schwedenmann
 
Hey,

rsync oder ein anderes Programm (z.B. bei ZFS) ist eigentlich das Gängigste. Was soll daran noch verbessert, oder eleganter gestaltet werden? Du hast über ssh eine verschlüsselte Verbindung, über die du dann Daten sichern kannst. Zusätzlich hast du sämtliche Vorteile von rsync.

Über eine ssh-Session zum Anstoßen deines Szenarios, muss man leider immer aufpassen, da normalerweise deine Befehle unter dem Prozess deiner Verbindung gehängt werden. Deswegen werden alle von dir angestoßene Prozesse beendet, sobald du die ssh-Session beendest. Abhilfe würde z.B. screen oder das "Umhängen" des Prozessen schaffen.

Grüße,
Scutus
 
Zuletzt bearbeitet:
Würde es nicht auch ausreichen, die ssh-keys auszutauschen? Dann könnte man die Verbindung über ein Script ohne PW starten.

Das Script startet z.B wenn PC2 und PC3 online sind. Dafür kann man ja einfach ne ping Abfrage machen.

Gesendet von meinem D6603 mit Tapatalk
 
backup

Hallo


Danke für die tips, aber ich habe wahrscheinlich den Wald vor lauter Bäumen nicht gesehen. Für mich einfacher, ist wohl ein Nfsv4-share auf PC3, das dann in PC2 manuell gemountet wird und dann per rsync, oder cp die backups auf das share kopiert.


mfg
schwedenmann

P.S.
wenn ich das mit ssh machen würde, also mit screen, oder tmux mich per ssh von pc1 nach pc2 verbinden, dann sllepp + rsync via ssh von pc2 nach pc3 ausführen würde, müßte ich dann nicht für die Verbindung pc2 -pc3 den ssh-port ändern ?
 
Zurück
Oben