本文提供了一种解决方法,用于解决 DFSR 诊断报告显示共享冲突事件的问题,即使文件已复制。
原始 KB 数: 973836
现象
在基于 Microsoft Windows Server 2008 的计算机或基于 Windows Server 2003 的计算机上运行分布式文件系统复制(DFSR)诊断报告(DFSR)诊断报告(DFSR 运行状况报告),报告包含许多用于共享冲突事件的条目。 但是,检查复制伙伴上的文件时,会发现文件已复制。
原因
此问题发生在 DFSR 的当前实现中,因为复制文件时不会触发任何反事件。 因此,文件的报告状态仍保留为违反共享。
解决方法
若要确定文件的实际状态,请使用 DFSRDIAG BACKLOG 命令检查共享冲突。 命令输出提供未复制的前 100 个文件的列表。
详细信息
有两种类型的 DFSR 事件用于共享冲突:事件 ID 4302 和事件 ID 4304。 DFSR 诊断将这两种事件组合在一起,并仅将其报告为事件 ID 4302。
以下信息详细介绍了这两种类型的事件。
事件 ID 4302:当服务无法收到更新的文件时发生本地共享冲突,因为正在使用本地文件。 这发生在 文件更改的接收 端。 该文件已复制。 但是,无法将其从安装目录移动到最终目标。
事件 ID 4304:由于共享冲突,服务无法暂存文件进行复制。 这发生在文件更改的“发送”端。 DFSR 希望暂存或复制文件进行复制。 但是,独占锁会阻止此操作。