We have two Server 2008 R2 servers running DFS-R (named dfs01
and dfs02
) in a 2008 R2 Domain.
Today I found the files in server dfs01
can not be replicated to dfs02
. So I used the command
dfsrdiag backlog /rgname:<group> /rfname:<folder> /sendingmember:dfs01/receivingmember:dfs02
to check the backlog. After executing the command, I get the following error:
Failed to execute GetVersionVector Method. Err: -2147217406 <0x80041002>
operation Failed.
How can I resolve this?
Best Answer
This happens after you install hotfix 2663685 http://support.microsoft.com/kb/2663685
It changes the behaviour after a dirty DFSR shutdown so that there is no longer an automatic restart, instead it stays down allowing you to do whatever backups you may need to do, then you run a WMI command as per the article to restart it.
Word of warning - applying this hotfix on a cluster means it effectively isn't highly avaialble as a failover will leave DFSR down on the node taking over. You can adjust this by a registry setting. Personally, I'm about to undo this hotfix across our estate as it's more trouble than it's worth, DFSR falls over and doesn't come back online til we arrive in on Monday, and the backlogs just grow and grow