Что это значит, когда обновляемые порядковые номера, оригинальные и текущие, всегда не равны?

У меня есть два контроллера домена, один из которых для рассматриваемого USN всегда имеет одинаковые значения (текущий и оригинальный), а другой - для исходного USN примерно на 6 номеров ниже, чем текущее значение.

Что это значит? Как это может повлиять на мои приложения?

Вот скриншот оригинальной и текущей дифференциации USN: введите описание здесь

1 ответ

Решение

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

Отступление между Текущим и Оригинальным просто означает, что объект был изменен с момента создания.

Вы можете проверить USN в последний момент записи для каждого атрибута объекта с помощью repadmin.exe:

repadmin /showobjmeta DC01 "CN=SomeObject,OU=Computers,DC=domain,DC=tld" 

Попробуйте это для размера:

  1. Создайте новый объект учетной записи пользователя с именем "TestUser" в пользовательском подразделении
  2. Проверьте вывод /showobjmeta от каждого контроллера домена (USN должны отличаться в зависимости от DC):
    repadmin /showobjmeta * "CN=TestUser,OU=Users,DC=domain,DC=tld"
  3. Внесите изменения в атрибут объекта, "Описание" является отличным кандидатом
  4. Бежать repadmin /showobjmeta опять же description Атрибут будет иметь более новый USN на всех контроллерах домена, которые получили обновление, а также на контроллере домена, на котором вы выполнили обновление. Не обновленные атрибуты (см. whenCreated а также objectGUID для контроля) все равно будет оригинальный USN

Надеюсь, это имеет смысл

Другие вопросы по тегам