寻找一种更快的方法将文件传输到 Windows 网络共享

寻找一种更快的方法将文件传输到 Windows 网络共享

更新:这只是单向传输。无需同步。

我目前正在使用 Robocopy 传输一个压缩的巨大文件并发送到远程网络共享。

有没有更快的工具?最近,文件大小一直在增加,传输过程需要更多时间。任何帮助都很好。

答案1

查看富文本复制

来自网站:

RichCopy 是一款免费实用程序,由 Microsoft 的 Ken Tamaru 提供。该工具最初于 2001 年开发,并定期更新以满足不断变化的需求。相信我,这是您所有文件复制需求的答案。第一次使用 RichCopy 时,您会发现最引人注目的是它是一个多线程复制工具。这意味着 RichCopy 不是按顺序一次复制一个文件,而是可以同时打开多个线程,允许并行复制多个文件,并将完成操作所需的总时间缩短数倍。您还可以暂停和恢复文件复制操作,因此如果您在任何时候失去网络连接,您可以从上次中断的地方继续。

答案2

这听起来可能很多,但请将两端都升级到 Vista/Server 2008。我在安静的(10 台计算机)100MB 网络上进行了一些非正式测试。根据复制对话框中显示的速率和资源监视器中的网络监视器,我使用了 100MB 线路的约 97%。

除此之外,使用比 zip 更强大的压缩方法?也许是 bzip2 或 lzma ?您需要根据要压缩的数据类型对它们进行测试。

答案3

如果您可以在目标服务器上设置 FTP,您很可能会发现使用它而不是使用 SMB 的好处。而且它可能比将两个盒子都升级到 Server 2k8 更容易……

答案4

如果文件基于相同的数据,则 rsync 是一个选项。它只会发送更改的数据。

然而,Zip 文件确实倾向于改变文件中的所有二进制数据,即使是很小的改变,因此它可能不是太有用。

相关内容