我有一台运行 Debian 的专用服务器,配有千兆互联网接入。我家里有一台配有千兆互联网接入的 Retina iMac。
我正在尝试通过 scp 和 rsync 复制大量数据。问题是,我的传输速率最高为 10 MB/s。根据谷歌搜索的建议,我尝试将密码更改为 arcfour,但这根本没有帮助。
可能的原因和解决方案是什么?我有超过 2TB 的数据需要复制...
答案1
为了测试两台机器之间的实际带宽,您可以使用 iperf 工具。它是一个客户端-服务器程序,您需要在 Debian 服务器和 iMac 上安装 iperf。
在一台 IP 地址为 xxxx 的机器上以服务器模式启动 iperf:
- iperf-s - s
在另一个上输入:
- iperf-c xxxx
如果测试的带宽合适,那么问题可能出在磁盘的吞吐量,或者系统的一些输入输出原因。
答案2
您可能拥有千兆互联网接入,但大多数情况下,下载速度仅为千兆,上传速度则不是,因此您从一个站点到另一个站点的传输速率将受到您传输数据的站点的上传速度的限制。
您可以使用以下工具测试上传和下载速度:http://www.speedtest.net/
还要注意兆字节 (MB) 和兆比特 (Mb) 之间的区别 http://www.attinternetservice.com/resources/mbps-vs-mbps/