Hallo
Hier fehlt auch die Installation der aktuellen Version aus der Source. Das war ganz schön wirr, aber ich hab es.
rsync version 3.2.4 protocol version 31
Somit entfällt die Passwort Abfrage im benutzten Verzeichnis.
Für die automatisierte Übertragung (Cronjob), sonnst muss das händisch.
rsync -aP -e \
"sshpass -f 'pw.txt' ssh -o StrictHostKeyChecking=no" \
--progress bla bla bla usw.Im Artikel steht:
-P aktiviert folgende Optionen:
--progress Fortschrittsanzeige beim Transfer anzeigen
--partial Fortsetzung des Transfers bei Abbruch
rsync hält an / setzt aber nicht fort 7 muss manuell neu gestartet werden
Besser wäre : --partial Bisher übertragene Dateien bleiben erhalten.
Einen automatisierten Neustart von rsync habe ich noch nicht hinbekommen.
Option --timeout=60 sollte mit in die Liste, dies wird benötigt für einen automatischen Neustart nach Abbruch.
Automatisierte Wiederholung sollte mit in den Artikel, wird oft gesucht im Netz. Meine automatische Wiederholung läuft jetzt.
sending incremental file list
karte-07.zip
42.246.720 2% 558,45kB/s 0:52:28
[sender] io timeout after 60 seconds -- exiting
rsync error: timeout in data send/receive (code 30) at io.c(200) [sender=3.2.7]
Rsync failure. Backing off and retrying...
sending incremental file list
karte-07.zip
50.831.936 2% 569,96kB/s 0:51:09
[sender] io timeout after 60 seconds -- exiting
rsync error: timeout in data send/receive (code 30) at io.c(200) [sender=3.2.7]
Rsync failure. Backing off and retrying...
sending incremental file list
karte-07.zip
256.483.904 14% 799,26kB/s 0:32:11 ^C
rsync error: unexplained error (code 255) at rsync.c(713) [sender=3.2.7]
Rsync failure. Backing off and retrying...
Habe --timeout=60 heute zugefügt, dies ist wichtig für automatisierte Neustarts bei Verbindungsproblemen. Ein kompletter Absatz wäre Sinnvoll für automatisierten Neustart bei Verbindungsproblemen, sowie automatisiert hochladen ohne manuelle Abfrage des Passwortes für den Zielserver. Ich nutze jetzt rsync mit einer Wiederholungsschleife und automatischem Upload, dass läuft.
Grüße