应用程序目录分区是仅复制到特定域控制器的目录分区。应用程序目录分区通常是由使用这些分区来存储和复制数据的应用程序创建的。参与特定应用程序分区复制的域控制器承载着该分区的一个副本。

例如,如果运行 Windows Server 2008 R2 的域控制器也承载 Active Directory 集成的 DNS 区域,默认情况下会在这些域控制器上创建域名系统 (DNS) 应用程序目录分区。以下 DNS 应用程序目录分区是在这些域控制器上创建的:

  • DomainDNSZones:此应用程序目录分区包含被复制到域中所有域控制器的 DNS 数据。

  • ForestDNSZones:此应用程序目录分区包含被复制到林中所有域控制器的 DNS 数据。

当 Active Directory 域服务安装向导从承载这些分区的最后一台域控制器中删除 Active Directory 域服务 (AD DS) 时,该向导也会删除这些 DNS 应用程序目录分区。

如果您删除域中最后一台域控制器,该向导会列出 DomainDNSZones 应用程序目录分区的可分辨名称。如果您删除林中最后一台域控制器,该向导会列出 ForestDNSZones 应用程序目录分区的可分辨名称。您可以单击“下一步”以便让向导删除这些 DNS 应用程序目录分区。

在删除任何其他应用程序目录分区的最后一个副本之前,请确定使用该应用程序目录分区的应用程序,确定删除最后一个副本是否安全,确定该应用程序提供的分区删除工具,然后使用所提供的工具或 Ntdsutil 命令行工具(如果没有提供任何工具)删除该应用程序目录分区。

确定使用应用程序目录分区的应用程序

若要确定计算机上承载的应用程序目录分区,请参阅 Active Directory 域服务安装向导的“应用程序目录分区”页上的列表。如果该列表没有提供足够的信息以供确定使用特定应用程序目录分区的应用程序,您可以使用以下方式之一来确定它们:

  • 联系 Enterprise Admins 组的成员。

  • 查看您的组织维护的网络变更控制记录。

  • 使用 Ldp.exe 或 ADSI Edit 管理单元查看该分区中包含的数据。

确定删除最后一个副本是否安全

删除最后一个应用程序目录分区的副本会导致该分区中包含的数据永久丢失。如果您已确定使用该应用程序目录分区的应用程序,请查看随这些应用程序提供的文档以确定是否需要保留这些数据。如果使用该应用程序目录分区的应用程序已经停止服务,那么删除分区可能是安全的。

如果删除最后一个副本不是安全的,或者您无法确定删除最后一个副本是否安全,而您必须降级保存特定应用程序目录分区的最后一个副本的域控制器,请执行以下操作:

  1. 在另一个域控制器上添加该分区的一个副本。

  2. 等待应用程序目录分区的内容复制到要保存新副本的域控制器。

  3. 使用分区管理子命令 Ntdsutil.exe 删除要降级的域控制器上的分区副本。有关详细信息,请参阅“命令参考”(https://go.microsoft.com/fwlink/?LinkId=94210)(可能为英文网页)中的 Ntdsutil 分区管理主题。

确定应用程序提供的分区删除工具

大多数可创建应用程序目录分区的应用程序都会提供一种删除该分区的工具。在可能的情况下,请始终使用应用程序提供的工具来删除应用程序目录分区。例如,要删除 Telephony API (TAPI) 分区,请使用 Tapicfg.exe 命令行工具。有关删除应用程序创建和使用的应用程序目录分区的信息,请参考应用程序的相关文档。

如果无法确定创建了应用程序目录分区的应用程序,或者您的应用程序没有提供用于删除它所创建的应用程序目录分区的工具,则可以使用 Ntdsutil 命令行工具。使用 ntdsutil 的分区管理子命令来删除应用程序目录分区。

小心

在可能的情况下,请使用应用程序的相应工具来管理应用程序目录分区。应用程序除了在应用程序目录分区中保存 Active Directory 管理的数据外,还可能保存着其他数据。如果您使用 Ntdsutil 来管理应用程序目录分区,这两种数据集可能会产生冲突。


目录