通过网络在两台 Windows 计算机之间发送大文件最可靠的方法是什么?

通过网络在两台 Windows 计算机之间发送大文件最可靠的方法是什么?

该文件大约有 170GB。我不会通过 FTP 上传和下载它。它不可靠,有时连接会断开,而且会带来很大的麻烦。那么,有没有更好的方法呢?有人建议吗?谢谢。

PS:两台电脑不在同一个网络内。

答案1

奇怪的是,bitorrent 在这里可能运行得很好,假设办公室政策允许它 - 它会为您分解文件,检查其是否正确,如果不正确,则重新下载。您可能想要运行自己的跟踪器,但许多 bitorrent 客户端无论如何都会这样做,如果可能的话,使用 webseed 可以进一步加快速度 -燃烧比特使这变得容易。

作为替代方案,我还建议做老式的盗版事情,拆分文件并使用奇偶校验文件,然后通过任何您拥有的方式(FTP 或 Web 服务器)进行传输。如果您使用 Web 服务器,则可以继续下载 - 使用 wget 之类的工具,并且奇偶校验存档将允许您使用一些损坏的部分重建文件。

如果数据也属于敏感性质,自然会考虑加密文件或文件块。

更近期的选择可能是bitorrent 同步- 它可以在除烤面包机之外的所有设备上运行(除非您的烤面包机运行 Windows、x86 上的 Linux、PPC 或 ARM),并为您处理大部分繁重工作。它使用底层 bitorrent 协议,但使用起来要简单得多。

答案2

看一眼机器人复制,它支持重启,并且总体上比其他选项稳定得多。

答案3

WinZip 可以生成大量(相对)小文件(最初设计用于存档到软盘,但现在您可以选择 1GB)。然后不可恢复的 FTP(如 Microsoft 选项)就可以了。最后,WinZip 将在另一端检索文件。

答案4

我想到的是私人 P2P 网络(uTorrent、DC++)或带有 wget 的小型 http 服务器

相关内容