Rsync-files-to-remote-host
--
simple commands should do the job for u:
rsync -avhe ssh --delete /home/user1/dir/ ser@remote.host1.com:dir/
If you want to know how fast the transfer is going
rsync --progress -avhe ssh --delete /home/user1/dir/ user@remote.host1.com:dir/
use the --dry-run option with your commands to run through the transfer first, without actually copying or synching files.