pv is a great tool. One of it's lesser known features is throttling; transfer a file without dominating your bandwidth:
pv -L 200K < bigfile.iso | ssh somehost 'cat > bigfile.iso'
Complete with a progress bar, speed, and ETA.
pv -L 200K < bigfile.iso | ssh somehost 'cat > bigfile.iso'
Complete with a progress bar, speed, and ETA.
from man page:
-l limit
Limits the used bandwidth, specified in Kbit/s.
rsync --bwlimit=2OOK bigfile.iso name@server.org:path/in/destination
sftp -l 200 bigfile.iso name@server.org:path/in/destination
Although it seems that scp is becoming a wrapper around sftp these days:https://www.redhat.com/en/blog/openssh-scp-deprecation-rhel-...
tar -cf - some/dir | ssh remote 'cd /place/to/go && tar -xvf -'