我有一个复制组,其中有两台 2k8r2 服务器作为主<->主复制中的伙伴(因此,双方始终保持同步并可以相互更新)。该组正在复制两个文件夹,这两个文件夹均由 IIS 用于共享文件。我有一个动态生成输出文件的 Web 应用程序,这些服务器是负载平衡的,因此我需要基本上实时地将输出放在两个文件夹中。
现在,似乎自首次复制以来复制就一直没有起作用,而且没有任何迹象表明原因。自大约一周前设置以来,事件日志没有任何活动。
输出dfsrdiag replicationstate /member:server2
:
C:\Users\fnc>dfsrdiag replicationstate /member:server2 /v
[INFO] Computer Name: server2
[INFO] Computer DNS: server2.domain
[INFO] Domain Name: domain
[INFO] Domain DNS: domain.domain
[INFO] Site Name: Default-First-Site-Name
[INFO] Connected to WMI services on computer: server.domain
[INFO] Issuing query: SELECT * FROM DfsrConnectionInfo
[INFO] Issuing query: SELECT * FROM DfsrIdUpdateInfo
[ERROR] Failed to execute WMI query
[INFO] Execution Time: 0 seconds
Operation Failed
服务器 1 返回相同的错误。
输出dfsrdiag backlog /RGName:NameOfFolder /RFName:"Outputs" /SMem:server1 /RMem:server2
:
Member <server2> Backlog File Count: 32558
Backlog File Names (first 100 files)
Operation Succeeded
我不明白发生了什么。我有另一对带有 DFSR 复制的服务器,可以很好地为我们的公司文件共享提供服务,所以这很令人费解。
答案1
问题出在我克隆虚拟机时,导致卷 ID 重复。在两个合作伙伴上重建 DFSR 并更改其中一台服务器的卷 ID 后,复制现在又可以正常工作了。
我还遇到了陈旧命名空间的问题,需要删除注册表项才能修复。