Сброс промежуточной папки службы репликации файлов на другой логический диск

В этой статье описывается, как сбросить промежуточную папку службы репликации файлов (FRS) на другой логический диск или папку для существующих членов FRS реплика.

Применяется к: Windows Server 2012 R2
Исходный номер базы знаний: 291823

Дополнительная информация

Важно!

В этот раздел, описание метода или задачи включены действия, содержащие указания по изменению параметров реестра. Однако неправильное изменение параметров реестра может привести к возникновению серьезных проблем. Поэтому следует в точности выполнять приведенные инструкции. Для дополнительной защиты создайте резервную копию реестра, прежде чем редактировать его. Так вы сможете восстановить реестр, если возникнет проблема. Дополнительные сведения о создании резервной копии и восстановлении реестра см. в соответствующей статье базы знаний Майкрософт:
322756 Резервное копирование и восстановление реестра в Windows.

FRS — это многопоточное многопоточное подсистема репликации master, которая заменяет службу LMRepl в Microsoft Windows NT версии 3.0 и Windows NT версии 4.0. Контроллеры домена на основе Уистлера и Microsoft Windows 2000 используют FRS для репликации политик и сценариев входа, которые находятся в системном томе (SYSVOL) для клиентов на основе Уистлера и клиентов нижнего уровня.

FRS также может реплицировать содержимое между серверами, на которых размещены одни и те же отказоустойчивые корни распределенной файловой системы (Dfs) или реплики дочерних узлов.

Промежуточная папка FRS — это временное хранилище для файлов, которые реплицируются в подчиненные партнеры sysvol или Dfs реплика наборы. Файлы в промежуточной папке FRS могут потреблять дисковое пространство до предела, установленного в параметре Промежуточное пространство в КБ [(REG_DWORD) запись реестра (по умолчанию = 660 МБ)], или до объема свободного места на диске размещения, в зависимости от того, какое меньше.

Для наборов реплика FRS, в которых содержатся гигабайты содержимого, может потребоваться переместить промежуточную папку FRS на другой логический или физический диск:

  • Запретите промежуточной папке FRS потреблять все доступное место на диске размещения, что может потенциально повлиять на стабильность других компонентов, включая базовую операционную систему.
  • Найдите операционные системы на разных физических дисках, чтобы повысить производительность компонентов или операционной системы.
  • Предоставьте достаточно места для размещения требуемого промежуточного пространства.

Примечание.

Клиенты под управлением Windows 2000 и Windows 2000 с пакетом обновления 2 (SP2) должны выполнить задачу восстановления, чтобы переместить промежуточный путь FRS.

Для компьютеров под управлением Windows Server 2003 Windows 2000 с пакетом обновления 3 (SP3) или эквивалентным (включая версии Q321557 и Q321557 Ntrfs.exe на компьютерах под управлением Windows 2000) можно задать промежуточный путь с помощью программы Ldp.exe или программы Adsiedit.msc, изменив атрибут FrsStagingPath в объекте подписчика NTFRS в учетной записи главного компьютера в Active Directory.

Изменение атрибута FrsStagingPath с помощью средства Adsiedit.msc, входящего в состав Windows. Средства поддержки NET:

Предупреждение

Если вы используете оснастку "Редактирование ADSI", программу LDP или любой другой клиент LDAP версии 3 и неправильно изменяете атрибуты объектов Active Directory, вы можете вызвать серьезные проблемы. Эти проблемы могут потребовать переустановки Microsoft Windows 2000 Server, Microsoft Exchange 2000 Server или и того, и другого. Корпорация Майкрософт не может гарантировать, что проблемы, возникающие при неправильном изменении атрибутов объекта Active Directory, могут быть решены. Измените эти атрибуты на свой страх и риск.

  1. Запустите программу Adsiedit.

  2. В разделе Домен NC найдите объект подписчика NTFRS в учетной записи главного компьютера в Active Directory. Общий путь к этому атрибуту: CN= Имя набора реплик, CN=NTFRS Subscriptions, CN= Имя компьютера, DC= Доменное имя,DC=COM

    Например, чтобы сбросить промежуточный путь для SYSVOL реплика набор контроллера \\DC1 домена в A.com домене, путь к различаемого имени (DN) для атрибута FrsStagingPath:

    CN=Том системы домена (общий ресурс SYSVOL), CN=NTFRS Subscriptions, CN=DC1, DC=A,DC=COM

    Где (при чтении пути DN справа налево):

    DC=A,DC=COM — это домен, в котором размещается учетная запись компьютера. CN=DC1 — это учетная запись главного компьютера в домене nc (контекст именования доменов). CN=Том системы домена (общий ресурс SYSVOL) — это объект подписчика FRS. CN=NTFRS Subscriptions — это объект NtfrsSubscriber, содержащий атрибут FrsStagingPath.

  3. Откройте свойства объекта подписчика NTFRS [в этом примере это том системы домена (общий ресурс SYSVOL)], щелкнув объект правой кнопкой мыши и выбрав пункт Свойства.

  4. Щелкните fRSStagingPath в списке атрибутов и нажмите кнопку Изменить.

  5. Введите путь к новому расположению промежуточной папки FRS и нажмите кнопку ОК.

  6. Нажмите кнопку ОК, чтобы закрыть окно свойств.

  7. Обновите промежуточный путь в реестре:

    1. Запустите Редактор реестра (Regedt32.exe) на сервере, где вы изменяете промежуточный путь.
    2. Найдите следующий подраздел: HKEY_LOCAL_MACHINE\System\CCS\Services\NTFRS\Parameters\Replica Sets
  8. Найдите реплика, для которых обновляется промежуточная область. Все наборы реплика отображаются в виде GUID. Если щелкнуть идентификатор GUID, одним из значений справа будет имя набора реплик. Найдя правильный реплика, измените значение этапа реплики на новый путь к промежуточной области. Когда служба обнаруживает изменение в промежуточном пути, в журнал регистрируется следующее событие 13563 с рядом объясняющих шагов по дальнейшим действиям:

    Тип события:Предупреждение
    Источник события:NtFrs
    Категория события:None
    Идентификатор события: 13563
    Дата:<DateTime>
    Время:<DateTime>
    Пользователь:не определен
    Компьютер:AC2
    Описание. Служба репликации файлов обнаружила, что промежуточный путь для реплика задать DOMAIN SYSTEM VOLUME (SYSVOL SHARE) изменился.

    Текущий промежуточный путь = E:\Windows\Sysvol\Staging\Domain
    Новый промежуточный путь = E:\Frsstage

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

    Рекомендуется вручную перезапустить службу, чтобы предотвратить потерю данных в промежуточной папке.

    Чтобы вручную перезапустить службу, выполните следующие действия.

    [1] Запустите "net stop ntfrs" или используйте оснастку "Службы", чтобы остановить службу репликации файлов.
    [2] Переместите все промежуточные файлы, соответствующие реплика задать DOMAIN SYSTEM VOLUME (SYSVOL SHARE) в новое промежуточное расположение. Если несколько реплика наборов совместно используют текущую промежуточную папку, безопаснее скопировать промежуточные файлы в новую промежуточную папку.
    [3] Запустите "net start ntfrs" или используйте оснастку "Службы", чтобы запустить службу репликации файлов, а затем " net start ntfrs".

    Дополнительные сведения см. в разделе Справочные и вспомогательные службы по адресу http://search.support.microsoft.com/search/?adv=1.

Корпорация Майкрософт рекомендует выполнить шаг 2 в предыдущем сообщении о событии, так как промежуточная папка FRS может содержать тысячи или десятки тысяч файлов в исходной промежуточной папке, все из которых могут быть предназначены для одного или нескольких подчиненных партнеров. В Windows Обозреватель можно просматривать файлы в промежуточной папке. В меню Параметры папки перейдите на вкладку Вид, а затем выберите поле Показать скрытые файлы и папки проверка. Скопируйте файлы в новую промежуточную папку, а затем выполните оставшиеся действия в сообщении журнала событий.

Обновление точки соединения домена

Для сброса промежуточного расположения FRS также требуется обновить точку соединения домена в промежуточных областях.

Установка пути к промежуточной области

Используйте следующий метод, чтобы изменить параметр fRSStagingPath для контроллера домена в Active Directory, чтобы изменить расположение папки промежуточной области на этом контроллере домена. Выполните эту процедуру в консоли контроллера домена, на котором размещен sysvol, который необходимо перенастроить.

Примечание.

Для задания пути промежуточной области требуются следующие учетные данные и средства:

  • Учетные данные: администратор домена
  • Средства: Редактор реестра, редактирование интерфейсов служб Active Directory (ADSI), Linkd.exe

Чтобы задать путь к промежуточной области, выполните следующие действия.

  1. Нажмите кнопку Пуск, нажмите кнопку Выполнить, введите Adsiedit.msc и нажмите клавишу ВВОД.

  2. Найдите следующий объект:
    CN=Том системы домена (общая папка SYSVOL)

    1. Разверните узел Домен [Имя_компьютера.DomainName. суффикс]
    2. Разверните узел DC=DomainName, DC=суффикс
    3. Развернуть OU=Контроллеры домена
    4. Развернуть CN=ComputerName
    5. Разверните узел CN=NTFRS Subscriptions.
  3. Щелкните правой кнопкой мыши CN=Том системы домена(общий ресурс SYSVOL) и выберите пункт Свойства.

  4. Щелкните, чтобы выбрать поле Показать обязательные атрибуты проверка.

  5. Найдите и щелкните fRSStagingPath в списке атрибутов, а затем нажмите кнопку Изменить.

  6. Введите полный путь к папке Промежуточная область и нажмите кнопку ОК.

    Этот путь представляет собой путь к новой папке, созданной ранее. Добавьте букву диска.

  7. В командной строке измените каталог на %systemroot%\SYSVOL\staging области.

  8. Введите dir в списке содержимого. Убедитесь, что <JUNCTION> отображается в выходных данных DIR.

  9. Обновите соединение, чтобы соединение было расположено в новом расположении. Введите следующую команду:
    linkd junctionname Newpath

    Примечание.

    Newpath — это то же значение, которое было введено для fRSStagingPath.

  10. Нажмите клавишу ВВОД.

Примечание.

Эти процедуры содержатся в руководстве по эксплуатации продуктов Active Directory.