想知道是否有办法验证源服务器中的每个文件是否都被复制到辅助服务器。
我知道有一个命令Get-DfsrFileHash
可以验证文件是否同步,但我正在处理大约 6 TB 的公司数据,这个文件太多了,无法用该命令进行验证。
我需要验证的原因是我计划删除主卷并将用户指向辅助服务器,但我需要确保在切换之前所有文件都已复制到此服务器。
答案1
创建诊断报告
DFS Management
从开始菜单打开。扩张
Replication
。a. 注意:您可能需要右键单击,然后单击
Add Replication Groups to Display...
- 右键单击复制组并选择
Create Diagnostic Report...
- 选择
Health report
。点击Next
。 - 选择保存报告的路径,下一步。
- 选择要包含/排除的服务器,下一步。
选择具有最新记录的服务器(参考成员)
a. 确保检查
Count the replicated files and their sizes on each member
- 单击
Finish
并在浏览器中查看报告,它应该包含您需要的所有信息。
我还建议使用robocopy
以满足这种需要。
进一步阅读
- Windows Server 2008。包括屏幕截图。
- SearchWindowsServer,Brien Posey,2010-04,使用诊断报告监控 Windows DFS 运行状况(存档这里。
- Windows Server 2008 R2。包括页面下方的屏幕截图。
- Microsoft TechNet,印度支持团队博客,2011-08-16,DFSR 复制问题的日志收集(存档这里。
- Windows Server 2012。包括屏幕截图。
- AskME4Tech 博客,2016-11-11,如何在 Windows Server 2012 中监控 DFS 复制(存档这里。