Gaurav Butola Asked: 2011-04-13 13:13:47 +0800 CST2011-04-13 13:13:47 +0800 CST 2011-04-13 13:13:47 +0800 CST 在家庭网络中的 Ubuntu 系统之间移动大数据 772 我的家庭网络中有两台计算机通过路由器相互连接,我用来传输小文件,sftp但传输速度很慢。 现在我想将大约 100GB 的数据从我的笔记本电脑移动到网络中的另一台计算机。与 相比,以相当快的速度传输数据的理想方式是sftp什么? networking 4 个回答 Voted Dennis Hostetler 2011-04-13T14:13:57+08:002011-04-13T14:13:57+08:00 我发现 rsync 非常快。您可以在两台机器上设置 NFS 或 SAMBA 并重新同步所有内容。 如果您不喜欢 NFS 和 SAMBA,请跳过加密并在目标机器上安装 vsftpd 并离开 FTP。vsftpd 非常快。 entropo 2011-04-13T14:17:18+08:002011-04-13T14:17:18+08:00 这是一次性行动还是您将持续进行的事情? 传输大量小文件往往效率低下,因此如果您可以在传输之前将它们压缩起来会有所帮助。此外,如果您的网络链接是安全的(例如,它只连接了受信任的系统),您可以通过执行裸 FTP 来提高速度。 如果您有大量数据需要定期保持同步,但仅部分更新,则rsync针对这种情况进行了优化。 Best Answer Osis 2011-04-13T23:10:31+08:002011-04-13T23:10:31+08:00 对于较大的文件传输,我使用 rsync,因为如果网络上发生某些事情,或者其中一位用户说 - 见鬼,我要重新启动,这将非常方便。 如果需要传输安全性,请使用 rsync 和 ssh。通过 ssh 搜索 rsync 应该会产生可用的操作指南和解释。 其他简单的方法是安装 sshd(opensshd-server)并使用 sftp 进行传输(连同 scp) mckenzm 2018-10-10T17:29:32+08:002018-10-10T17:29:32+08:00 取出磁盘并走过去。即使需要“传输”,还是要取出磁盘走过去进行 SATA/eSATA 传输。使用更快的磁盘以获得更好的结果。
我发现 rsync 非常快。您可以在两台机器上设置 NFS 或 SAMBA 并重新同步所有内容。
如果您不喜欢 NFS 和 SAMBA,请跳过加密并在目标机器上安装 vsftpd 并离开 FTP。vsftpd 非常快。
这是一次性行动还是您将持续进行的事情?
传输大量小文件往往效率低下,因此如果您可以在传输之前将它们压缩起来会有所帮助。此外,如果您的网络链接是安全的(例如,它只连接了受信任的系统),您可以通过执行裸 FTP 来提高速度。
如果您有大量数据需要定期保持同步,但仅部分更新,则rsync针对这种情况进行了优化。
对于较大的文件传输,我使用 rsync,因为如果网络上发生某些事情,或者其中一位用户说 - 见鬼,我要重新启动,这将非常方便。
如果需要传输安全性,请使用 rsync 和 ssh。通过 ssh 搜索 rsync 应该会产生可用的操作指南和解释。
其他简单的方法是安装 sshd(opensshd-server)并使用 sftp 进行传输(连同 scp)
取出磁盘并走过去。即使需要“传输”,还是要取出磁盘走过去进行 SATA/eSATA 传输。使用更快的磁盘以获得更好的结果。