soul_rebel
ist immer auf der flucht
Ich mache hier regelmäßig Backups übers LAN mit rsync.
Leider ist das meistens ziemlich lahm. Komischerweise werden manche Dateien mit 6MB/s übertragen, während es meistens 800KB/s. Das alleine finde ich schon komisch...
Auf dem datenanbietenden Computer ist außerdem während eines Transfers die Auslastung bei ~85% (PC hat 670Mhz). 50% gehen auf das Konto von rsync und ca. 30% auf das Konto von sshd. Das erscheint mir recht seltsam, vor Beginn der Übertragungen und dazwischen berechnet rsync ja Prüfsummen für die Dateien, aber während eines Transfers
Auch frage ich mich wieso der sshd soviel schluckt, eine einfacher Download von demselben Server per sftp oder scp verursacht <5% Last. Das macht auch Sinn, denn die Verschlüsselung wird hardware-seitig gemacht....
Also wieso ist RSYNC so langsam und woher kommt die Prozessorbelastung?
Danke für Tipps!
edit: die Rsync parameter sind:
Leider ist das meistens ziemlich lahm. Komischerweise werden manche Dateien mit 6MB/s übertragen, während es meistens 800KB/s. Das alleine finde ich schon komisch...
Auf dem datenanbietenden Computer ist außerdem während eines Transfers die Auslastung bei ~85% (PC hat 670Mhz). 50% gehen auf das Konto von rsync und ca. 30% auf das Konto von sshd. Das erscheint mir recht seltsam, vor Beginn der Übertragungen und dazwischen berechnet rsync ja Prüfsummen für die Dateien, aber während eines Transfers

Auch frage ich mich wieso der sshd soviel schluckt, eine einfacher Download von demselben Server per sftp oder scp verursacht <5% Last. Das macht auch Sinn, denn die Verschlüsselung wird hardware-seitig gemacht....
Also wieso ist RSYNC so langsam und woher kommt die Prozessorbelastung?
Danke für Tipps!
edit: die Rsync parameter sind:
Code:
rsync --verbose --archive --executability --times --progress --fuzzy \
--human-readable --delete-after --one-file-system "$SRC" "$DEST"

