Active Directory数据库太杂乱?ADSI Edit来清理

日期: 2015-11-04 作者:Brien Posey翻译:肖培庆 来源:TechTarget中国 英文

Windows Server Active Directory并不是新的事物,早在Windows 2000 Server中就被引入了,它是Windows Server OS中的一个主要产品。一些企业已经使用Active Directory 长达15年甚至更久。随着Active Directory数据库老化,系统会在局部删除用户账号、安装应用程序失败或者其他管理上的失误后积累乱七八糟的东西,以及出现崩溃现象。 有些与Active Directory(AD)不相关的问题也可能增加这种混乱,比如说企业内Exchange Server的灾难性失效。

因为费用或者其他原因,企业可能会决定将服务器淘汰,但是……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

Windows Server Active Directory并不是新的事物,早在Windows 2000 Server中就被引入了,它是Windows Server OS中的一个主要产品。一些企业已经使用Active Directory 长达15年甚至更久。随着Active Directory数据库老化,系统会在局部删除用户账号、安装应用程序失败或者其他管理上的失误后积累乱七八糟的东西,以及出现崩溃现象。

有些与Active Directory(AD)不相关的问题也可能增加这种混乱,比如说企业内Exchange Server的灾难性失效。因为费用或者其他原因,企业可能会决定将服务器淘汰,但是由于对服务器下线没有考虑周全,Active Directory仍存在对该服务器的引用。这些挥之不去的引用可能导致从负载均衡到Exchange Server版本升级的任何问题。

Windows Server OS中自带的Active Directory管理工具可以显示这些杂乱和崩溃信息,不过这些工具不能从Active Directory中删除不想要的数据。这可能是因为担心相关联对象的断链,亦或是内部为了保护Active Directory数据库所采取的的措施,以防止潜在的毁灭性的管理操作。

使用ADSI Edit来清理Active Directory数据库

微软ADSI Edit是一个可以用来清理Active Directory数据库的免费工具,而普通的AD管理工具却不能做到这一点。ADSI Edit本质上是一个针对Active Directory数据库的Lightweight Directory Access Protocol(LDAP)编辑器。

ADSI Edit可以绕过普通管理工具内嵌的保护措施,让它成为一个非常强大同时也有潜在巨大毁灭性的工具。所以在使用ADSI Edit前,对AD数据库创建一个备份非常重要。如果使用不正确,ADSI Edit可以摧毁整个Active Directory。

默认情况下,ADSI Edit是包含在Windows Server中的。要访问这个工具,命令行输入adsiedit.msc进入域控的Run提示。你可以在成员服务器上运行ADSI Edit,不过这样做的话通常需要在使用前手动注册adsiedit.dll文件。

在加载完ADSI Edit后,右键点击ADSI Edit 容器并且在快捷菜单中选择Connect to来连接Active Directory(图1所示)

图1. 使用ADSI Edit工具前连接Active Directory
图1. 使用ADSI Edit工具前连接Active Directory

然后,选择你想要编辑的服务器或者域的命名内容。举个例子,选择默认的命名内容和默认的计算机(图2)。点击OK对AD数据库进行加载。

图2. 选择命名和计算机
图2. 选择命名和计算机

在图3中,ADSI Edit显示了和标准Active Directory管理工具一样的内容。点击内容展开任何可以访问的对象或者子内容。

图3. ADSI Edit显示的高等级内容
图3. ADSI Edit显示的高等级内容

对象的类型决定了你可以使用ADSI Edit来执行的管理功能。大部分的修复包括了删除不需要的对象,不过也有其他的功能,例如重置一个用户的密码。

查看针对一个对象或内容的管理操作,可以右键这个对象或者内容(图4)。标准管理工具通常包含了移动、删除、重命名和属性。

图4. 对象类型决定了可用的管理操作
图4. 对象类型决定了可用的管理操作

翻译

肖培庆
肖培庆

TechTarget中国兼职翻译

相关推荐