因此,在购买了新笔记本电脑后,我将旧笔记本电脑变成了一个小型服务器(安装Linux Mint
在其上是因为我仍然想使用 GUI 进行控制(不是我所知道的最好的服务器发行版)),并且拥有超过 200GB 的可用存储空间,我决定将服务器变成备份服务器。
现在,我设置计算机和服务器的方式如下:
- 我的主计算机将使用以太网电缆连接到服务器。
- 在服务器上,我将有线连接设置为
Shared to other computers
,这将允许我的主计算机完全访问服务器(ssh,数据等)。
作为以太网连接,它的速度应该达到 1 Gbits/秒左右(我使用 进行测试时确实达到了这个速度iperf
):
[ ID] Interval Transfer Bandwidth Retr Cwnd
[ 4] 0.00-1.00 sec 116 MBytes 974 Mbits/sec 0 1.06 MBytes
[ 4] 1.00-2.00 sec 112 MBytes 942 Mbits/sec 0 1.06 MBytes
[ 4] 2.00-3.00 sec 112 MBytes 941 Mbits/sec 0 1.06 MBytes
[ 4] 3.00-4.00 sec 112 MBytes 941 Mbits/sec 0 1.06 MBytes
[ 4] 4.00-5.00 sec 112 MBytes 942 Mbits/sec 0 1.06 MBytes
[ 4] 5.00-6.00 sec 112 MBytes 941 Mbits/sec 0 1.06 MBytes
[ 4] 6.00-7.00 sec 112 MBytes 941 Mbits/sec 0 1.06 MBytes
[ 4] 7.00-8.00 sec 112 MBytes 941 Mbits/sec 0 1.06 MBytes
[ 4] 8.00-9.00 sec 112 MBytes 940 Mbits/sec 0 1.06 MBytes
[ 4] 9.00-10.00 sec 112 MBytes 940 Mbits/sec 0 1.06 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth Retr
[ 4] 0.00-10.00 sec 1.10 GBytes 944 Mbits/sec 0 sender
[ 4] 0.00-10.00 sec 1.10 GBytes 941 Mbits/sec receiver
iperf Done.
因此,我尝试使用 Clonezilla(我经常使用的工具)将主计算机的备份到我的服务器。当我将其配置为使用远程服务器存储备份时,它似乎没有问题。Clonezilla 能够检测到服务器、进行身份验证并连接到它,因此一切看起来都很顺利……直到它真正开始备份数据。
一开始,速度相当快(7.5 GB / 分钟),但后来速度开始急剧下降(降至 600 MB / 分钟左右),有时甚至降至 200 MB / 分钟。我希望它可能会重新调整并恢复速度,但没有。它一直在 600 MB / 分钟左右波动。
我不知道 Clonezilla 或服务器中是否存在需要调整的设置,以便它使用尽可能高的速度,或者是否存在错误或问题导致在 Clonezilla 或 ssh 通过以太网传输时速度下降。
我真的很想听听您关于如何解决这个问题的想法和意见(除了诸如“使用其他备份软件”这样的想法)。
答案1
如果两端的以太网 NIC 都支持 1 Gbps 连接速度,那么 600 MB/s 的传输速率实际上超过了您应该获得的速率。请记住,Gbps != GB/s。Mbps 和 MB/s 的传输速率应该是 1/8 左右,这也是 iperf 告诉您的,大约 128 MB/s 是您可以预期的线路平均值。至于初始速度,这些速度会很高,因为程序尚未开始传输足够的数据以使其速度估计准确。这些大多毫无意义。