Нагадаємо, що каталог Sysvol присутній на всіх контролерах домену Active Directory і використовується для зберігання логон скриптів і об’єктів групових політик (докладніше про реплікації в Active Directory можна почитати тут). У тому випадку, якщо ви розгорнули новий домен з нуля на функціональному рівні Windows Server 2008, то для реплікації каталогу SYSVOL використовується механізм реплікації DFS (Особливості та переваги DFS).

Якщо ж функціональний рівень домену Windows Server 2003 (або нижче), то для реплікації SYSVOL використовується служба FRS. Після того, як функціональний рівень домену піднято до Windows Server 2008, то для реплікації об’єктів AD можна використовувати DFS, але тільки здійснивши процедуру міграції, про яку ми і поговоримо.


Дізнаємося поточний тип реплікації

1.На контролері домену з правами адміністратора домену відкрийте mmc консоль adsiedit.msc.

2. Тиснемо правою кнопкою по ADSIРедагувати і вибираємо Підключітьсядо.

3. Вказуємо Виберіть добре відомий контекст іменування і Контекст імен за замовчуванням.

?

4. Тиснемо гаразд.?

5. Розгорнемо елемент За замовчуванням Контекст іменування -> Ім’я домену -> CN = Система -> CN = Служба реплікації файлів

6. Тобто Зараз для реплікації SYSVOL використовується механізм File Replication Service

попередні вимоги

  • Всі контролери домену повинні бути оновлені до функціонального рівня Windows Server 2008 або вище
  • Перед процедурою міграції необхідно виконати примусову повну міграцію розділів Active Directory на кожному з контролерів домену, виконавши команди:
repadmin /syncall Aed

repadmin /syncall /AedP

встановлюємо роль DFS

На всіх контролерах домену встановлюємо роль DFS командою:

ServerManagercmd -iFS-DFS

Перевіримо стан служби DFS, виконавши команди:

dfsrmig /get/GlobalStatedfsrmig /getMigrationState

початок міграції?

1. Встановимо прапор підготовки до міграції (global state:
Prepared), виконавши команду:

dfsrmig /setGlobalState 1

2. Поточний стан контролерів перевіримо командою:

dfsrmig / getmigrationstate,

У тому випадку, якщо хоча б у одного з контролерів стан не зміниться на Підготовлено, Не переходьте до наступного кроку!

Примусово запустити реплікації DFS і AD, можна командами:

repadmin /syncall /Aed?

repadmin /syncall /AedP

dfsrdiag /pollad /member:dc1.contoso.com

3. Запустіть консоль ADSI Edit, І перейдіть в
розділ
Контекст імен за замовчуванням -> Ім’я домену-> CN = Система -> CN = DFSR-GlobalSettings

Як ви бачите, з’явився новий розділ, який буде використовуватися для управління реплікацією.

4. Запустіть редактор реєстру і перейдіть в ключу

HKLM SYSTEM CurrentControlSet Services DFSR Parameters Sysvols Migrating sysVols Local State

Значення: Local State = 1 говорить про те, що поточний статус – Prepared.

5. Перейдемо до ключу HKLM SYSTEM CurrentControlSet Services Netlogon Parameters SysVol

Як ви бачите, AD все ще використовує папку SYSVOL

6. Служба DFS в каталозі% WINDIR% повинна створити повну копію каталогу SYSVOL з ім’ям SYSVOL_ДФСР

Перенаправлення продуктивної папки

  • Перш ніж перейди до наступного етапу міграції (стан Перенаправлено), Необхідно переконатися що:
  • Всі контролери домену знаходяться в стані Підготовлено. Переконайтеся, що кулі SYSVOL ще доступна.

1. Перейдемо до наступного етапу міграції, набравши

dfsrmig /setGlobalState 2

2. Переконаємося, що всі контролери домену знаходяться в статусі Перенаправлено:

dfsrmig /getmigrationstate

? 3. У редакторі реєстру перевіримо, що МісцевіДержава= 2 і SYSVOL= C.: вікнаSYSVOL_ДФСРсисвол.

? Видаляємо старий каталог SYSVOL?

Примітка! Процес видалення ( «Вилучено«) Не може бути скасований!

Перш ніж перейти у режим Елімінований, Необхідно переконатися що:

  • Всі контролери домену знаходяться в статусі Перенаправлено
  • Шара SYSVOL все ще доступна

1. Набираємо команду:

dfsrmig /setGlobalState 3

2. Перевіряємо статус командою:

dfsrmig /getmigrationstate

? В результаті каталог SYSVOL буде мігрувати в папку SYSVOL_DFSR. І тепер для реплікації кулі SYSVOL застосовується механізм DFS.

Leave a Reply

Your email address will not be published. Required fields are marked *