Um zu vermeiden, dass Rsync das System und das Netzwerk aushungert, verwenden wir ionice
beim Starten von Rsync und beim Festlegen der --bwlimit
Parameter. Beispielsweise:
ionice -c2 -n7 rsync -aH --bwlimit=30000 /foo root@dest.com:/
Dies trägt in der Tat dazu bei, dass der Quellserver weiterhin reagiert. Der Zielserver wird jedoch sehr langsam, da der Datenträger zu 100% ausgelastet ist (aus Sicht deratop
Dienstprogramm angezeigt).
Kann man das irgendwie auch ionice
auf dem Zielserver nutzen? Vielleicht über die -e
Option rsync ? Ich würde es vorziehen, den rsync-Daemon nach Möglichkeit nicht auszuführen.