Виправлення: служба реплікації файлів (FRS) застаріває після переходу на Active Directory 2012 або 2016 (вирішено)

Виправлення: служба реплікації файлів (FRS) застаріває після переходу на Active Directory 2012 або 2016 (вирішено)

Енді Девіс

Цей посібник містить інструкції по усуненню наступного попередження Служби реплікації файлів після міграції Active Directory 2003 в AD 2008, 2012 або 2016: "Подія 13577, NtFrs: Служба реплікації файлів (FRS) застаріла. Щоб продовжити реплікацію папки SYSVOL, слід перейти на реплікацію DFS за допомогою команди DFSRMIG. Якщо ви продовжуєте використовувати FRS для реплікації SYSVOL, ви можетев цьому домені, можливо, не вдасться додати контролери домену, що працюють під управлінням майбутньої версії Windows Server".

Помилка "Служба реплікації файлів (FRS) застаріла" з'являється тому, що після впровадження Windows Server 2008 контролери домену використовують більш нову службу реплікації розподіленої файлової системи (DFSR) замість служби реплікації файлів (FRS) для реплікації сценаріїв входу в систему і об'єктних файлів групової політики з папки SYSVOL на інші контролери домену.

Таким чином, після міграції домену AD 2003 на AD 2008, 2012 або 2016, вам необхідно також оновити тип реплікації папки SYSVOL з FRS на DFSR, щоб усунути подію помилки ID 13577: "NtFrs: File Replication Service (FRS) is deprecated."

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

Крок 1: Перевірте стан контролерів домену за допомогою DCDIAG.

1. На кожному контролері домену відкрийте підвищений командний рядок і введіть наступну команду для діагностики стану контролерів домену.

  • dcdiag

2. Важливо: Перед тим, як перейти до наступних кроків, переконайтеся, що всі тести, крім тесту "FrsEvent", пройдені.

Крок 2: Підвищення функціонального рівня лісів та доменів

1. На основному контролері домену AD відкрийте Менеджер серверів .
2. Від Інструменти меню, виберіть Домени і трасти Active Directory .

3. Клацніть правою кнопкою миші по доменному імені і виберіть Підвищення функціонального рівня домену .

4. Встановіть функціональний рівень домену на Windows Server 2008 і натисніть Підвищення .

5. Натисніть OK для підвищення функціонального рівня, а потім знову натиснути OK для отримання успішного повідомлення.

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

7. Встановити функціональний рівень лісів на Windows Server 2008 і натисніть Підвищення .

8. Натисніть OK для підвищення функціонального рівня лісу, а потім натисніть OK Ще раз за успішне послання.

Крок 3. Створення об'єктів DFSR Global AD

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

  • dfsrmig /CreateGlobalObjects

2. Переходимо до наступних кроків для запуску міграції з ФРН до ДФСР.

Крок 4. Встановіть для FRS в DFSR Migration State значення ПІДГОТОВЛЕНО *.

Інформація: У стані "ПІДГОТОВЛЕНО" служба DFS Replication робить копію вмісту ресурсу SYSVOL для себе. Потім вона ініціює реплікацію своєї копії папки SYSVOL на всіх інших контролерах домену, що використовують службу DFS Replication, які також перейшли в стан "ПІДГОТОВЛЕНО". На цьому етапі процесу міграції основним механізмом реплікації ресурсу SYSVOL єна кожному з контролерів домену в домені як і раніше стоїть FRS.

1. У підвищеному командному рядку дайте наступну команду:

  • dfsrmig /setglobalstate 1

2. Потім перевірте, що всі контролери домену успішно перейшли в стан "ПІДГОТОВЛЕНО", виконавши таку команду: *.

  • dfsrmig /getMigrationState

Примітка: Якщо після виконання вищевказаної команди ви отримаєте повідомлення "Міграція ще не досягла узгодженого стану на всіх контролерах домену. Інформація про стан може бути застарілою через затримку Active Directory Domain Services.", то почекайте кілька годин і повторіть цю команду до тих пір, поки не отримаєте повідомлення "Всі контролери домену успішно мігрували в стан Глобальний ('Підготовлено').
Міграція досягла узгодженого стану на всіх контролерах домену. Успішно".

3. Після успішного переходу в глобальний стан "Підготовлено" на всіх контролерах домену переконайтеся в наступному:

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

2. Біжи. adsiedit.msc

a. Клацніть правою кнопкою миші на Редагування ADSI та оберіть Підключіться до.... -> Контекст іменування за замовчуванням і натисніть ГАРАЗД.

b. Потім розширити Контекст іменування за замовчуванням > DC=Домен > CN=Система та забезпечити, щоб CN=DFSR-GlobalSettings було створено.

3) Переконайтеся, що SYSVOL все ще використовується спільно з "C:\Windows\SYSVOL\sysvol", виконавши цю команду:

  • чиста частка

4. перевірте працездатність реплікації Active Directory Replication, виконавши цю команду (в результаті повинно бути показано, що на всіх контролерах домену відсутні помилки):

  • RepAdmin /ReplSum
Крок 5. Встановіть FRS на DFSR Migration State на REDIRECTED *.

Інформація: У стані "REDIRECTED" реплікація переноситься на службу DFS Replication, яка починає реплікувати нову папку SYSVOL (C:\Windows\SYSVOL_DFSR\sysvol). Одночасно FRS реплікує стару папку SYSVOL (C:\Windows\SYSVOL\sysvol) на інших контролерах домену.

1. Наступним кроком необхідно змусити всі контролери домену змінити ресурс SYSVOL, щоб він вказував на нову папку SYSVOL_DFSR. Для цього необхідно дати команду, наведену нижче:

  • dfsrmig /setGlobalState 2

2. Тепер переконайтеся, що всі контролери домену перейшли в стан Перенаправлений, виконавши таку команду: *.

  • dfsrmig /getMigrationState

Примітка: Якщо після виконання вищевказаної команди ви отримаєте повідомлення "The following domain controllers have not reached the Global state ('Redirected')...", то почекайте годину і повторіть команду до тих пір, поки не отримаєте: "All domain controllers have successfully migrated to the Global state ('Redirected'). Міграція досягла узгодженого стану на всіх контролерах домену. Успішно."

3. Після успішного переходу в глобальний стан "Перенаправлено" на всіх контролерах домену переконайтеся в наступному:

1. тепер спільний доступ до SYSVOL надається з папки "C:\Windows\SYSVOL_DFSR\sysvol" за допомогою команди "net share":

2a. Відкрийте редактор реєстру на всіх контролерах домену і перейдіть за вказаним нижче шляху:

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

2b. Забезпечити, щоб 'DFS-R SYSVOL Path' на які вказує ключ реєстру: "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':*.

  • dfsrdiag PollAd /Member:DC_NAME

Примітка: Змініть DC_Name на контролері домену, який ви хочете примусово опитати Active Directory.

4. Якщо все гаразд, переходьте до наступного кроку. Якщо щось не так, ви можете відкотитися зі стану "REDIRECTED" в стан "START", подавши цю команду:

  • dfsrmig /setglobalstate 0
Крок 6. Встановіть у FRS для DFSR Migration State значення ELIMINATED.

Інформація: У стані "УСУНЕНО" і після того, як ви переконалися, що реплікація працює нормально, настав час змусити всі контролери домену зупинити службу FRS і видалити папку SYSVOL. Для цього потрібно виконати наступні дії:

1. У командному рядку дайте наступну команду:

  • dfsrmig /setGlobalState 3

2. Остаточно переконайтеся, що всі контролери домену перейшли в стан ELIMINATED:

  • dfsrmig /getMigrationState

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

a. Служба реплікації файлів: Event ID 13503 - NtFrs > Служба реплікації файлів зупинилася.

b. Реплікація ДФС : Event ID 8019 - DFSR > "DFSR успішно перевів контролер домену DC_NAME в стан 'ELIMINATED'. NTFRS більше не реплікує ресурс SYSVOL, розташований в C:\Windows\SYSVOL. DFSR в даний час реплікує папку SYSVOL_DFSR, розташовану в C:\Windows\SYSVOL_DFSR. Служба NTFRS відключена на цьому DC.
Міграція DFSR для контролера домену %Ім'я_сервера% завершена."

Ось і все! Дайте мені знати, якщо цей посібник допоміг вам, залишивши свій коментар про ваш досвід. Будь ласка, поставте лайк і поділіться цим посібником, щоб допомогти іншим.


Енді Девіс

Блог системного адміністратора про Windows

Leave a comment