Skip to main content

DFS Backlog Check

 

 

 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 

@echo off 

 

SET LSRV="RHSC-17-SRV02" 

Set BKSRV1="RHSC-00-SRV12" 

SET BKSRV2="RHSC-01-SRV13" 

SET RGName1="DikeIA" 

SET RFName1="DikeIA" 

SET RGName2="DeployedApps" 

SET RFName2="DeployedApps" 

 

 

 

echo. 

echo. 

echo Testing %LSRV% %BKSRV1% %RGNAME1% %RFName1% 

dfsrdiag backlog /sendingmember:%LSRV% /receivingmember:%BKSRV1% /RGName:%RGNAME1% /RFName:%RFName1% 

echo. 

echo. 

echo Testing %LSRV% %BKSRV2% %RGNAME1% %RFName1% 

dfsrdiag backlog /sendingmember:%LSRV% /receivingmember:%BKSRV2% /RGName:%RGNAME1% /RFName:%RFName1% 

echo. 

echo. 

echo Testing %LSRV% %BKSRV1% %RGNAME2% %RFName2% 

dfsrdiag backlog /sendingmember:%LSRV% /receivingmember:%BKSRV1% /RGName:%RGNAME2% /RFName:%RFName2% 

echo. 

echo. 

echo Testing %LSRV% %BKSRV2% %RGNAME2% %RFName2% 

dfsrdiag backlog /sendingmember:%LSRV% /receivingmember:%BKSRV2% /RGName:%RGNAME2% /RFName:%RFName2% 

pause 

cls 

 

 

%systemroot%\System32\wbem\WMIC.exe /namespace:\\root\microsoftdfs path dfsrconnectioninfo where "LastSyncTime<>'99990101000000.000000-000' and state='3'" get membername, partnername, ReplicationGroupName, state 

 

 

 

echo. 

echo. 

echo. 

echo. 

echo. 

echo Replication Test 

echo If Above states "No Instances(s) Available." then 1st test good 

pause 

cls 

 

 

%systemroot%\System32\wbem\WMIC.exe /namespace:\\root\microsoftdfs path dfsrreplicatedfolderinfo where "state='5'" get membername, ReplicationGroupName, state 

 

 

 

echo. 

echo. 

echo. 

echo. 

echo. 

echo Connection Test 

echo If Above states "No Instances(s) Available." then 2nd test good 

pause 

cls 

 

 

 

%systemroot%\System32\wbem\WMIC.exe /namespace:\\root\microsoftdfs path dfsrconnectioninfo get membername, partnername, ReplicationGroupName, state, LastSyncTime 

 

 

 

echo. 

echo. 

echo. 

echo. 

echo. 

echo Replication Test 

echo If Above has some information and no errors then 3rd test good 

pause 

cls 

 

 

echo  Replication Test 

%systemroot%\System32\wbem\WMIC.exe /namespace:\\root\microsoftdfs path dfsrreplicatedfolderinfo  get membername, ReplicationGroupName, state 

 

 

 

echo. 

echo. 

echo. 

echo. 

echo. 

echo Connection Test 

echo  State should be "4" for all of these 

echo. 

echo. 

echo If Above has some information and no errors then 4th test good 

pause 

cls 

 

 

 

 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 

dfsrdiag backlog /sendingmember:rhsc-10-srv01 /receivingmember:rhsc-01-srv13 /RGName:HollandIA /RFName:"HollandDFS" 

dfsrdiag backlog /sendingmember:rhsc-16-vsrv01 /receivingmember:rhsc-01-srv13 /RGName:AnkenyIA /RFName:"AnkenyIA" 

dfsrdiag backlog /sendingmember:rhsc-16-vsrv01 /receivingmember:rhsc-00-srv12 /RGName:AnkenyIA /RFName:"AnkenyIA" 

dfsrdiag backlog /sendingmember:rhsc-18-vsrv02 /receivingmember:rhsc-00-srv12 /RGName:FloraE /RFName:"DFSFloraE" 

dfsrdiag backlog /sendingmember:rhsc-24-srv01 /receivingmember:rhsc-01-srv13 /RGName:Harlan /RFName:"DFS Root" 

dfsrdiag backlog /sendingmember:rhsc-26-srv01 /receivingmember:rhsc-00-srv12 /RGName:Williams /RFName:"DFS Root" 

dfsrdiag backlog /sendingmember:rhsc-26-srv01 /receivingmember:rhsc-01-srv13 /RGName:Williams /RFName:"DFS Root" 

dfsrdiag backlog /sendingmember:rhsc-13-SRV02 /receivingmember:rhsc-01-srv13 /RGName:BloomingtonIL /RFName:"BloomingtonDFS" 

dfsrdiag backlog /sendingmember:rhsc-13-SRV02 /receivingmember:rhsc-00-srv12 /RGName:BloomingtonIL /RFName:"BloomingtonDFS" 

dfsrdiag backlog /sendingmember:rhsc-01-SRV01 /receivingmember:rhsc-01-srv13 /RGName:"Remington Main" /RFName:"NEW DFS" 

dfsrdiag backlog /sendingmember:rhsc-01-SRV01 /receivingmember:rhsc-00-srv12 /RGName:"Remington Main" /RFName:"NEW DFS" 

dfsrdiag backlog /sendingmember:rhsc-22-srv01 /receivingmember:rhsc-01-srv13 /RGName:Eldora /RFName:"Eldora" 

dfsrdiag backlog /sendingmember:rhsc-22-srv01 /receivingmember:rhsc-00-srv12 /RGName:Eldora /RFName:"Eldora" 

dfsrdiag backlog /sendingmember:rhsc-28-vsrv01 /receivingmember:rhsc-01-srv13 /RGName:Sturgis /RFName:"Sturgis DFS" 

dfsrdiag backlog /sendingmember:rhsc-22-vsrv01 /receivingmember:rhsc-00-srv12 /RGName:Sturgis /RFName:"Sturgis DFS" 

dfsrdiag backlog /sendingmember:rhsc-23-srv01 /receivingmember:rhsc-01-srv13 /RGName:Lincoln /RFName:"DFS Root" 

dfsrdiag backlog /sendingmember:rhsc-23-srv01 /receivingmember:rhsc-00-srv12 /RGName:Lincoln /RFName:"DFS Root" 

 

 

 

 

 

 

dfsrdiag backlog /sendingmember:REED-01-SRV02 /receivingmember:REED-01-SRV01 /RGName:Reed /RFName:"DFS"