我有一个复制组,其中有两个 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 复制的服务器,可以很好地为我们的公司文件共享服务,所以这很令人费解。
问题原来是我克隆了虚拟机,导致卷 ID 重复。在两个伙伴上重建 DFSR 并更改其中一台服务器的卷 ID 后,复制现在再次正常工作。
我还遇到了一个过时的命名空间问题,需要删除注册表项才能修复。