Инструменты пользователя

Инструменты сайта


how-to:windows:dfs

DFS

Проверка

Механизм репликации:

dfsrmig /GetGlobalState

для DFS должна вернуть:

Current DFSR global state: ‘Eliminated’
Succeeded.

Как выполнить принудительную синхронизацию DFSR-реплицированной SYSVOL (подобно "D4" для FRS)

На примере: ACTIVE - авторитетный

1. На авторитетном (заслуживающем доверия) контроллере домена в оснастке ADSIEDIT.MSC меняем DN:
CN=SYSVOL Subscription,CN=Domain System Volume,CN=DFSR-LocalSettings,CN=ACTIVE,OU=Domain Controllers,DC=DOMAIN,DC=com

msDFSR-Enabled=FALSE
msDFSR-options=1

2. В этой же оснастке на всех ветках остальных контроллерах домена в этом домене заменим только:
CN=SYSVOL Subscription,CN=Domain System Volume,CN=DFSR-LocalSettings,CN=DESTDC,OU=Domain Controllers,DC=DOMAIN,DC=com

msDFSR-Enabled=FALSE

3. На авторитетном ускоряем репликацию с остальными доменами:

repadmin /syncall active /Ad
repadmin /syncall destdc /Ad

4. Перезапускаем службу DFSR, на контроллере домена заданным как авторитетный и перезапускаем службу DFSR на других контроллерах домена.

5. Должно появится событие ID 4114 в журнале сообщений DFSR указывая, что SYSVOL больше не реплицируется.

6. На авторитетном контроллере домена меняем DN:
CN=SYSVOL Subscription,CN=Domain System Volume,CN=DFSR-LocalSettings,CN=ACTIVE,OU=Domain Controllers,DC=DOMAIN,DC=com

msDFSR-Enabled=TRUE

7. На авторитетном ускоряем репликацию с остальными доменами:

repadmin /syncall active /Ad
repadmin /syncall destdc /Ad

8. На авторитетном сервере выполняем:

dfsrdiag POLLAD

9. Должно появится событие ID 4602 в журнале сообщений DFSR указывая, что SYSVOL был инициализирован.

10. В оснастке возвращаем на всех ветках остальных контроллерах домена в этом домене:
CN=SYSVOL Subscription,CN=Domain System Volume,CN=DFSR-LocalSettings,CN=DESTDC,OU=Domain Controllers,DC=DOMAIN,DC=com

msDFSR-Enabled=TRUE

11. На всех остальных контроллерах домена в этом домене выполняем:

dfsrdiag POLLAD

12. На них же должно появится событие ID 4604 в журнале сообщений DFSR указывая, что SYSVOL был инициализирован.

https://support.microsoft.com/en-us/kb/2218556
http://forum.oszone.net/post-2582726.html

Ошибки

Event ID 2213 / DFSR

База данных DFSR JET была завершена с ошибками, а автоматическое восстановление отключено.

Решение указано в самой ошибке, пример:

wmic /namespace:\\root\microsoftdfs path dfsrVolumeConfig where volumeGuid="3E9535D5-20DA-11E5-93E8-806E6F6E6963" call ResumeReplication

Либо через powershell:

(Get-WmiObject -Namespace "Root\MicrosoftDFS" -Class DfsrVolumeConfig).ResumeReplication()

После останавливаем и запускаем репликацию:

DFS ManagmentReplication → Выбираем реплицируемую группу → Вкладка MembershipDisableEnable

Может произойти потеря данных при разрешении конфликтов во время восстановления реплицированных папок.

DFSR event ID 2213 in Windows Server 2008 R2 or Windows Server 2012 - https://support.microsoft.com/en-us/kb/2846759
http://blog.wadmin.ru/2013/04/powershell-dirty-shutdown/

Event ID 4012 / DFSR

Решение D4/D2

CN=SYSVOL Subscription,CN=Domain System Volume,CN=DFSR-LocalSettings,CN=ACTIVE,OU=Domain Controllers,DC=DOMAIN,DC=com

How to force an authoritative and non-authoritative synchronization for DFSR-replicated SYSVOL (like «D4/D2» for FRS) - https://support.microsoft.com/en-us/kb/2218556

how-to/windows/dfs.txt · Последнее изменение: 127.0.0.1