我有一个
Windows Server 2012 R2 DFS节点,其数据库已损坏.在DFS-R损坏之前,它有一个完全最新的数据集.在我们发现腐败之前大约一周,这意味着在那一周内大约有10,000个文件发生了变化.
幸运的是,我有另一个2012 R2 DFS节点,它有一个完整的数据库,所以我想“很棒!我只是导出它的数据库,并将其导入到其他服务器!”,按照“使用克隆来替换损坏的DFS”复制数据库“https://technet.microsoft.com/en-us/library/dn482443.aspx?f=255&MSPPError=-2147217396的部分
所以我从DFS-R复制组中删除了故障服务器.
在工作服务器上,我运行:
Export-DfsrClone -Volume G: -Path C:\Temp\DFSR-Export\
在故障服务器上,我运行:
Stop-Service DFSR Remove-Item –path "G:\system volume information\dfsr" –recurse -force Start-Service DFSR Import-DfsrClone -Volume G: -Path C:\Temp\DFSR-Export\
然后我将该服务器重新添加到复制组,然后在给它一个小时左右的时间后让自己按顺序运行,我跑了:
Get-DfsReplicationGroup APPS | Get-DfsrBacklog -SendingMember goodserver -ReceivingMember badserver
VERBOSE: The replicated folder has a backlog of files. Replicated folder: “APPS”. Count: 4242345
想知道它是否只是重复文件,我让它运行,但它将完整的40GB文件复制到Conflicted and Deleted文件夹中,并抓取相同文件的新副本.
有什么方法可以解决这个问题吗?如果我不需要,我不想通过这个远程链接吸收近800GB的文件.正如我所说,DFS卷完全是最新的,并且工作正常,直到一周前.