码迷,mamicode.com
首页 > 数据库 > 详细

离线整理活动目录数据库

时间:2016-03-05 22:09:23      阅读:225      评论:0      收藏:0      [点我收藏+]

标签:离线整理活动目录数据库

离线整理活动目录数据库


2008开始,活动目录有了ADDS服务,域管理员对AD的管理也方便了很多。03等早期的版本中,需要重启电脑-F8-目录服务还原模式-输入还原模式密码(密码可通过ntdsutil还原)来进行管理活动目录数据库的操作,现在只需要暂停AD DS服务,完成操作后,再启用即可。

在维护活动目录数据库过程,除了定期对活动目录数据库进行监控、排错、分析、空间监控等工作外,还需要对活动目录数据库进行整理。

有两种整理方式:一种是在线整理(由DC自动完成),一种是离线整理(手动进行)

  1。在线整理:DC会每隔12小时自动运行所谓的“垃圾收集程序”来整理AD库,它只是将资料有效率的重新整理、排列。不会减小数据库文件(Ntds.dit)的大小。此时AD在线。要减小活动目录数据库的大小,需要对数据库进行离线整理。

  2。离线整理:需要暂停ADDS服务,2003以前的版本需要进入目录还原模式操作。离线整理会建立一个全新的、整齐的数据库文件,如果原来的数据库很零散(fragmented,整理后的文件可能会比原来的文件小很多,但也有可能文件会变大。

 

  我的理解:离线整理相当于压缩(碎片),这个压缩(碎片)和平常用的RAR等压缩软件不一样,AD 是把对象占用的空间给释放出来,比如删除一个用户,它是不会自动释放空间的。在线整理是不是释放空间的,需要压缩会才能释放所占空间。注:空间不在文件的大小,压缩是把里面的内容分类,完成后文件会比之前大。微软的Hyper-v也是这种方式。以前存在虚拟机里的文件删除,不会立即释放空间,需要使用压缩,才能释放出之前删除文件所占的空间。

下面开始正题以下的操作是在2008R2中操作

停止AD DS域服务,域管理员打开cmd。运行:Net stop ntds

技术分享

在命令提示符下,键入如下命令。

C:\Ntdsutil进入ntdsutil命令

Ntdsutil:Activate Instance NTDS 激活ntds实例

Ntdsutil:Files  进入文件维护模式

File maintenance:compact to c:\temp 整理的文件到c:\temp

技术分享

键入两次“q”,退出ntdsutil命令

技术分享

压缩过的活动目录数据库文件覆盖默认位置的活动目录数据库文件

使用命令或直接复制粘贴替换文件,下面是使用命令

技术分享


删除默认活动目录数据库目录下的日志文件del c:\windows\ntds\*.log技术分享

最后,重新启动AD DS域服务Net start ntds

技术分享


本文出自 “赵东伟的学习记录” 博客,请务必保留此出处http://zhaodongwei.blog.51cto.com/4233742/1747907

离线整理活动目录数据库

标签:离线整理活动目录数据库

原文地址:http://zhaodongwei.blog.51cto.com/4233742/1747907

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!