当更新序列号(原始和当前)总是不相等时,这意味着什么?

我有两个域控制器,其中有问题的USN始终是相同的值(当前和原始),而另一个原始USN大约比当前值低6个数字。

这是什么意思? 这怎么可能影响我的应用程序?

以下是原始和现在的USN区分的屏幕截图: 在这里输入图像说明

每个域控制器都有一个本地USN计数器,每次写入DC的数据库副本时都会增加。

“当前”和“原始”之间的偏离仅仅意味着对象自创build以来发生了更改。

您可以使用repadmin.exe在上次写入时检查对象上每个属性的USN:

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

试试这个大小:

  1. 在用户OU中创build一个名为“TestUser”的新用户帐户对象
  2. 检查每个域控制器的/showobjmeta的输出(USN应该根据DC变化):
    repadmin /showobjmeta * "CN=TestUser,OU=Users,DC=domain,DC=tld"
  3. 对对象属性进行更改,“说明”是一个很好的select
  4. 再次运行repadmin /showobjmetadescription属性将在所有已收到更新的域控制器上以及您执行更新的域控制器上拥有较新的USN。 未更新的属性(请参阅whenCreatedobjectGUID控件)将仍然具有原始的USN

希望这是有道理的