我必须将一个大目录传输到另一台服务器。
我的问题是我无法使用可用的全部带宽,因为一个并发 tcp 流的速度不够快。
基本上是当今任何下载管理器都支持的功能。
因此我想做并发数据流。
但是我找不到支持此功能的程序,因此我考虑一次运行多个实例或 rsync。
这是一个好主意吗?或者您能给我指出一个更合适的工具的方向吗?
最佳答案
我不知道还有什么工具,但并行两个 rsync session 肯定没问题。
但是,您需要仔细对目录进行分区。两个具有相同参数的 rsync 会产生反作用,或者只是被破坏(可能)。
另外,请注意 SSH 连接共享。它对于快速身份验证非常有用,但我不确定您是否最终不会沿着同一个 TCP 流发送所有数据。
关于concurrency - 通过同时运行多个实例来加速 rsync?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9966727/