如何解决Exchange中误删除两个组以后Exchange无法启动的故障
最近准备把MS的一些东西学习一下,做Exchange 03的实验。听technet的视频上说,做完域拓展以后,创建了两个组,一个是exchange domain servers ,一个是exchange enterprise servers。 这两个组默认都在users这个容器中。如图:
technet视频说这两个组不能移除出users这个容器,要不exchange的服务会启动不了,从而不能提供服务。
为了做下实验,把这两个组移动出了Users这个容器,果然,再重启服务的时候,Exchange的Sa服务和IS服务启动不了了,而且还提示:
然后查看服务,发现microsoft exchange system attendant,的状态变成启动 而不是已启动了。不重启服务器或者服务可以正常服务。
接着我把这两个组移回Users这个容器,Exchange又能正常提供服务了。为了进一步测试,我把这两个组进行了删除,然后杯具了,光系统重启在VM机上就花了三个半小时,接着不知道是虚机的问题还是怎么的,无法做域拓展了。安装的时候卡在那里不动了。前面把这两个组删除以后在实验环境中的另一个DC做了domainprep也不行。在网上查了一些资料,没有发现太大价值的。所以需要换一种思路了,就想到了“AD墓碑”,看能否从“AD墓碑”中把标记为删除的组给找回来,能顺利提供服务。最后找了两个工具,一个是adrestore.exe,命令行工具。另一个是ObjectRestoreforActiveDirectory_10.zip,从国外一网站下的,好像说是一个非免费的工具,有使用期限。
接下来就是要用这两个工具恢复被删除的组了,两个方法都可以实现,看图:
一、使用命令行工具
1.在命令提示符下,存放adrestore的目录,直接敲入adrestore
2.再使用adrestore –r ,后面跟你想恢复的AD对象的第一个单词,
3.在接下来的界面里敲入Y,表示确认要恢复该object。
如上图所示,已经成功找到了两个对象进行了恢复。
接着再打开ADUC,发现Users容器中已经有了这两个组了,接下来看下组的属性。
正确的属性是,exchange domain servers里的成员应该包括所有的Exchange服务器,而该组又隶属于exchange enterpriese servers 。把它们设置好
接下来,要启动服务了哦,看能否成功?
至些,恢复完成。至于另一个图形界面的工具,很容易的,只需要在一台域中的机器上安装,接下来使用AD的管理员身份登陆到该机器,连接到域中,单击右边的一个对象,进行恢复就好。
转载于:https://blog.51cto.com/liu008qing/676881