我一直在使用普通的'ole rsync命令将大量数据从LAN上的某些硬盘驱动器移到另一台计算机上进行分析。通常只是一次性转移。我一直使用的rsync格式是:
rsync -ave ssh foo@bar:/source dest
我需要尽可能提高转会的速度。最近有人提到设置rsh-server并通过RSH复制文件。没有加密开销可能非常有用。我想我有这些选择:
- cp,scp等
- 通过rsh进行rsync
- rsync通过ssh,arcfour加密来降低速度
- rsyncd,没有加密,没有必须构建文件列表的一些好处
我很好奇我能从中得到最好的表现。我知道,每个案例都不同。还有更好的选择吗?
一些说明:
易于安装很棒。设置RSH服务器有点痛苦。 Rsyncd设置是合理的。安全性不是一个大问题。
所有都是7200转的驱动器,带有快速CPU的千兆网络(至少双核i7 2.0ghz)。
让我们开箱即用。速度限制主要是由于网络。如果使用USB3或e-SATA rsync到外部磁盘,它应该更快。您可以将磁盘带到另一台计算机并在那里执行分析。设置也更容易。
—
Sharuzzaman Ahmat Raslan