我计划rsync
在服务器 A 上运行一个命令,将 40GB 的文件复制到服务器 B。
服务器 A 是生产服务器,服务器 B 不是。
如果我在服务器 A 上运行 rsync,该命令会对该服务器的性能产生不利影响吗?它需要在传输期间继续作为 FTP 服务器工作。
答案1
当然,rsync
将使用所有可能的带宽来传输数据,但您也可以使用--bwlimit
如下选项:
rsync --bwlimit=5000 /foo user@serverB:/bar
这会将传输速度限制为 5Mb/s
或者您也可以使用伊奥尼采正如已经指出的那样。
答案2
“rsync 会对源服务器的性能造成不利影响吗?”
是的,当然,任何新的负载都会对服务器的性能产生不利影响 - 但您没有让我们知道源服务器或目标服务器的规格或利用率、它们的 NIC 或带宽、延迟和它们之间的链接的利用率 - 所以我们无法肯定地回答这个问题。