在Windows中传输大文件的最佳方法

时间:2009-02-09 21:18:27

标签: winapi networking filesystems data-transfer

在我们的网络电子邮件服务器备份期间,我经常需要在内部和外部驱动器之间传输大型文件> 50GB,有时> 100GB。传输这些文件的最佳方法是什么?命令行如XCOPY?如果由于时间限制或网络问题而中断,可能会足够强大以继续传输。

6 个答案:

答案 0 :(得分:9)

结帐robocopy。来自维基百科:

  

robocopy或“强大的文件复制”是一个   命令行目录复制   命令。它作为一部分提供   Windows资源工具包,以及   作为标准特征介绍   Windows Vista和Windows Server 2008。

答案 1 :(得分:2)

免费使用SyncToy(来自微软)。这样一旦失败就不会中止整个转移。

非重复任务的下一个最佳选择IMHO是XCopy。

答案 2 :(得分:1)

我使用Teracopy取得了很好的成功。

答案 3 :(得分:1)

我不时被问到这个问题,我总是说同样的话。微软Background Intelligent Transfer Service (BITS)。这与用于向工作站提供大型服务包等的技术相同。一些功能:

  • 网络限制
  • 异步转移
  • 自动继续
  • 下载的优先级
  • 经过验证的转移机制

对于那些不想处理命令行语法的人,您可以探索提供GUI界面的包装器应用程序such as SharpBITS.NET

答案 4 :(得分:0)

我使用CopyHandler并发现它能很好地完成工作。

答案 5 :(得分:0)

我使用http://itrnsfr.com在线传输我的大文件。我希望他们将报价扩展到他们目前为免费用户提供的2 GB以上