我在托管公司维护一个社区网站。每两周一次,我需要将备份下载到我的家庭 Linux 主机作为异地备份。备份总共大约 110M 字节。否则我的网站是空闲的。
我使用 sftp 下载。此下载会在托管公司中触发警报:IO 或网络超出限制。限制为每秒 5M 字节或位。然后托管公司会自动关闭我的网站。
我的 sftp 命令非常通用
sftp myname@mysite <<EOF
get -p file1_100M
get -p file2_5M
EOF
我看到很多关于加快文件传输的帖子。我的目标实际上是尽可能地减慢它的速度。
我的 Linux 是 Ubuntu 18。托管公司还在带有标准 C 面板的 LAMP 堆栈(Linux Apache MySQL PHP)中使用 Linux。
我不确定,
sftp
但您可以使用scp
特定的命令行参数:所以你的命令将是: