换单位后Win上向服务器传输数据遇到问题,之前都是rsync。目前尝试后WinSCP(SFTP)为服务器最佳文件传输工具(10M/s左右),远不及MobaXterm(最快900M/s,稳定600M/s);rsync仅为5M/s,尚不清楚被限速原因,以及MobaXterm是怎么突破限制的?
要提高服务器文件传输速度,可以从以下几个方面着手:
- 升级网络带宽。如果带宽较小,这是影响速度的最主要因素。
- 尝试其他端口或开启多端口。如果ISP限速了部分端口,使用非常用端口可以改善。
- 优化防火墙规则。适当调整可以改善SFTP等协议的连接速度。
- 尝试其他文件传输软件。某些软件对环境或协议有默认限速,尝试其他软件可以突破这些限制。
- 调整软件设置。部分软件可以在设置中修改默认传输协议或其他选项来提高速度。
你提到WinSCP速度较慢,而MobaXterm速度快,很可能是因为两者对SFTP协议的支持程度不同,或某些软件设置不同所致。你可以尝试在WinSCP中调整设置,选择其他传输协议(如FTP over SSH),或尝试其他工具,这可能可以改善速度。