同步两个文件服务器的最佳方向(使用 robocopy)

同步两个文件服务器的最佳方向(使用 robocopy)

我在这个问题中提到了“方向”,但这可能不是最好的词。如果我说错了,请在完整问题之后纠正我。

我们有 2 个文件服务器,其中一个是主动服务器,另一个是被动服务器(或备份服务器)。

我们主要在下班后(无人工作时)同步它们,但有时我们需要在用户工作时同步它们。

在这种情况下,使用 robocopy,我们有两个选择:

  1. 从 ACTIVE 启动 robocopy,方向为 ACTIVE(本地磁盘)到 \PASSIVE(远程磁盘)
  2. 从 PASSIVE 启动 robocopy,方向为 ACTIVE(本地磁盘)到 \PASSIVE(远程磁盘)

您认为这两个选项中哪一个对活动文件服务器的性能影响较小?

我的观点是,由于 SMB 协议速度较慢,从被动启动对性能的影响较小...我是对的吗?

答案1

我的想法:选项 2- robocopy 在被动副本上运行。

如果您使用 robocopy 进行同步,它将创建每个文件的校验和并查找更改。这些都是 CPU 操作。因此,让 robocopy 进程在被动机器上运行将为主动文件服务器的日常业务留下更多的 CPU。

但是:我不确定您对选项 2 的解释是否正确:因为如果您在被动服务器上启动 robocopy,这将是本地磁盘,而主动服务器将是远程磁盘 - 对吗?

相关内容