ИСПРАВЛЕНИЕ: Служба репликации файлов (FRS) устарела после миграции в Active Directory 2012 или 2016 (решено)

click fraud protection

Это руководство содержит инструкции по устранению следующего предупреждающего события службы репликации файлов после миграция Active Directory 2003 в AD 2008, 2012 или 2016: «Событие 13577, NtFrs: Служба репликации файлов (FRS) устарело. Чтобы продолжить репликацию папки SYSVOL, необходимо перейти на репликацию DFS с помощью команды DFSRMIG. Если вы продолжите использовать FRS для репликации SYSVOL в этом домене, возможно, вы не сможете добавить контроллеры домена под управлением будущей версии Windows Server ».

ИСПРАВИТЬ: Служба репликации файлов (FRS) устарела

Ошибка «Служба репликации файлов (FRS) устарела» появляется потому, что после появления Windows Server 2008 контроллеры домена используют новую распределенную файловую систему. Репликация (DFSR) вместо службы репликации файлов (FRS) для репликации сценариев входа в систему и файлов объектов групповой политики из папки SYSVOL в другой домен. контроллеры.

Итак,после миграции домена AD 2003 в AD 2008, 2012 или 2016, необходимо также обновить тип репликации папки SYSVOL с FRS до DFSR, чтобы устранить ошибку с идентификатором 13577: «NtFrs: Служба репликации файлов (FRS) устарела».

Как перенести репликацию SYSVOL с FRS на DFSR.

Шаг 1. Проверьте работоспособность контроллеров домена с помощью DCDIAG.

1. На каждом контроллере домена откройте командную строку с повышенными привилегиями и введите следующую команду, чтобы проверить работоспособность контроллеров домена. *

  • dcdiag
диагностировать работоспособность домена

2.Важный:Прежде чем переходить к следующим шагам, убедитесь, что что все тесты, кроме теста «FrsEvent», пройдены.

Шаг 2. Повышение функционального уровня леса и домена

1. На основном контроллере домена AD откройте Диспетчер сервера.
2. От Инструменты меню выберите Домены и доверие Active Directory.

домен Active Directory и доверительные отношения

3. Щелкните правой кнопкой мыши имя домена и выберите Повышение функционального уровня домена.

повысить функциональный уровень домена

4. Установите функциональный уровень домена на Windows Server 2008 и нажмите Поднимать.

изображение

5. Нажмите В ПОРЯДКЕ, чтобы поднять функциональный уровень, а затем снова нажмите OK до успешного сообщения.

изображение

6. Затем щелкните правой кнопкой мыши на Домены и доверие Active Directory и выберите Повышение функционального уровня леса

повысить функциональный уровень леса

7. Установите функциональный уровень леса на Windows Server 2008 и нажмите Поднимать.

изображение

8. Нажмите В ПОРЯДКЕ чтобы поднять функциональный уровень леса, а затем нажмите В ПОРЯДКЕ снова к успешному сообщению.

изображение
Шаг 3. Создание объектов DFSR Global AD

1. На основном контроллере домена AD откройте Командная строка от имени администратора и введите следующую команду, чтобы создать необходимые объекты DFSR Global AD. (Это полезно, если контроллер домена только для чтения (RODC) не может начать миграцию в течение длительного времени.)

  • dfsrmig / CreateGlobalObjects
изображение

2. Перейдите к следующим шагам, чтобы начать миграцию FRS в DFSR.

Шаг 4. Установите FRS в состояние миграции DFSR в значение PREPARED. *

* Информация: В состоянии «PREPARED» служба репликации DFS создает для себя копию содержимого общего ресурса SYSVOL. Затем он приступает к репликации своей копии папки SYSVOL на всех других контроллерах домена с помощью службы репликации DFS, которая также перешла в состояние «ПОДГОТОВЛЕН». На этом этапе процесса миграции основным механизмом репликации для общего ресурса SYSVOL на каждом из контроллеров домена в домене по-прежнему является FRS.

1. В командной строке с повышенными привилегиями введите следующую команду:

  • dfsrmig / setglobalstate 1
frs в dfsr подготовленное состояние

2. Затем убедитесь, что все контроллеры домена успешно перешли в состояние «ПОДГОТОВЛЕН», введя следующую команду: *

  • dfsrmig / getMigrationState

* Примечание: Если вы получили сообщение «Миграция еще не достигла согласованного состояния на всех контроллерах домена. Информация о состоянии может быть устаревшей из-за задержки доменных служб Active Directory. "После выполнения указанной выше команды подождите несколько часов. а затем вводите эту команду еще раз, пока не получите сообщение «Все контроллеры домена успешно перешли в глобальное состояние (« Подготовлено »).
Миграция достигла согласованного состояния на всех контроллерах домена. Успешно ".

изображение

3. После успешной миграции в глобальное состояние «Подготовлено» на всех контроллерах домена проверьте следующее:

1. Перейдите к C: \ Windows каталог и убедитесь, что "SYSVOL_DFSR"папка создана на всех контроллерах домена.

изображение

2. Бегать adsiedit.msc

а. Щелкните правой кнопкой мыши на Редактировать ADSI и выберите Подключиться к…. -> Контекст именования по умолчанию и нажмите В ПОРЯДКЕ.

б. Затем разверните Контекст именования по умолчанию > DC = домен > CN = Система и убедиться, что CN = DFSR-GlobalSettings был создан.

изображение

3. Убедитесь, что SYSVOL по-прежнему используется совместно с "C: \ Windows \ SYSVOL \ sysvol", введя следующую команду:

  • чистая доля
изображение

4. Проверьте работоспособность репликации Active Directory, введя эту команду (результат должен показать, что на всех контроллерах домена нет ошибок):

  • RepAdmin / ReplSum
Шаг 5. Установите FRS для состояния миграции DFSR на REDIRECTED *

* Информация: В состоянии «REDIRECTED» репликация переключается на службу репликации DFS, которая начинает репликацию новой папки SYSVOL (C: \ Windows \ SYSVOL_DFSR \ sysvol). В то же время FRS реплицирует старую папку SYSVOL (C: \ Windows \ SYSVOL \ sysvol) на другие контроллеры домена.

1. Следующий шаг - заставить все контроллеры домена изменить общий ресурс SYSVOL, чтобы он указывал на новую папку SYSVOL_DFSR. Для этого введите следующую команду:

  • dfsrmig / setGlobalState 2
FRS в состояние перенаправления dfsr

2. Теперь подтвердите, что все контроллеры домена достигли состояния перенаправления, введя следующую команду: *

  • dfsrmig / getMigrationState

* Примечание: Если вы получили сообщение «Следующие контроллеры домена не достигли глобального состояния (« Перенаправлено »)…» после выполнения указанной выше команды, тогда подождите несколько часов и снова введите команду, пока не получите следующее: «Все контроллеры домена успешно перешли в глобальное состояние. ("Перенаправлено"). Миграция достигла согласованного состояния на всех контроллерах домена. Успешно ".

изображение

3. После успешной миграции в глобальное состояние «Перенаправлено» на всех контроллерах домена проверьте следующее:

1. SYSVOL теперь является общим из папки «C: \ Windows \ SYSVOL_DFSR \ sysvol» с помощью команды «net share»:

изображение

2а. Откройте редактор реестра на всех контроллерах домена и перейдите по указанному ниже пути:

  • HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ DFSR \ Parameters \ SysVols \ Migrating SysVols

2b. Убедитесь, что 'Путь к SYSVOL DFS-R' ключ реестра указывает на: "C: \ Windows \ SYSVOL_DFSR \ sysvol"
2c. Убедитесь, что 'LocalStateРаздел реестра установлен на 2

изображение

3. Принудительная репликация Active Directory на контроллере домена. Для принудительной репликации Active Directory введите эту команду на контроллере домена:

  • repadmin / syncall / AeD

4. Заставьте службу репликации DFS опросить Active Directory. Чтобы принудительно провести опрос Active Directory, введите команду «dfsrdiag PollAd» на контроллере домена. Для принудительного опроса Active Directory введите эту команду на контроллере домена: *

  • dfsrdiag PollAd / Участник:DC_NAME

* Примечание: Измените DC_Name с контроллером домена, который вы хотите принудительно опросить Active Directory.

4. Если все в порядке, переходите к следующему шагу. Если что-то не так, вы можете выполнить откат из состояния «ПЕРЕНАПРАВЛЕН» в состояние «СТАРТ», подав следующую команду:

  • dfsrmig / setglobalstate 0
Шаг 6. Установите FRS в состояние миграции DFSR в ELIMINATED.

Информация: В состоянии «ELIMINATED» и после того, как вы убедились, что репликация работает нормально, пора заставить все контроллеры домена остановить службу FRS и удалить папку SYSVOL. Для этого:

1. В командной строке введите следующую команду:

  • dfsrmig / setGlobalState 3
frs to dfsr исключенное состояние

2. Наконец, убедитесь, что все контроллеры домена достигли состояния УСТРАНЕНО:

  • dfsrmig / getMigrationState

изображение

3. После успешной миграции с FRS на DFSR следующие события будут записаны в Просмотрщик событий > Журналы приложений и служб:

а. Служба репликации файлов: Код события 13503 - NtFrs> Служба репликации файлов остановлена.

б. Репликация DFS: Идентификатор события 8019 - DFSR> «DFSR успешно перевел контроллер домена DC_NAME в состояние« УДАЛЕНО ». NTFRS больше не реплицирует общий ресурс SYSVOL, расположенный в C: \ Windows \ SYSVOL. DFSR в настоящее время реплицирует папку SYSVOL_DFSR, расположенную в C: \ Windows \ SYSVOL_DFSR. Служба NTFRS отключена на этом DC.
Перенос DFSR для контроллера домена% Server_Name% завершен. "

Вот и все! Сообщите мне, помогло ли вам это руководство, оставив свой комментарий о своем опыте. Пожалуйста, поставьте лайк и поделитесь этим руководством, чтобы помочь другим.

Отлично, отлично работает в 2016 году, обратите внимание, что этапы миграции могут занять некоторое время.
Не более 5 минут. Но дольше, чем вы думаете.

Отличная статья, спасибо. Очень подробное пошаговое руководство сэкономило мне много времени.