in reply to SFTP->RPUT Crashes
I'm with JavaFan on this one; stick with 'rsync'. Unison is more of a distributed filesystem (although they claim otherwise) - and pretty much runs on 'rsync' anyway. It also requires a good bit of configuration. With 'rsync', simply launching it from the command line with reasonable options will do everything you need. E.g., something like this:
rsync -av -e "ssh -l ssh-user" /source host:/dest
It can do updates (I love that capability...) as well as full backups, progress bars, comparisons between file sets, etc. One of the most useful programs ever, IMO.
I hate storms, but calms undermine my spirits.
-- Bernard Moitessier, "The Long Way"