Quickly Copy Large Directory Tree Via SSH
find /some/path -print | sort | cpio -o -Hnewc | ssh -C other.host "cpio -idvum"
Make sure you use an absolute path to the directory tree. Existing files on the destination host will be overwritten unconditionally.