重定位Active Directory的数据库文件
Active Directory(AD)的数据库包含了大量的核心信息,是网络资源中的重要部分,其存放位置十分重要。最好的办法是将这些文件从默认位置转移到其他位置。如把AD数据库文件移动到一个有冗余或者镜像的卷中,以便于数据恢复和提高域控制器的性能。
AD数据库文件包括Ntds.dit、Edb.log和Temp.edb。使用Ntdsutil.exe实用工具可以转移AD数据库和日志文件,其步骤如下。
STEP1  重新启动域控制器。在启动的时候按F8键,在“访问高级选项菜单”窗口中,单击“目录服务还原模式”选项。
STEP2  在系统初始化时,选择安装域控制器的Windows Server 2003操作系统,再按回车键。
STEP3  在登录时,使用提升服务器时指定的Active Directory还原账户的账户密码,并在安全模式下登录。
STEP4  选择菜单“开始→运行”命令,在命令文本框中输入“cmd”,并单击“确定”按钮,出现命令提示符窗口。
STEP5  在命令提示符窗口中,输入“ntdsutil.exe”并执行,再输入“files”,如图3-40所示。
STEP6  在当前路径下输入“info”,并执行。此时将显示出数据库、备份目录、工作目录和日志路径信息,如图3-41所示。
  
图3-40  执行ntdsutil.exe命令

 
图3-41  显示数据库目录文件信息
STEP7  输入“compact to c:\compact,”,把经过压缩处理的ntds.dit文件放到新建的“compact”文件夹中。如果“compact”文件夹不存在,ntdsutil自动新建文件夹。执行后显示如图3-42所示的信息。
 
图3-42  复制执行信息
STEP8  输入两次“quit”,退出ntdsutil.exe,返回到命令提示符窗口,并关闭该窗口。
STEP9  重新启动域控制器,以正常模式进入Windows Server 2003。