Active Directory 林恢复 - 提高可用 RID 池的值

适用范围:Windows Server 2022、Windows Server 2019、Windows Server 2016、Windows Server 2012 和 2012 R2、Windows Server 2008 和 2008 R2

使用以下过程提高还原 DC 后 RID 操作主机将分配的相对 ID (RID) 池的值。 通过提高可用 RID 池的值,可以确保没有 DC 为在用于还原域的备份之后创建的安全主体分配 RID。

Active Directory RID 池和 rIDAvailablePool

每个域都有一个对象 CN=RID Manager$,CN=System,DC=<domain_name>。 此对象具有名为 rIDAvailablePool 的属性。 此属性值维护整个域的全局 RID 空间。 该值是一个具有上限和下限的大型整数。 上限定义可为每个域分配的安全主体的数量(0x3FFFFFFF 或略大于 10 亿)。 下限是域中已分配的 RID 数。

注意

在 Windows Server 2016 和 2012 中,可分配的安全主体数量增加到略大于 20 亿。 有关详细信息,请参阅管理 RID 颁发

  • 示例值:4611686014132422708
  • 下限:2100(下一个要分配的 RID 池的起始数)
  • 上限:1073741823(可在域内创建的 RID 总数)

如果增加大型整数的值,则将增加下限的值。 例如,如果将 4611686014132422708 的示例值增加 100,000,总和为 4611686014132522708,则新的下限值为 102100。 这表明将由 RID 主机分配的下一个 RID 池值将以 102100(而不是 2100)开始。

使用 adsiedit 和计算器提高可用 RID 池的值

  1. 打开“服务器管理器”,选择“工具”,然后选择“ADSI 编辑”
  2. 右键单击并选择“连接到”,连接到“默认命名上下文”,然后选择“确定”Screenshot that shows how to connect to the Default Naming Context
  3. 浏览到以下可分辨名称路径:CN=RID Manager$,CN=System,DC=<domain name>。 Screenshot that shows how to browse to the distinguished name path.
  4. 右键单击并选择 CN=RID Manager$ 的属性
  5. 选择属性“rIDAvailablePool”,选择“编辑”,然后将大型整数值复制到剪贴板Screenshot that shows the selected rIDAvailablePool attribute.
  6. 启动计算器,然后从“查看”菜单中选择“科学模式”。
  7. 将 100,000 添加到当前值。 Screenshot that shows where to add 100,000 to the current value.
  8. 使用 ctrl-c 或“编辑”菜单中的“复制”命令,将值复制到剪贴板。
  9. 在 adsiedit 的“编辑”对话框中,粘贴该新值。 ADSI Edit
  10. 选择对话框中的“确定”,然后选择属性表中的“应用”以更新 rIDAvailablePool 属性

使用 LDP 提高可用 RID 池的值

  1. 在命令提示符下,键入以下命令,然后按 Enter:ldp
  2. 依次选择“连接”、“连接”,键入 RID 管理器的名称,然后选择“确定”Screenshot that shows where to type the name of the RID manager.
  3. 依次选择“连接”、“绑定”,选择“使用凭据绑定”并键入管理凭据,然后选择“确定”Screenshot that shows the Bind with credentials option.
  4. 依次选择“查看”、“树”,然后键入以下可分辨名称路径:CN=RID Manager$,CN=System,DC=domain name
  5. 选择“浏览”,然后选择“修改”
  6. 将 100,000 添加到当前的 rIDAvailablePool 值,然后将总和键入“值”。
  7. 在 Dn 中,键入 cn=RID Manager$,cn=System,dc=<domain name>。
  8. 在“编辑条目属性”中,键入 rIDAvailablePool
  9. 选择“替换”作为操作,然后选择“输入”Screenshot that shows the Replace option.
  10. 选择“运行”以运行该操作。 选择“关闭”。
  11. 若要验证更改,依次选择“查看”、“树”,然后键入以下可分辨名称路径:CN=RID Manager$,CN=System,DC=domain name。 选中 rIDAvailablePool 属性。 LDP

后续步骤