哇塞 楼主 怎么还用2000?
对活动目录进行压缩的步骤
重新启动计算机
当出现启动菜单时按下F8键激活windows 2000的高级选项菜单
选择"活动目录回复模式",然后敲回车键使用恢复模式启动计算机。
为什么要重新启动计算机呢?NTDS.dit在活动目录启用的时候是被锁定的,不能对这个文件进行读写操作,所以要重启动计算机,用这一方法启动计算机不会启动活动目录了。
当引导过程出现登录欢迎时,用本地管理员帐号登录,这时口令不是存储在活动目录中的管理员口令,而是安装活动目录前使用的管理员口令。这个口令是存储在SAM文件中的。
完成登录后进入命令行模式。启动管理工具ntdsutil,以下是我进行活动目录压缩的操作过程
c:>Ntdsutil
ntdsutil:files
file maintenance:info (查看驱动器信息)
驱动器信息:
c

FAT32 (固定驱动器),空白(2.9Gb)总共(3.8Gb)
d

NTFS (固定驱动器),空白(2.5Gb)总共(5.8Gb)
e

FAT32 (固定驱动器),空白(1.2Gb)总共(9.2Gb)
ds路径信息:
数据库:D:\WINNT\NTDS\NTDS.DIT-8.1MB
备份目录:D:\WINNT\NTDS\DSADATA.BAK
工作目录:D:\WINNT\NTDS
log dir:D:\WINNT\NTDS-30MB
RES2.LOG-10.0MB
RES1.LOG-10.0MB
EDB.LOG-10.0MB
file maintenance:compact to "c:\mytest"
打开数据库[current]
创建目录:c:\mytest
使用临时路径:e:\
执行指令:d:\winnt\system32\esentull.exe /d"d:\winnt\ntds\ntds.dit" /8 /o /L"d:\winnt/ntds" /s"d:\winnt\ntds" /t"c:\mytest" 1:10240 /p
initiating DEFRAGMENTION mode......
database:d:\winnt\ntds\ntds.dit
log files:d:\winnt\ntds
system files:d:\winnt\ntds
temp. Database:c:\mytest\ntds.dit
这时系统开始创建压缩数据库文件,创建完成后,创建完成了退出操作。
file maintenance:quit
ntdsutil:quit (退出)
完成转换后在c:\mytest目录下就生成了一个数据库压缩文件ntds.dit,将这个文件copy覆盖旧文件就完成活动目录的数据库压缩了。重启动后看看是否一切都正常。如果你还不完全确认,可以在覆盖前备份源数据库文件ntds.dit。
备份/恢复活动目录数据库
由于ntds.dit文件是整个活动目录的核心,因此必须要小心保护这个文件的安全,经常对这个文件进行备份。一旦这个文件被损坏或被删除(虽然很少见,不过还是有可能发生的),确保还可以从备份中进行恢复,养成一个经常备份的好习惯对一个管理员来说还是很重要的。
对活动目录数据库的备份,出来可以使用上面所提到的压缩活动目录文件的方法之外,还可以通过windows2000系统工具中的备份功能来完成。