RainDoctor Asked: 2010-04-01 12:28:37 +0800 CST2010-04-01 12:28:37 +0800 CST 2010-04-01 12:28:37 +0800 CST 如何更快地复制 200GB 的文件? 772 我在服务器 A(RHEL 5.2)上有一个 200GB 的 .tgz 文件。我想将该文件传输到服务器 B (RHEL 5.3)。服务器 B 位于 ESXi 4 Update1 上。服务器 B 虚拟机具有 4 个 vCPU,具有 10GB RAM。 服务器 A 和服务器 B 都通过带有本地 IP 地址的以太网电缆连接(不涉及交换机) scp 给了我大约 3Mbps。有没有办法获得400Mbps? rsync scp copy copying 4 个回答 Voted Best Answer Scott Pack 2010-04-01T12:33:55+08:002010-04-01T12:33:55+08:00 要真正的低调和肮脏,您可以使用 netcat。 在发件人上 cat {filename} | nc -l 3333 在接收器上 nc {sender_ip_address} 3333 > {filename} 由于几乎没有应用程序开销,因此您应该只受到 IO 的限制,无论是磁盘还是网络。 Matt Simmons 2010-04-01T12:33:38+08:002010-04-01T12:33:38+08:00 使用不进行压缩的未加密传输方法。我建议使用 FTP,因为它的设置非常简单,而且没有像 Samba 这样的健谈协议 Chopper3 2010-04-01T12:35:30+08:002010-04-01T12:35:30+08:00 再次来自 Matt 的好点,您也可以考虑确保在服务器 B 上安装了最新的 VMtools。 djangofan 2010-04-01T12:56:07+08:002010-04-01T12:56:07+08:00 您需要一个支持 Mode Z 压缩或 bzip 压缩的 FTP 服务器,例如NULL FTP Server。我不知道Linux equivilant 是什么。通过压缩,您可以将效率/速度提高多达 75%,具体取决于您在做什么。
要真正的低调和肮脏,您可以使用 netcat。
在发件人上
在接收器上
由于几乎没有应用程序开销,因此您应该只受到 IO 的限制,无论是磁盘还是网络。
使用不进行压缩的未加密传输方法。我建议使用 FTP,因为它的设置非常简单,而且没有像 Samba 这样的健谈协议
再次来自 Matt 的好点,您也可以考虑确保在服务器 B 上安装了最新的 VMtools。
您需要一个支持 Mode Z 压缩或 bzip 压缩的 FTP 服务器,例如NULL FTP Server。我不知道Linux equivilant 是什么。通过压缩,您可以将效率/速度提高多达 75%,具体取决于您在做什么。