域与目录服务

记录 NTDS 复制事件 2089 - Windows Server

· 52CE 我爱测

本文讨论在给定时间段内未备份基于 Windows Server 2003 Service Pack 1(SP1)的域控制器(称为备份延迟间隔)时记录新的事件错误消息的问题。 适用于: Window Server 2003原始 KB 数: 914034 简介 备份运行Microsoft Windows Server 2003 Service Pack 1(SP1)的域控制器时,将为域控制器承载的每个可写域或应用程序分区记录新的事件错误消息。 如果在给定时间段

本文讨论在给定时间段内未备份基于 Windows Server 2003 Service Pack 1(SP1)的域控制器(称为备份延迟间隔)时记录新的事件错误消息的问题。

适用于: Window Server 2003原始 KB 数: 914034

简介

备份运行Microsoft Windows Server 2003 Service Pack 1(SP1)的域控制器时,将为域控制器承载的每个可写域或应用程序分区记录新的事件错误消息。 如果在给定时间段内未备份分区,则为 true。 时间段称为备份延迟间隔。 可以设置注册表值以天为单位指定此间隔。

详细信息

Windows Server 2003 SP1 中的新行为

每次进行系统状态备份时,都会修改 DSA 签名属性。 操作系统监视此属性。 满足备份延迟间隔条件时,将记录事件错误消息。 任何基于 Windows Server 2003 SP1 的域控制器都可能会记录事件,因为 DSA 签名属性是复制的属性。

注意

在运行 Windows Server 2003 SP1 的基于 Windows Server 2003 的域控制器上备份之前,不会记录新的事件错误消息。 仅基于 Windows Server 2003 SP1 的域控制器记录此事件错误消息。

备份延迟间隔的默认时间段是用于记录域控制器上事件错误消息的 Tombstone 生存期(TSL)的一半。 以下列表显示了在 Windows Server 2003 上创建的林的默认 TSL 值和在 Windows Server 2003 SP1 上创建的林的默认 TSL 值的差异:

  • Windows Server 2003

默认情况下,Windows Server 2003 中的 TSL 值为 60 天。 因此,在上次备份 30 天后才会记录事件错误消息。

  • Windows Server 2003 SP1

默认情况下,Windows Server 2003 SP1 创建新林中的 TSL 值为 180 天。 在所有其他情况下,TSL 值为 60 天。 包含 180 天 TSL 的林中的事件错误消息直到上次备份 90 天后才会记录。

注意

如果只是在基于 Windows Server 2003 的计算机上安装 Windows Server 2003 SP1,则不会将 TSL 增加到 180 天。 必须在创建林时在安装了 Windows Server 2003 SP1 的服务器上创建林。 有关详细信息,请单击下面的文章编号,查看相应的 Microsoft 知识库文章: 216993 Active Directory 的系统状态备份的有用保质期

部署策略

使用默认 TSL 的林中备份延迟间隔的默认值不足以正确警告管理员分区未按足够频率进行备份。

在注册表中,管理员可以为备份延迟阈值(天)条目指定值。 这提供了一种简单的方法来调整事件 ID 2089 的记录时间(如果未在特定时间段内进行备份)。 因此,时间段反映了管理员的备份策略。 此事件错误消息向管理员发出警告,即域控制器在 TSL 过期之前不会备份。 此事件错误消息也是用于监视应用程序(如 Microsoft Operations Manager(MOM)的有用跟踪事件。

建议每天至少在两台计算机上创建包含每个林、域和应用程序分区的系统状态备份。 我们还建议在未进行备份时将此事件配置为每隔一天发生一次。 第三方备份程序可以使用调用更新属性的备份 API 的方法。 当这些程序使用此方法时,它会导致 DSA 签名属性更新。

在备份延迟间隔期间未备份分区时,在目录服务事件日志中记录事件 ID 2089 错误消息。 域控制器托管的每个分区每天只记录一条事件错误消息。 事件错误消息类似于以下内容:

事件类型: 警告 事件源:NTDS 复制 事件类别:备份事件 ID:2089 说明:自以下天数以来,此目录分区尚未备份。

目录分区: DC=domainDC=com

“备份延迟间隔”(天): 30

建议尽可能频繁地执行备份,以便从意外数据丢失中恢复。 但是,如果由于至少“备份延迟间隔”天数而未进行备份,则每天将记录此消息,直到执行备份。 可以备份保存此分区的任何副本。

默认情况下,“备份延迟间隔”设置为“逻辑删除生存期间隔”的一半。 如果要更改默认的“备份延迟间隔”,可以通过添加以下注册表项来执行此操作。

“备份延迟间隔”(天)注册表项:

System\CurrentControlSet\Services\NTDS\Parameters\Backup Latency Threshold (days)。

注意

备份延迟阈值(天)的值是注册表项,但不是事件错误消息中所述的键。 备份延迟间隔是林的 TSL 值的一半。 达到此值后,操作系统会在目录服务事件日志中记录事件 ID 2089。 此事件 ID 警告管理员监视应用程序,并确保在 TSL 过期之前备份域控制器。 若要设置操作系统在记录事件 ID 2089 之前等待的间隔,请使用注册表编辑器设置备份延迟阈值(天)条目的值。 为此,请按照下列步骤进行操作:

  1. 启动“注册表编辑器”。
  2. 找到并单击以下注册表子项:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NTDS\Parameters
  3. 右键单击**“参数**”,指向“新建**”**,然后单击“DWORD 值”。
  4. 键入备份延迟阈值(天),然后按 Enter。
  5. 右键单击“ **备份延迟阈值”(天),**然后单击“ 修改”。
  6. 在 “值”数据 框中,键入用作阈值的天数,然后单击“ 确定”。

参考

https://blogs.msdn.com/brettsh/archive/2006/02/09/528708.aspx

资料来源与适用范围

资料来源
微软官方中文故障文档
适用范围
适用于: Window Server 2003原始 KB 数: 914034
内容语言
中文;命令、路径和错误标识保留技术原文
本地收录日期
2026-10-26
授权说明
CC BY 4.0

正文与所需资源由本站本地存储。查看来源及更新记录 ↗

请按适用版本和实际日志确认原因;本站没有对每一种系统或设备逐项执行文中的操作。