Ошибка 9098 запланировано удаление набора содержимого подлежащего полному удалению

Доброго дня.

Есть два WinServer2012Std (назовем их SRV1 и SRV2) работающие в качестве файловых помоек (шары опубликованы в DFS). 

Задача — с помощью DFSR синхронизировать файлы в шарах с SRV1 на SRV2. 

С помощью визардов DFSR создаю RG для одной из шар на SRV1, добавляю в качестве мембера SRV2.

Жду.

Через некоторое время в логах на SRV1 (primary):

Event id: 4004

The DFS Replication service stopped replication on the replicated folder at local path J:Share. 

Additional Information: 
Error: 9098 (A tombstoned content set deletion has been scheduled) 
Additional context of the error:   
Replicated Folder Name: Share 
Replicated Folder ID: 0DFEB6CD-079B-4D60-839C-3F9F5E4BE9DA 
Replication Group Name: Share 
Replication Group ID: 8EE984AA-BD49-4901-B52D-CA74D7956DF8 
Member ID: 501BAC61-55FC-48F2-97EB-38A702C353A5

В то же время с другой стороны на SRV2 вижу:

Event id: 4102

The DFS Replication service initialized the replicated folder at local path
J:Share and is waiting to perform initial replication. The replicated folder will remain in this state until it has received replicated data, directly or indirectly, from the designated primary member. 

 
Additional Information: 
Replicated Folder Name: Share
Replicated Folder ID: 0DFEB6CD-079B-4D60-839C-3F9F5E4BE9DA 
Replication Group Name: Share
Replication Group ID: 8EE984AA-BD49-4901-B52D-CA74D7956DF8 
Member ID: C2FD8726-FF60-4DBF-A085-462A0A0C3747

Все. Более ничего не происходит.

Вопрос — как запустить процесс репликации?

  • Remove From My Forums
  • Question

  • Добрый день!

    Есть 2 контроллера домена в одном сайте Windows 2012 Server Standart, между некоторыми ресурсами настроена репликация DFS и опубликованы имена. Первый сервер основной член репликации. После этого на втором сервере
    появляется в реплицируемой папке скрытая папка DfsrPrivate и больше ничего не происходит. В логах ошибок нет.

    Создал тестовую папку Test на обоих серверах, настроил репликацию и публикацию. На основном положил в нее текстовый файл. На втором появилась скрытая папка DfsrPrivate и больше ничего не происходит. Также на этом сервере ничего не бэкапится
    Symantec Backup Exec 2012. пустые папки после бэкапа. Подозреваю, что это из=за того же DFS не работающего. При этом репликация DFS Sysvol между серверами работает.

    Удалил все группы репликации , кроме Test.

    Перезапустил службы на серверах.

    На не основном появилось сообщение:

    Не удается найти описание для идентификатора события 5106 из источника DFSR. Вызывающий данное событие компонент не установлен на этом локальном компьютере или поврежден. Установите или восстановите компонент на локальном
    компьютере.

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

    К событию были добавлены следующие сведения:

    2D18A9AA-EA6A-4A71-9356-321F3157B6E8

    DCDOC

    Следовать настроенному расписанию

    Следовать настроенному расписанию

    Следовать настроенному расписанию

    Ошибка: 9098 (Запланировано удаление набора содержимого, подлежащего полному удалению)

    Test

    Неверный дескриптор

    Что делать?

    Спасибо.

    • Edited by

      Tuesday, October 14, 2014 1:46 PM

Answers

    • Proposed as answer by
      Alexander RusinovModerator
      Wednesday, October 15, 2014 2:52 PM
    • Marked as answer by
      pseer36
      Thursday, October 16, 2014 8:13 AM
  • Я бы всё же в этом направлении поработал: надо додавить :-)


    Сазонов Илья http://isazonov.wordpress.com/

    • Marked as answer by
      pseer36
      Thursday, October 16, 2014 8:13 AM

  • А вас на файлы реплицируемые система имеет права?


    Сазонов Илья http://isazonov.wordpress.com/

    • Marked as answer by
      pseer36
      Thursday, October 16, 2014 8:13 AM

    • Marked as answer by
      pseer36
      Thursday, October 16, 2014 8:13 AM
  • Понятно. Это просто у вас мусор старый в системных папках оставался и блокировал работу. А то я было подумал, что речь об исходных файлах.


    Сазонов Илья http://isazonov.wordpress.com/

    • Marked as answer by
      pseer36
      Thursday, October 16, 2014 10:23 AM

  • Ночью когда никто файлы не меняет dir /s на репликах и сравнение результата в скрипте.

    Если есть SCOM, то лучше им.


    Сазонов Илья http://isazonov.wordpress.com/

    • Marked as answer by
      pseer36
      Thursday, October 16, 2014 11:09 AM

Почему не проходит репликация dfs в windows server?

Есть два сервера SRV1 и SRV2

SRV1 физический сервер с Windows 2008 r2

SRV2 виртуальная машина(VMWARE esx 5.5) c Windows 2012 r2

На SRV1 поднята роль DFS и между серверами настроена реплика. С SRV1 идет в одну сторону реплика на SRV2

Собственно сама проблема. Репликация на проходит. Точнее она проходила какое-то время, сейчас не идет. При запуске диагностического отчета все ОК.

  • Вопрос задан более трёх лет назад
  • 3109 просмотров

alexq2: Исходя из этих строк лога:
20160317 08:45:32.521 8940 CFAD 8716 Config::AdConfig::GetComputer [CLUSTER] This computer is a cluster node. Get list of owned VCOs.
20160317 08:45:32.521 8940 CLUS 4280 Cluster::ClusterUtil::GetVcoList [CLUSTER] Searching for locally owned VCOs
20160317 08:45:32.521 8940 CFAD 8779 Config::AdConfig::GetComputer [CLUSTER] Cluster service is not installed or configured. Skipping the VCO polling.
20160317 08:45:32.521 8940 ADWR 1293 Config::AdWriter::CreateSysVolObjects [SYSVOL] IsDc:1 isSysVolCreated:0

У вас есть недоделанный кластер сервер DC3 у вас состоит в этом кластере?
И ещё вопрос у вас реплика AD между DC1 и DC3 проходит?
Ещё как радикальный вариант можете удалить полностью DFS с DC3 перегрузить и заново установить DFS и настроить реплику.

Поддержка транзакций в указанном диспетчере ресурсов не запущена

Пользователи жаловались на невозможность добавлять, редактировать или удалять запланированные задачи в Windows 10. Каждый раз, когда они пытаются выполнить любое из этих действий, они получают следующее сообщение об ошибке:

Поддержка транзакций в указанном диспетчере ресурсов не запущена или была отключена из-за ошибки.

Приведенное выше сообщение об ошибке связано с Центром обновления Windows, так как вы также можете не установить обновления. К счастью, решить эту проблему несложно, и в этом руководстве мы покажем вам, как это сделать.

Поддержка транзакций в указанном диспетчере ресурсов не запущена

Аномалия, когда вы испытываете указанную выше ошибку, заключается в том, что она говорит, что работает в службах диспетчера задач, несмотря на то, что планировщик задач не открывается. Мы исправим эту проблему, используя следующие решения:

  1. Очистите все содержимое каталога TxR.
  2. Сбросьте диспетчер транзакционных ресурсов с помощью fsutil.
  3. Замените жесткий диск.

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

1]Очистить все содержимое каталога TxR

Откройте проводник Windows и включите просмотр скрытых файлов. Для этого перейдите в Вид меню и проверьте Скрытые предметы флажок, который он показывает.

Затем щелкните адресную строку, введите следующий адрес и нажмите ENTER:

Это подводит вас к TxR папка. нажмите CTRL + A комбинация, чтобы выбрать все в этом каталоге и использовать CTRL + X чтобы все это вырезать.

Затем перейдите в другой каталог и нажмите CTRL + V чтобы вставить файлы в это новое место. Теперь вы можете выйти из проводника.

2]Сбросить диспетчер транзакционных ресурсов с помощью fsutil

Первым шагом этого решения является открытие командной строки от имени администратора.

Для этого нажмите кнопку Window и найдите cmd. Щелкните правой кнопкой мыши командную строку и выберите Запуск от имени администратора.

Введите следующую команду и нажмите клавишу ВВОД, чтобы запустить ее.

ПРИМЕЧАНИЕ: Приведенная выше команда с использованием C . Однако вы должны изменить это на букву вашего системного диска.

Наконец, выйдите из командной строки и перезагрузите компьютер.

3]Замените жесткий диск

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

Плохой диск (RAID 1) может вызвать эту ошибку, потому что виртуальная машина не может видеть привод. Таким образом, замена жесткого диска может быть последним решением.

Удаление неправильно выведенного из строя сервера Exchange

Бывают случаи, когда сервер исчез/перезалился/потерялся без удаления на нём Exchange, но остался в системе. Избавиться от него и его хвостов одной кнопкой, к сожалению, не получится.

Есть два пути для удаления следов:

  • Через режим восстановления
  • Через ручное удаление, с подчисткой схемы

Я являюсь категорическим противником второго варианта. Никогда не знаешь, всплывёт где-нибудь когда-нибудь или нет. Поэтому, делюсь удалением через восстановление.

Берём такую же операционную систему, как и на потерянном сервере. Производим установку Exchange через командую строку с использованием ключа /Mode:RecoverServer.

После установки, перезагружаемся и запускаем удаление:

После удаления, у меня подчистились все хвосты неправильно удалённого сервера Exchange.

Возможные ошибки

Сервер может не установиться до конца. Это не страшно. Если была пройдена проверка перед установкой, установка началась и какие-то из компонентов установились, но потом на чём-нибудь свалилось в ошибку — всё ок. Можно перезагрузиться и запустить удаление. В моих случаях происходило полное удаление сервера.

Ошибка «The language pack bundle could not be found or is corrupt.»

На этапе проверки, перед установкой, возникла следующая ошибка:

Эта ошибка решилась удалением на сервере ветки реестра: HKEY_LOCAL_MACHINESOFTWAREMicrosoftExchangeServerv15Lanaguage Packs

HKEY_LOCAL_MACHINESOFTWAREMicrosoftExchangeServerv15Lanaguage Packs

Описание решения есть у Микрософт: https://support.microsoft.com/ru-ru/help/3069005/error-when-you-try-to-install-exchange-server-2013-in-recoverserver-mo

Ошибка: После того, как установка свалилась, не стартует удаление/установка Exchange.

Мне помогло удаление под веткой HKEY_LOCAL_MACHINESOFTWAREMicrosoftExchangeServerv15* всех значений Action и Watermark:

(3 оценок, среднее: 5,00 из 5)
Загрузка.

источники:

http://zanz.ru/podderzhka-tranzakczij-v-ukazannom-dispetchere-resursov-ne-zapushhena/

http://bgelov.ru/microsoft-exchange/udalenie-nepravilno-vyvedennogo-iz-stroya-servera-exchange/

Content freshness is a fairly key concept in the life of an Active Directory/DFS guru. Most of us have seen this in action with AD replication, for example. If two DC’s aren’t replicating then at
best the AD objects & attributes are out of sync and at
worst replication will shut down completely when the disconnect continues beyond the tombstone lifetime. Systematically determining which changes should be applied becomes impossible or even problematic (think: lingering objects in this example) the longer the timeline. The fundamental idea is that directory data needs to stay fresh. If it’s been too long since the data has been synchronized it’s best to just discontinue replication. The same is true for DFS.

Let’s say there are two servers in a Replication Group called Server1 and Server2. When a DFS Replication group falls out of sync, changes are still being made to the files on both servers. So how do we keep track of them? In the short run, those changes can be queued up in the Staging Area of both servers and will be replicated when the communications issue is past. But what if that outage is prolonged? You could have a document on Server 1 where the file is deleted, the deletion doesn’t replicate, and meanwhile on Server2 edits continue to be made to that file. What’s DFS gonna do if the members of the DFS Replication group actually do see one another again? Does this sound familiar? It’s like the DFS version of a lingering object! In other words, content freshness is a critical aspect of replication. If the content gets stale enough – like in this scenario – you actually don’t want it to replicate. In response Microsoft’s code sets replication thresholds and shuts it down for you. In so doing, they’ve saved us from ourselves. For an even deeper dive on this, and put much more eloquently than I ever could, here is a post from the official DS Team blog on the subject – http://blogs.technet.com/b/askds/archive/2009/11/18/implementing-content-freshness-protection-in-dfsr.aspx

So what do we do if we find ourselves in this predicament???? That’s probably the reason you’re here at our blog. You’ve likely seen an event 4004 in the DFSR log that shows an error 9098 and makes the statement “A tombstoned content set deletion has been scheduled.” Content freshness is the reason this has occurred. AFTER fixing the root cause of the blockage (firewalls, DFSR in dirty shutdown, etc.) here are some options on how to get things back up and running:

Solution1: Follow the Recovery Procedure in the aforementioned DS blog post.

The specifics are already in the link.  However, at a high level this essentially boils down to:

  • Get a backup
  • Disabling the affected member in the RG
  • Force AD replication
  • Enable DFS Replication again on the member.
  • Force AD replication.
  • The node will then go through initial sync again where it catalogs the files in the jet, so you’ll need to wait for that to complete before letting users back in.

As further evidence that this is a good course to follow, if you happen to see a 4012 in the DFSR log it suggests the very same. Picture below.

Solution2: Recreate the Replication Group. Best to consider this a second option to Solution1.

  • Get a backup of the Replicated Folder on both/all nodes.
  • In the DFS Console, delete the Replication Group

DFSR RG delete

  • Force AD Replication.

repadmin syncall

  • From an elevated command prompt run DFSRDiag pollad on each of the former Replication Group members.

dfsrpollad

  • On each (former)member of the RG, delete the hidden DFSRPrivate folder.

    • This holds the Staging and ConflictAndDeleted folders. You may want/need to restore some of this from backup after all is said and done if the authoritative server’s copy of the file isn’t actually the one you want.
    • Where is this???? It’s in the Replicated folder.  If the Replicated Folder is e:homes, then from a command prompt you can see it from e:homesdfsrprivate.  You’ll need to unhide system files in order to see it in Windows Explorer.

dfsrprivate

  • Recreate the Replication Group in the DFSR Console.
  • DFSRDIAG pollad from each RG member, so it picks up the new configuration from Active Directory.
  • This will kick off an initial sync on the Replication Group, which is going to take some time.  You won’t want to let the users back in until this is complete.  Keeping checking the DFSR log for a 4104 which indicates this is finished.

dfsr4104

  • As the event suggests, check the PreExisting & ConflictAndDeleted folders for any fallout and don’t be afraid to check the backups for a more relevant version of files from the old Staging folders.

Hopefully this help fill in your understanding of content freshness and why in certain circumstances the Microsoft code is actually built to halt replication. Getting out of this jam isn’t perfect and often data can be lost. However this builds the perfect business case for why you need a tool to help you monitor DFSR.

Почему не проходит репликация dfs в windows server?

Есть два сервера SRV1 и SRV2

SRV1 физический сервер с Windows 2008 r2

SRV2 виртуальная машина(VMWARE esx 5.5) c Windows 2012 r2

На SRV1 поднята роль DFS и между серверами настроена реплика. С SRV1 идет в одну сторону реплика на SRV2

Собственно сама проблема. Репликация на проходит. Точнее она проходила какое-то время, сейчас не идет. При запуске диагностического отчета все ОК.

  • Вопрос задан более трёх лет назад
  • 3109 просмотров

alexq2: Исходя из этих строк лога:
20160317 08:45:32.521 8940 CFAD 8716 Config::AdConfig::GetComputer [CLUSTER] This computer is a cluster node. Get list of owned VCOs.
20160317 08:45:32.521 8940 CLUS 4280 Cluster::ClusterUtil::GetVcoList [CLUSTER] Searching for locally owned VCOs
20160317 08:45:32.521 8940 CFAD 8779 Config::AdConfig::GetComputer [CLUSTER] Cluster service is not installed or configured. Skipping the VCO polling.
20160317 08:45:32.521 8940 ADWR 1293 Config::AdWriter::CreateSysVolObjects [SYSVOL] IsDc:1 isSysVolCreated:0

У вас есть недоделанный кластер сервер DC3 у вас состоит в этом кластере?
И ещё вопрос у вас реплика AD между DC1 и DC3 проходит?
Ещё как радикальный вариант можете удалить полностью DFS с DC3 перегрузить и заново установить DFS и настроить реплику.

Поддержка транзакций в указанном диспетчере ресурсов не запущена

Пользователи жаловались на невозможность добавлять, редактировать или удалять запланированные задачи в Windows 10. Каждый раз, когда они пытаются выполнить любое из этих действий, они получают следующее сообщение об ошибке:

Поддержка транзакций в указанном диспетчере ресурсов не запущена или была отключена из-за ошибки.

Приведенное выше сообщение об ошибке связано с Центром обновления Windows, так как вы также можете не установить обновления. К счастью, решить эту проблему несложно, и в этом руководстве мы покажем вам, как это сделать.

Поддержка транзакций в указанном диспетчере ресурсов не запущена

Аномалия, когда вы испытываете указанную выше ошибку, заключается в том, что она говорит, что работает в службах диспетчера задач, несмотря на то, что планировщик задач не открывается. Мы исправим эту проблему, используя следующие решения:

  1. Очистите все содержимое каталога TxR.
  2. Сбросьте диспетчер транзакционных ресурсов с помощью fsutil.
  3. Замените жесткий диск.

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

1]Очистить все содержимое каталога TxR

Откройте проводник Windows и включите просмотр скрытых файлов. Для этого перейдите в Вид меню и проверьте Скрытые предметы флажок, который он показывает.

Затем щелкните адресную строку, введите следующий адрес и нажмите ENTER:

Это подводит вас к TxR папка. нажмите CTRL + A комбинация, чтобы выбрать все в этом каталоге и использовать CTRL + X чтобы все это вырезать.

Затем перейдите в другой каталог и нажмите CTRL + V чтобы вставить файлы в это новое место. Теперь вы можете выйти из проводника.

2]Сбросить диспетчер транзакционных ресурсов с помощью fsutil

Первым шагом этого решения является открытие командной строки от имени администратора.

Для этого нажмите кнопку Window и найдите cmd. Щелкните правой кнопкой мыши командную строку и выберите Запуск от имени администратора.

Введите следующую команду и нажмите клавишу ВВОД, чтобы запустить ее.

ПРИМЕЧАНИЕ: Приведенная выше команда с использованием C . Однако вы должны изменить это на букву вашего системного диска.

Наконец, выйдите из командной строки и перезагрузите компьютер.

3]Замените жесткий диск

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

Плохой диск (RAID 1) может вызвать эту ошибку, потому что виртуальная машина не может видеть привод. Таким образом, замена жесткого диска может быть последним решением.

Удаление неправильно выведенного из строя сервера Exchange

Бывают случаи, когда сервер исчез/перезалился/потерялся без удаления на нём Exchange, но остался в системе. Избавиться от него и его хвостов одной кнопкой, к сожалению, не получится.

Есть два пути для удаления следов:

  • Через режим восстановления
  • Через ручное удаление, с подчисткой схемы

Я являюсь категорическим противником второго варианта. Никогда не знаешь, всплывёт где-нибудь когда-нибудь или нет. Поэтому, делюсь удалением через восстановление.

Берём такую же операционную систему, как и на потерянном сервере. Производим установку Exchange через командую строку с использованием ключа /Mode:RecoverServer.

После установки, перезагружаемся и запускаем удаление:

После удаления, у меня подчистились все хвосты неправильно удалённого сервера Exchange.

Возможные ошибки

Сервер может не установиться до конца. Это не страшно. Если была пройдена проверка перед установкой, установка началась и какие-то из компонентов установились, но потом на чём-нибудь свалилось в ошибку — всё ок. Можно перезагрузиться и запустить удаление. В моих случаях происходило полное удаление сервера.

Ошибка «The language pack bundle could not be found or is corrupt.»

На этапе проверки, перед установкой, возникла следующая ошибка:

Эта ошибка решилась удалением на сервере ветки реестра: HKEY_LOCAL_MACHINESOFTWAREMicrosoftExchangeServerv15Lanaguage Packs

HKEY_LOCAL_MACHINESOFTWAREMicrosoftExchangeServerv15Lanaguage Packs

Описание решения есть у Микрософт: https://support.microsoft.com/ru-ru/help/3069005/error-when-you-try-to-install-exchange-server-2013-in-recoverserver-mo

Ошибка: После того, как установка свалилась, не стартует удаление/установка Exchange.

Мне помогло удаление под веткой HKEY_LOCAL_MACHINESOFTWAREMicrosoftExchangeServerv15* всех значений Action и Watermark:

(3 оценок, среднее: 5,00 из 5)
Загрузка.

источники:

http://zanz.ru/podderzhka-tranzakczij-v-ukazannom-dispetchere-resursov-ne-zapushhena/

http://bgelov.ru/microsoft-exchange/udalenie-nepravilno-vyvedennogo-iz-stroya-servera-exchange/

Почему не проходит репликация dfs в windows server?

Есть два сервера SRV1 и SRV2

SRV1 физический сервер с Windows 2008 r2

SRV2 виртуальная машина(VMWARE esx 5.5) c Windows 2012 r2

На SRV1 поднята роль DFS и между серверами настроена реплика. С SRV1 идет в одну сторону реплика на SRV2

Собственно сама проблема. Репликация на проходит. Точнее она проходила какое-то время, сейчас не идет. При запуске диагностического отчета все ОК.

  • Вопрос задан более трёх лет назад
  • 3110 просмотров

alexq2: Исходя из этих строк лога:
20160317 08:45:32.521 8940 CFAD 8716 Config::AdConfig::GetComputer [CLUSTER] This computer is a cluster node. Get list of owned VCOs.
20160317 08:45:32.521 8940 CLUS 4280 Cluster::ClusterUtil::GetVcoList [CLUSTER] Searching for locally owned VCOs
20160317 08:45:32.521 8940 CFAD 8779 Config::AdConfig::GetComputer [CLUSTER] Cluster service is not installed or configured. Skipping the VCO polling.
20160317 08:45:32.521 8940 ADWR 1293 Config::AdWriter::CreateSysVolObjects [SYSVOL] IsDc:1 isSysVolCreated:0

У вас есть недоделанный кластер сервер DC3 у вас состоит в этом кластере?
И ещё вопрос у вас реплика AD между DC1 и DC3 проходит?
Ещё как радикальный вариант можете удалить полностью DFS с DC3 перегрузить и заново установить DFS и настроить реплику.

Выявляем неполадки с репликацией Active Directory

Как устранить четыре общие проблемы репликации

Один из механизмов Active Directory (AD), с которым могут быть связаны всевозможные затруднения, это репликация. Репликация – критически важный процесс в работе одного или более доменов или контроллеров домена (DC), и не важно, находятся они на одном сайте или на разных. Неполадки с репликацией могут привести к проблемам с аутентификацией и доступом к сетевым ресурсам. Обновления объектов AD реплицируются на контроллеры домена, чтобы все разделы были синхронизированы. В крупных компаниях использование большого количества доменов и сайтов – обычное дело. Репликация должна происходить внутри локального сайта, так же как дополнительные сайты должны сохранять данные домена и леса между всеми DC.

В этой статье речь пойдет о методах выявления проблем с репликацией в AD. Кроме того, я покажу, как находить и устранять неисправности и работать с четырьмя наиболее распространенными ошибками репликации AD:

  • Error 2146893022 (главное конечное имя неверно);
  • Error 1908 (не удалось найти контроллер домена);
  • Error 8606 (недостаточно атрибутов для создания объекта);
  • Error 8453 (доступ к репликации отвергнут).

Вы также узнаете, как анализировать метаданные репликации с помощью таких инструментов, как AD Replication Status Tool, встроенная утилита командной строки RepAdmin.exe и Windows PowerShell.

Для всестороннего рассмотрения я буду использовать лес Contoso, который показан на рисунке. В таблице 1 перечислены роли, IP-адреса и настройки DNS-клиента для компьютеров данного леса.

Рисунок. Архитектура леса

Для обнаружения неполадок с репликацией AD запустите AD Replication Status Tool на рабочей станции администратора в корневом домене леса. Например, вы открываете этот инструмент из системы Win8Client, а затем нажимаете кнопку Refresh Replication Status для уверенности в четкой коммуникации со всеми контроллерами домена. В таблице Discovery Missing Domain Controllers на странице Configuration/Scope Settings инструмента можно увидеть два недостающих контроллера домена, как показано на экране 1.

Экран 1. Два недостающих контроллера домена

В таблице Replication Status Collection Details вы можете проследить статус репликации контроллеров домена, которые никуда не пропадали, как показано на экране 2.

Экран 2. Статус репликации контроллеров домена

Пройдя на страницу Replication Status Viewer, вы обнаружите некоторые ошибки в репликации. На экране 3 видно, что возникает немалое число ошибок репликации, возникающих в лесу Contoso. Из пяти контроллеров домена два не могут видеть другие DC, а это означает, что репликация не будет происходить на контроллерах домена, которые не видны. Таким образом, пользователи, подключающиеся к дочерним DC, не будут иметь доступ к самой последней информации, что может привести к проблемам.

Экран 3. Ошибки репликации, возникающие в лесу Contoso

Поскольку ошибки репликации все же возникают, полезно задействовать утилиту командной строки RepAdmin.exe, которая помогает получить отчет о состоянии репликации по всему лесу. Чтобы создать файл, запустите следующую команду из Cmd.exe:

Проблема с двумя DC осталась, соответственно вы увидите два вхождения LDAP error 81 (Server Down) Win32 Err 58 на экране, когда будет выполняться команда. Мы разберемся с этими ошибками чуть позже. А теперь откройте ShowRepl.csv в Excel и выполните следующие шаги:

  1. Из меню Home щелкните Format as table и выберите один из стилей.
  2. Удерживая нажатой клавишу Ctrl, щелкните столбцы A (Showrepl_COLUMNS) и G (Transport Type). Правой кнопкой мыши щелкните в этих столбцах и выберите Hide.
  3. Уменьшите ширину остальных столбцов так, чтобы был виден столбец K (Last Failure Status).
  4. Для столбца I (Last Failure Time) нажмите стрелку вниз и отмените выбор 0.
  5. Посмотрите на дату в столбце J (Last Success Time). Это последнее время успешной репликации.
  6. Посмотрите на ошибки в столбце K (Last Failure Status). Вы увидите те же ошибки, что и в AD Replication Status Tool.

Таким же образом вы можете запустить средство RepAdmin.exe из PowerShell. Для этого сделайте следующее:

1. Перейдите к приглашению PowerShell и введите команду

2. В появившейся сетке выберите Add Criteria, затем Last Failure Status и нажмите Add.

3. Выберите подчеркнутое слово голубого цвета contains в фильтре и укажите does not equal.

4. Как показано на экране 4, введите 0 в поле, так, чтобы отфильтровывалось все со значением 0 (успех) и отображались только ошибки.

Экран 4. Задание фильтра

Теперь, когда вы знаете, как проверять статус репликации и обнаруживать ошибки, давайте посмотрим, как выявлять и устранять четыре наиболее распространенные неисправности.

Исправление ошибки AD Replication Error -2146893022

Итак, начнем с устранения ошибки -2146893022, возникающей между DC2 и DC1. Из DC1 запустите команду Repadmin для проверки статуса репликации DC2:

На экране 5 показаны результаты, свидетельствующие о том, что репликация перестала выполняться, поскольку возникла проблема с DC2: целевое основное имя неверно. Тем не менее, описание ошибки может указать ложный путь, поэтому приготовьтесь копать глубже.

Экран 5. Проблема с DC2 — целевое основное имя неверно

Во-первых, следует определить, есть ли базовое подключение LDAP между системами. Для этого запустите следующую команду из DC2:

На экране 5 видно, что вы получаете сообщение об ошибке LDAP. Далее попробуйте инициировать репликацию AD с DC2 на DC1:

И на этот раз отображается та же ошибка с главным именем, как показано на экране 5. Если открыть окно Event Viewer на DC2, вы увидите событие с Event ID 4 (см. экран 6).

Экран 6. Сообщение о событии с Event ID 4

Выделенный текст в событии указывает на причину ошибки. Это означает, что пароль учетной записи компьютера DC1 отличается от пароля, который хранится в AD для DC1 в Центре распределения ключей – Key Distribution Center (KDC), который в данном случае запущен на DC2. Значит, следующая наша задача – определить, соответствует ли пароль учетной записи компьютера DC1 тому, что хранится на DC2. В командной строке на DC1 введите две команды:

Далее откройте файлы dc1objmeta1.txt и dc1objmeta2.txt, которые были созданы, и посмотрите на различия версий для dBCSPwd, UnicodePWD, NtPwdHistory, PwdLastSet и lmPwdHistory. В нашем случае файл dc1objmeta1.txt показывает версию 19, тогда как версия в файле dc1objmeta2.txt – 11. Таким образом, сравнивая эти два файла, мы видим, что DC2 содержит информацию о старом пароле для DC1. Операция Kerberos не удалась, потому что DC1 не смог расшифровать билет службы, представленный DC2.

KDC, запущенный на DC2, не может быть использован для Kerberos вместе с DC1, так как DC2 содержит информацию о старом пароле. Чтобы решить эту проблему, вы должны заставить DC2 использовать KDC на DC1, чтобы завершить репликацию. Для этого вам, в первую очередь, необходимо остановить службу KDC на DC2:

Теперь требуется начать репликацию корневого раздела Root:

Следующим вашим шагом будет запуск двух команд Repadmin /showobjmeta снова, чтобы убедиться в том, что версии совпадают. Если все хорошо, вы можете перезапустить службу KDC:

Обнаружение и устранение ошибки AD Replication Error 1908

Теперь, когда мы устранили ошибку -2146893022, давайте перейдем к ошибке репликации AD 1908, где DC1, DC2 и TRDC1 так и не удалось выполнить репликацию из ChildDC1. Решить проблему можно следующим образом. Используйте Nltest.exe для создания файла Netlogon.log, чтобы выявить причину ошибки 1908. Прежде всего, включите расширенную регистрацию на DC1, запустив команду:

Теперь, когда расширенная регистрация включена, запустите репликацию между DC – так все ошибки будут зарегистрированы. Этот шаг поможет запустить три команды для воспроизведения ошибок. Итак, во-первых, запустите следующую команду на DC1:

Результат, показанный на экране 7, говорит о том, что репликация не состоялась, потому что DC домена не может быть найден.

Экран 7. Репликация не состоялась, потому что DC домена не может быть найден

Во-вторых, из DC1 попробуйте определить местоположение KDC в домене child.root.contoso.com с помощью команды:

Результаты на экране 7 свидетельствуют, что такого домена нет. В-третьих, поскольку вы не можете найти KDC, попытайтесь установить связь с любым DC в дочернем домене, используя команду:

В очередной раз результаты говорят о том, что нет такого домена, как показано на экране 7.

Теперь, когда вы воспроизвели все ошибки, просмотрите файл Netlogon.log, созданный в папке C:Windowsdebug. Откройте его в «Блокноте» и найдите запись, которая начинается с DSGetDcName function called. Обратите внимание, что записей с таким вызовом будет несколько. Вам нужно найти запись, имеющую те же параметры, что вы указали в команде Nltest (Dom:child и Flags:KDC). Запись, которую вы ищете, будет выглядеть так:

Вы должны просмотреть начальную запись, равно как и последующие, в этом потоке. В таблице 2 представлен пример потока 3372. Из этой таблицы следует, что поиск DNS записи KDC SRV в дочернем домене был неудачным. Ошибка 1355 указывает, что заданный домен либо не существует, либо к нему невозможно подключиться.

Поскольку вы пытаетесь подключиться к Child.root.contoso.com, следующий ваш шаг – выполнить для него команду ping из DC1. Скорее всего, вы получите сообщение о том, что хост не найден. Информация из файла Netlogon.log и ping-тест указывают на возможные проблемы в делегировании DNS. Свои подозрения вы можете проверить, сделав тест делегирования DNS. Для этого выполните следующую команду на DC1:

На экране 8 показан пример файла Dnstest.txt. Как вы можете заметить, это проблема DNS. Считается, что IP-адрес 192.168.10.1 – адрес для DC1.

Экран 8. Пример файла Dnstest.txt

Чтобы устранить проблему DNS, сделайте следующее:

1. На DC1 откройте консоль управления DNS.

2. Разверните Forward Lookup Zones, разверните root.contoso.com и выберите child.

3. Щелкните правой кнопкой мыши (как в родительской папке) на записи Name Server и выберите пункт Properties.

4. Выберите lamedc1.child.contoso.com и нажмите кнопку Remove.

5. Выберите Add, чтобы можно было добавить дочерний домен сервера DNS в настройки делегирования.

6. В окне Server fully qualified domain name (FQDN) введите правильный сервер childdc1.child.root.contoso.com.

7. В окне IP Addresses of this NS record введите правильный IP-адрес 192.168.10.11.

8. Дважды нажмите кнопку OK.

9. Выберите Yes в диалоговом окне, где спрашивается, хотите ли вы удалить связующую запись (glue record) lamedc1.child.contoso.com [192.168.10.1]. Glue record – это запись DNS для полномочного сервера доменных имен для делегированной зоны.

10. Используйте Nltest.exe для проверки, что вы можете найти KDC в дочернем домене. Примените опцию /force, чтобы кэш Netlogon не использовался:

11. Протестируйте репликацию AD из ChildDC1 на DC1 и DC2. Это можно сделать двумя способами. Один из них – выполнить команду

Другой подход заключается в использовании оснастки Active Directory Sites и Services консоли Microsoft Management Console (MMC), в этом случае правой кнопкой мыши щелкните DC и выберите Replicate Now, как показано на экране 9. Вам нужно это сделать для DC1, DC2 и TRDC1.

Экран 9. Использование оснастки Active Directory Sites и?Services

После этого вы увидите диалоговое окно, как показано на экране 10. Не учитывайте его, нажмите OK. Я вкратце расскажу об этой ошибке.

Экран 10. Ошибка при репликации

Когда все шаги выполнены, вернитесь к AD Replication Status Tool и обновите статус репликации на уровне леса. Ошибки 1908 больше быть не должно. Ошибка, которую вы видите, это ошибка 8606 (недостаточно атрибутов для создания объекта), как отмечалось на экране 10. Это следующая трудность, которую нужно преодолеть.

Устранение ошибки AD Replication Error 8606

Устаревший объект (lingering object) – это объект, который присутствует на DC, но был удален на одном или нескольких других DC. Ошибка репликации AD 8606 и ошибка 1988 в событиях Directory Service – хорошие индикаторы устаревших объектов. Важно учитывать, что можно успешно завершить репликацию AD и не регистрировать ошибку с DC, содержащего устаревшие объекты, поскольку репликация основана на изменениях. Если объекты не изменяются, то реплицировать их не нужно. По этой причине, выполняя очистку устаревших объектов, вы допускаете, что они есть у всех DC (а не только DCs logging errors).

Чтобы устранить проблему, в первую очередь убедитесь в наличии ошибки, выполнив следующую команду Repadmin на DC1:

Вы увидите сообщение об ошибке, как показано на экране 11. Кроме того, вы увидите событие с кодом в Event Viewer DC1 (см. экран 12). Обратите внимание, что событие с кодом 1988 только дает отчет о первом устаревшем объекте, который вам вдруг встретился. Обычно таких объектов много.

Экран 11. Ошибка из-за наличия устаревшего объекта
Экран 12. Событие с кодом 1988

Вы должны скопировать три пункта из информации об ошибке 1988 в событиях: идентификатор globally unique identifier (GUID) устаревшего объекта, сервер-источник (source DC), а также уникальное, или различающееся, имя раздела – distinguished name (DN). Эта информация позволит определить, какой DC имеет данный объект.

Прежде всего, используйте GUID объекта (в данном случае 5ca6ebca-d34c-4f60-b79c-e8bd5af127d8) в следующей команде Repadmin, которая отправляет результаты в файл Objects.txt:

Если вы откроете файл Objects.txt, то увидите, что любой DC, который возвращает метаданные репликации для данного объекта, содержит один или более устаревших объектов. DC, не имеющие копии этого объекта, сообщают статус 8439 (уникальное имя distinguished name, указанное для этой операции репликации, недействительно).

Затем вам нужно, используя GUID объект Directory System Agent (DSA) DC1, идентифицировать все устаревшие объекты в разделе Root на DC2. DSA предоставляет доступ к физическому хранилищу информации каталога, находящейся на жестком диске. В AD DSA – часть процесса Local Security Authority. Для этого выполните команду:

В Showrepl.txt GUID объект DSA DC1 появляется вверху файла и выглядит следующим образом:

Ориентируясь на эту информацию, вы можете применить следующую команду, чтобы удостовериться в существовании устаревших объектов на DC2, сравнив его копию раздела Root с разделом Root DC1.

Далее вы можете просмотреть журнал регистрации событий Directory Service на DC2, чтобы узнать, есть ли еще какие-нибудь устаревшие объекты. Если да, то о каждом будет сообщаться в записи события 1946. Общее число устаревших объектов для проверенного раздела будет отмечено в записи события 1942.

Вы можете удалить устаревшие объекты несколькими способами. Предпочтительно использовать ReplDiag.exe. В качестве альтернативы вы можете выбрать RepAdmin.exe.

Используем ReplDiag.exe. С вашей рабочей станции администратора в корневом домене леса, а в нашем случае это Win8Client, вы должны выполнить следующие команды:

Первая команда удаляет объекты. Вторая команда служит для проверки успешного завершения репликации (иными словами, ошибка 8606 больше не регистрируется). Возвращая команды Repadmin /showobjmeta, вы можете убедиться в том, что объект был удален из всех, что объект был удален DC. Если у вас есть контроллер только для чтения read-only domain controller (RODC) и он содержал данный устаревший объект, вы заметите, что он все еще там находится. Дело в том, что текущая версия ReplDiag.exe не удаляет объекты из RODC. Для очистки RODC (в нашем случае, ChildDC2) выполните команду:

После этого просмотрите журнал событий Directory Service на ChildDC2 и найдите событие с кодом 1939. На экране 13 вы видите уведомление о том, что устаревшие объекты были удалены.

Экран 13. Сообщение об удалении устаревших объектов

Используем RepAdmin.exe. Другой способ, позволяющий удалить устаревшие объекты – прибегнуть к помощи RepAdmin.exe. Сначала вы должны удалить устаревшие объекты главных контроллеров домена (reference DC) с помощью кода, который видите в листинге 1. После этого необходимо удалить устаревшие объекты из всех остальных контроллеров домена (устаревшие объекты могут быть показаны или на них могут обнаружиться ссылки на нескольких контроллерах домена, поэтому убедитесь, что вы удалили их все). Необходимые для этой цели команды приведены в листинге 2.

Как видите, использовать ReplDiag.exe гораздо проще, чем RepAdmin.exe, поскольку вводить команд вам придется намного меньше. Ведь чем больше команд, тем больше шансов сделать опечатку, пропустить команду или допустить ошибку в командной строке.

Устранение ошибки AD Replication Error 8453

Предыдущие ошибки репликации AD были связаны с невозможностью найти другие контроллеры домена. Ошибка репликации AD с кодом состояния 8453 возникает, когда контроллер домена видит другие DC, но не может установить с ними связи репликации.

Например, предположим, что ChildDC2 (RODC) в дочернем домене не уведомляет о себе как о сервере глобального каталога – Global Catalog (GC). Для получения статуса ChildDC2 запустите следующие команды на ChildDC2:

Данная команда отправляет результаты Repl.txt. Если вы откроете этот текстовый файл, то увидите вверху следующее:

Если вы внимательно посмотрите на раздел Inbound Neighbors, то увидите, что раздел DC=treeroot,DC=fabrikam,DC=com отсутствует, потому что он не реплицируется. Взгляните на кнопку файла – вы увидите ошибку:

Эта ошибка означает, что ChildDC2 не может добавить связь репликации (replication link) для раздела Treeroot. Как показано на экране 14, данная ошибка также записывается в журнал регистрации событий Directory Services на ChildDC2 как событие с кодом 1926.

Экран 14. Отсутствие связи репликации

Здесь вам нужно проверить, нет ли проблем, связанных с безопасностью. Для этого используйте DCDiag.exe:

На экране 15 показан фрагмент вывода DCDiag.exe.

Экран 15. Фрагмент вывода DCDiag.exe

Как видите, вы получаете ошибку 8453, потому что группа безопасности Enterprise Read-Only Domain Controllers не имеет разрешения Replicating Directory Changes.

Чтобы решить проблему, вам нужно добавить отсутствующую запись контроля доступа – missing access control entry (ACE) в раздел Treeroot. В этом вам помогут следующие шаги:

1. На TRDC1 откройте оснастку ADSI Edit.

2. Правой кнопкой мыши щелкните DC=treeroot,DC=fabrikam,DC=com и выберите Properties.

3. Выберите вкладку Security.

4. Посмотрите разрешения на этот раздел. Отметьте, что нет записей для группы безопасности Enterprise Read-Only Domain Controllers.

6. В окне Enter the object names to select наберите ROOTEnterprise Read-Only Domain Controllers.

7. Нажмите кнопку Check Names, затем выберите OK, если указатель объектов (object picker) разрешает имя.

8. В диалоговом окне Permissions для Enterprise Read-Only Domain Controllers снимите флажки Allow для следующих разрешений

*Read domain password & lockout policies («Чтение политики блокировки и пароля домена»)

*Read Other domain parameters

9. Выберите флажок Allow для разрешения Replicating Directory Changes, как показано на экране 16. Нажмите OK.

10. Вручную запустите Knowledge Consistency Checker (KCC), чтобы немедленно сделать перерасчет топологии входящей репликации на ChildDC2, выполнив команду

Экран 16. Включение разрешения Replicating Directory Change

Данная команда заставляет KCC на каждом целевом сервере DC незамедлительно делать перерасчет топологии входящей репликации, добавляя снова раздел Treeroot.

Состояние репликации критически важно

Репликация во всех отношениях в лесу AD имеет решающее значение. Следует регулярно проводить ее диагностику, чтобы изменения были видны всем контроллерам домена, иначе могут возникать различные проблемы, в том числе связанные с аутентификацией. Проблемы репликации нельзя обнаружить сразу. Поэтому если вы пренебрегаете мониторингом репликации (в крайнем случае, периодически делайте проверку), то рискуете столкнуться с трудностями в самый неподходящий момент. Моей задачей было показать вам, как проверять статус репликации, обнаруживать ошибки и в то же время как справиться с четырьмя типичными проблемами репликации AD.

Листинг 1. Команды для удаления устаревших объектов из Reference DC

Листинг 2. Команды для удаления устаревших объектов из остальных DC

источники:

http://www.osp.ru/winitpro/2014/11/13043633

Content freshness is a fairly key concept in the life of an Active Directory/DFS guru. Most of us have seen this in action with AD replication, for example. If two DC’s aren’t replicating then at
best the AD objects & attributes are out of sync and at
worst replication will shut down completely when the disconnect continues beyond the tombstone lifetime. Systematically determining which changes should be applied becomes impossible or even problematic (think: lingering objects in this example) the longer the timeline. The fundamental idea is that directory data needs to stay fresh. If it’s been too long since the data has been synchronized it’s best to just discontinue replication. The same is true for DFS.

Let’s say there are two servers in a Replication Group called Server1 and Server2. When a DFS Replication group falls out of sync, changes are still being made to the files on both servers. So how do we keep track of them? In the short run, those changes can be queued up in the Staging Area of both servers and will be replicated when the communications issue is past. But what if that outage is prolonged? You could have a document on Server 1 where the file is deleted, the deletion doesn’t replicate, and meanwhile on Server2 edits continue to be made to that file. What’s DFS gonna do if the members of the DFS Replication group actually do see one another again? Does this sound familiar? It’s like the DFS version of a lingering object! In other words, content freshness is a critical aspect of replication. If the content gets stale enough – like in this scenario – you actually don’t want it to replicate. In response Microsoft’s code sets replication thresholds and shuts it down for you. In so doing, they’ve saved us from ourselves. For an even deeper dive on this, and put much more eloquently than I ever could, here is a post from the official DS Team blog on the subject – http://blogs.technet.com/b/askds/archive/2009/11/18/implementing-content-freshness-protection-in-dfsr.aspx

So what do we do if we find ourselves in this predicament???? That’s probably the reason you’re here at our blog. You’ve likely seen an event 4004 in the DFSR log that shows an error 9098 and makes the statement “A tombstoned content set deletion has been scheduled.” Content freshness is the reason this has occurred. AFTER fixing the root cause of the blockage (firewalls, DFSR in dirty shutdown, etc.) here are some options on how to get things back up and running:

Solution1: Follow the Recovery Procedure in the aforementioned DS blog post.

The specifics are already in the link.  However, at a high level this essentially boils down to:

  • Get a backup
  • Disabling the affected member in the RG
  • Force AD replication
  • Enable DFS Replication again on the member.
  • Force AD replication.
  • The node will then go through initial sync again where it catalogs the files in the jet, so you’ll need to wait for that to complete before letting users back in.

As further evidence that this is a good course to follow, if you happen to see a 4012 in the DFSR log it suggests the very same. Picture below.

Solution2: Recreate the Replication Group. Best to consider this a second option to Solution1.

  • Get a backup of the Replicated Folder on both/all nodes.
  • In the DFS Console, delete the Replication Group

DFSR RG delete

  • Force AD Replication.

repadmin syncall

  • From an elevated command prompt run DFSRDiag pollad on each of the former Replication Group members.

dfsrpollad

  • On each (former)member of the RG, delete the hidden DFSRPrivate folder.

    • This holds the Staging and ConflictAndDeleted folders. You may want/need to restore some of this from backup after all is said and done if the authoritative server’s copy of the file isn’t actually the one you want.
    • Where is this???? It’s in the Replicated folder.  If the Replicated Folder is e:homes, then from a command prompt you can see it from e:homesdfsrprivate.  You’ll need to unhide system files in order to see it in Windows Explorer.

dfsrprivate

  • Recreate the Replication Group in the DFSR Console.
  • DFSRDIAG pollad from each RG member, so it picks up the new configuration from Active Directory.
  • This will kick off an initial sync on the Replication Group, which is going to take some time.  You won’t want to let the users back in until this is complete.  Keeping checking the DFSR log for a 4104 which indicates this is finished.

dfsr4104

  • As the event suggests, check the PreExisting & ConflictAndDeleted folders for any fallout and don’t be afraid to check the backups for a more relevant version of files from the old Staging folders.

Hopefully this help fill in your understanding of content freshness and why in certain circumstances the Microsoft code is actually built to halt replication. Getting out of this jam isn’t perfect and often data can be lost. However this builds the perfect business case for why you need a tool to help you monitor DFSR.

3 servers, DFS replication was working for 2 years. Recently 1 of the member servers started reporting this:

The DFS Replication service stopped replication on replicated folder projects at local path Z:projects due to Error ID: 9098 (A tombstoned content set deletion has been scheduled). Event ID: 4004

No matter what I do, this server continues to report the same tombstoned error. Nothing is being replicated to/from this problem server.

I even created a new share on each of the 3 member servers. Then, created a new namespace and enabled DFS replication. 2 servers replicate without issue, but the 1 problem server still reports tombstoned error.

I tried removing/re-installing DFS replication role, still happens.

I’m at a total loss here, any ideas? Pings from problem server to others are fine. «Verify topology» checks out fine in DFS Manager.

asked Jan 14, 2020 at 2:42

dan's user avatar

Try the following:

  1. Look in Event Viewer and identify all the replication groups/folders that are giving the tombstone error. Once you have them identified, go into DFS Management GUI and completely delete the replication group associated with that folder. You do not need to delete the DFS Namespace for that folder, just the replication functionality of that namespace folder. If you have other replication groups in your DFS-R that do not get the 9098 errors, then you do not have to do this for these folders.

  2. Stop DFSR services (you may need to kill the service using the taskkill command if it hangs when it tries to stop).

  3. Give yourself permissions to the hidden System Volume Information folder. If you’re account is under the domain admins group, you can simply add the security group.
    This folder exists on all servers that is a member of the replication group. In my situation, 2 of the 3 servers didn’t show this folder as existing even when I enabled to see hidden folders. If this happens to you, the server is lying to you that it’s not there. It is there. Don’t listen to it. My suggestion is to download and use the 7-zip file manager. It will see the folder and will help you set the permissions to it as well as delete files that are longer than 256 characters, which is an issue if you do the next step from the command line).
    Note, after you set the permissions, it might tell you that you still don’t have access to that folder. Just close out of 7-zip and open it back up. It should let you in that folder as well as its subfolders.

  4. Once you have access to that folder, go ahead and delete the DFSR folder that resides underneath it. You will want to do this on all servers that has the DFSR role installed and is a member to any replication groups. You can use the command line command «rmdir», but it fails to delete files/folders that are longer than 256 characters. This is why the 7-zip file manager is a better option to delete the DFSR folder under System Volume Information. However, there are instances where 7-zip is unable to delete a file or folder. If you run in that scenario, use the rmdir command in an elevated command prompt. Essentially, a combination of these two will eventually clear out everything you need to clear out.

  5. Turn DFSR services back on. This will begin the process of recreating the DFSR hash and virtual tree that you had just deleted.

  6. Recreate the replication group that you want.

  7. On the replication groups that you did not delete, you may get the warning: «The DFS Replication service initialized the replicated folder at local path and is waiting to perform initial replication. The replicated folder will remain in this state until it has received replicated data, directly or indirectly, from the designated primary member.»
    If you do, what you need to do is run the command line to set one of the DFSR servers as the primary server for that replication group, and then once set — this is important — you will have to go in the DFS Management GUI, click on the replication group with the associated warning, select the connections tab, and then right click the the sending member that you just made as primary and choose «Replicate now…» This will initialize the replication and you will have to do this just that once for it to replicate here on out. You will need to do choose the «Replicate now…» option for each receiving member that the sending member/primary member server is attached to in that replication group.

  8. Wait about 5-10 minutes and run the dfsrdiag backlog command on each replicationgroup and see if a backlog for replication/sync gets created. Run this command each 5 to 10 minutes to see if the backlog file count value decreases. If it does, it’s syncing/replicating.

P.S. If you are using DFS-R only for resilliency, it is not the best way to achieve it. Look at high available FileServer role inside the Failover Cluster, for example like here

answered Jan 14, 2020 at 14:40

batistuta09's user avatar

batistuta09batistuta09

8,93610 silver badges22 bronze badges

3

Found the problem. The «System Volume Information/DFSR» folder that I deleting was on the C drive, NOT the Z drive, where the shares exist! As soon as I killed Z:System Volume Information/DFSR, problem fixed.

answered Jan 16, 2020 at 14:27

dan's user avatar

dandan

2791 gold badge4 silver badges15 bronze badges

Понравилась статья? Поделить с друзьями:
  • Ошибка 9091 мерседес парктроник w164
  • Ошибка 909 при оплате картой сбербанка
  • Ошибка 909 при оплате картой белинвестбанк
  • Ошибка 909 при оплате картой альфа банк
  • Ошибка 909 на терминале альфа