Am Ende haben wir mit uftpd und mrsync herumgespielt, aber am Ende haben wir mrsync verwendet. Es verwendete im Grunde eine Kombination aus rsync über ssh, um zu bestimmen, was übertragen werden musste, und einem Multicast-Client und -Server, um die eigentlichen Übertragungen durchzuführen. Wir waren ziemlich zufrieden damit, alles in allem. Wir mussten ein bisschen fummeln, damit die Firewalls durchgelassen wurden, aber das war nicht allzu schwierig, und als wir es geschafft hatten, funktionierten die Dinge gut.
Der wahrscheinlich beeindruckendste Push, den wir gemacht haben, war ~35 GB auf etwa 170 Systeme in 12 Minuten.
uftp funktioniert bei mir. Am Ende habe ich die Option "robust" -s auf 50 gesetzt und die Server-Firewall für die IPs der Clients für die Registrierungsphase geöffnet.