Řešení problému s DFSR
Pokud pracujete z Active Directory delší dobu, jste obeznámení s tím, jak fungoval troubleshooting FRS (File-system Replications Service). Je to velmi podobný způsob opravy, kdy se jedna replikace nominuje jako autoritativní a následně se musí přemluvit ostatní DCs k replikaci z tohoto DC.
U FSR to bylo řešeno prostřednictvím úplravy registrů. U DFSR je celá služba založena na replikaci pomocí DFS-R technologie a ta je přímo závislá na konfiguraci AD a tak lze bude hrát velkou roli ADSIEdit.
Pro otestování stavu replikace lze posloužit tento PowerShell skript:
$output = [string] (cmd.exe /c "For /f %r IN ('dsquery server -o rdn') do @echo %i `&`& @wmic /node:`"%r`" /namespace:\\root\microsoftdfs path dfsrreplicatedfolderinfo WHERE replicatedfoldername='SYSVOL share' get replicatedfoldername,state " )
$processing = $output. replace(" "," ").Replace(" "," ").replace(" "," ").Replace(" "," ").split(" ")
$result = ($processing | ?{$_ -match '^[0-9]+$' } | ?{$_ -ne "4"}).count
$success = ($processing | ?{$_ -match '^[0-9]+$' } | ?{$_ -eq "4"}).count
if (($success -gt 0 ) -and ($result -ne 0))
{$returnvalue = 0}
else
{$returnvalue = 1}
Pro vyřešení problému pak lze použít tyto odkazy:
https://saubhik.wordpress.com/2020/07/11/dfsr-restore-non-authoritative-d2-authoritative-d4/