笔者在工作中有遇到过Exchange IIS故障导致OWA无法访问期间,在实在无奈之下,决定重建IIS。
根据微软提供的信息可知:要重建IIS我们有三种方法可以实现。根据实践发现第三种方法最方便最简单,故在本文中主讲第三种IIS重建方法,另外两种在操作上便不再详述!
第一种:使用IE 6.0数据库套件工具
工具名称:Metabase Explorer from the IIS 6.0 Resource Kit Tools
使用这种方法主要是在GUI界面下删除DS2MB这个数据库,然后让Exchange服务器进行重建IIS。
第二种:直接编辑Metabase.xml这个文件
编辑这个文件的主要是将IIS数据恢复默认值。相对而言,这种方法出错率要高一些,因为某个参数的错误将导致IIS程序出错或是其他,也可能导致原备份数据库丢失。
第三种:使用脚本Adsutil.vbs实现IIS 重建
这种方法不需要安装任何的工具,只需要使用Exchange自带的脚本便可以删除DS2MB这个IE数据库文件,达到Exchange重建的目的。这种方法相对而言是比较简单的,本文将主要讲解这个脚本的使用方法。
Adsutil.vbs的路径为:Drive:inetpubadmin.s (Drive为windows安装目录。
操作:
1、打开IIS管理,备份IIS的WEB站点配置
2、删除以下的所有目录:Exadmin/ExchWeb/Exchange/OMA/Public/Microsoft-Server-ActiveSync
3、打开开始——运行——CMD
4、命令行下进入Drive:inetpubadmin.s 目录
5、执行命令:adsutil 在出现的提示上点击确定
6、执行命令:[adsutil delete ds2mb ]确认
OK,恭喜你!ds2MB已经删除掉了!当然这中间,Exchange的相关服务会停止,没关系我们打开那些停止的服务IIS就会重建了。
备注:如果发现IIS没有被重建,那么你就重新开机吧!^_^!
7、现在我们进入管理工具,打开系统服务。
8、重启[Microsoft Exchange System Attendant服务]
9、在IIS重建完成后,我们还有授权的工作要做。我们找到IIS管理里面的[ExchWeb属性页]里的[目录安全性]
10、在[验证及存取控制选项——编辑——启用“整合式windows服务验证”]在出现的对话框中,选择[“全选”]最后[确定]退出。
11、在执行10的操作以后,我们还需要再次进入[“验证及存取控制选项——编辑——清除整合式windows服务验证]最后[确定]退出。