我们都知道,从Windows Server 2008后,Windows Server 2003中的活动目录被更名为Active Directory Domain Services(活动目录域服务),既然是服务,在WINDOWS中服务就是可以被停止、启动的。对!!!Windows Server 2008中的Active Directory Domain Services(活动目录域服务)就是一个可以停止、启动的服务。那么,对于功能,有什么作用。回想起在Windows Server 2000/2003中,如果我们要想对活动目录的数据库进行压缩、整理、迁移时,我们不得不把DC进行重启,按F8切换为“目录服务恢复模式",因为只有这样的启动方式,活动目录是处于停止状态,我们才可以对AD数据库进行一系列的操作。

     现在在Windows Server 2008的(活动目录域服务)中,我们只要把“活动目录域服务”停止后,就可以对他进行压缩、整理、迁移了,为此可以大大减少我们服务器的DOWN机时间。

以下为如何在不重启DC服务器前提,对活动目录数据库进行压缩,其他的动作类似:

首先:我来看看”服务“中多了一项”Active Directory Domain Services(活动目录域服务)“

 

 

此时我们进行我们熟悉的"NTDSUTIL"工具

 

设置一个”活动实例“

 

想要进入”FILES“模式,会报一错误

 

在进入”FILES“模式前,我们需要把Active Directory Domain Services(活动目录域服务)先停止

 

域服务停止成功

再次进入”FILES“

 

 

没有报错,正常进入。

 

 

进行对ntda.dit文件进行压缩,把压缩后的ntds.dit文件保存在c:\aaa目录下。接下来你需要手工把c:\aaa的ntds.dit文件复制到c:\windows\ntds目录下,对以前的老ntds.dit文件进行覆盖掉,在使用”del c:\windows\ntds\*.log“命令把c:\windows\ntds目录的LOG文件删除掉。

重新启动Active Directory Domain Services(活动目录域服务)

 

 

到此,所有的操作完毕,而服务器我们不需要再重启,即可完成所有针对活动目录数据库的操作,还是方便了不了。