All
We use DFSR to replicate two folders (folder1 and folder2) from Branch to central data center from where it is backed up for long term storage. The users access the branch server for files and modification happens there. The central server is not exposed to users.
It has been running fine for quite some time. Recently the central server went for a reboot and this corrupted DB. We manually repaired the Db with the command
wmic /namespace:\\root\microsoftdfs path dfsrVolumeConfig where volumeGuid="<disk guid>" call ResumeReplication
But we found that backlogs are building up on the branch server side for Folder 1. Up on running DFS diagnostic on the branch server - we found the error "Waiting for initial sync to happen".
There are no backlogs on Folder2.
Propagation test from central server to branch server was succesful for Folder 1 and Folder2. However propagation test from Branch to Central server failed for Folder 1.
Below Command shows Folder 1 in initial syn mode (2)
wmic /namespace:\\root\microsoftdfs path DfsrReplicatedFolderInfo get replicatedFolderName, State.
I recreated the dfsr database ,did repadmin /syncall on the DC ,ensured that all DCs have picked up the change and then did dfsrdiag /pollad. However that didn't help to contain the backlog.
Only one thing that I didnt try is to set Branch server as Primary. I am wary of doing this as it is not a new DFSR setup and it has been running fine for long. The question I have is:
What will be the impact of setting the Branch server as Primary?Will it copy all the data from Branch to Central or it will copy only those files which have changed on the Branch server since the issue started? (No modification happens on the Central server , the latest files are all on Branch server)
I am worried that if it starts copying all the data from Branch to central server, it will take days for the serves to get in sync over the WAN link. Also will there be any data loss on the Branch server?
**Addtional info**
The DFS debug file shows the error "Content set not ready".
Thanks in advance.
Regards