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

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

使用以下过程提高 RID 操作主在还原 DC 后将分配的相对 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 总数

增加大整数的值时,将增加低部分的值。 例如,如果将 100,000 添加到4611686014132522708的总和4611686014132422708样本值,则新的低部分为 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=<域名>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=域名Screenshot that shows where you type the distinguished name path.
  5. 单击“ 浏览”,然后单击“ 修改”。
  6. 将 100,000 添加到当前 rIDAvailablePool 值,然后将总和键入到 Values 中。
  7. Dn 中,键入 cn=RID Manager$,cn=System,dc=<域名>
  8. “编辑条目属性”中,键入 rIDAvailablePool
  9. 选择 “替换 ”作为操作,然后单击 EnterScreenshot that shows the Replace option.
  10. 单击“ 运行 ”以运行操作。 单击“关闭” 。
  11. 若要验证更改,请单击“ 视图”,单击“ ”,然后键入以下可分辨名称路径:CN=RID Manager$,CN=System,DC=域名。 检查 rIDAvailablePool 属性。 LDP

后续步骤