Csync is like Rsync, but on crack, two fisting redbull
===csync > rsync===
Csync
Now when you’re trying to get updates over the web for a set of files outside of some sort of version control, or you want to continue a partial download, you can just use csync.
$ csync /home/csync sftp://csync@krikkit.galaxy.site:2222/home/csync
The only drawback I can see right off the bat is it’s a client-only tool. There’s no server component so you can’t do things like run a daemon on the file server and specify a maximum bandwidth that the client can request, which would be nice for a public download site.