|
|
|
由于本帖在测试时发现的IIS错误未能解决,请跳过本帖子,直接查看:
http://bbs.5dmail.net/viewthread.php?tid=181455&extra=page%3D1%26amp%3Bfilter%3Dtype%26amp%3Btypeid%3D4
内容相同,并做了详细的记录及IIS错误也解决了。
昨天做了一次exchange 2007的灾难恢复,现在把经验给大家说说,改天再做测试时再上图:
首先,我的系统是windows 2003+exchange server 2007,另我的DC和EX等都安装在同一台服务器,所以可能有部分操作不同.也建议有条件的朋友别把DC装在EX服务器上.
先来看看我的邮箱用户(图一)及用户的邮件(图二),当系统崩溃后要把这些都还原回来:
图一
图二
一、步骤1:备份,使用系统自带的Backup软件,选择备份,选中"系统状态","Microsoft Exchange Server"下面的"存储组".有两个存储组哦(图三).一起备份.
图三
图四
现在还要记下你的机器名称及把刚才的备份文件拷贝,当然还有您的EX安装路径等.
二、步骤2:假定系统彻底崩溃,系统重装,打补丁,安装DC,域和原来一样,机器名也记得要和原来一样哦.(如果你的机器是加入的域,这里也加入原来的域吧.)
三、步骤3:安装exchange server 2007.(原以为可以恢复安装,但使用命令e:\setup.com /recovery没有成功,BS自己没有办法.)
现在看看我的用户是一个,说明恢复用户信息成功了:图五
图五
四、步骤4:重新启动,按F8进入安全模式选项,选择域恢复,进入系统,打开backup,选择恢复,选择备份文件,选中系统状态,点击恢复.稍等一会儿就恢复成功.图六、图七、图八
图六
图七
图八
现在重新启动,打开EMC,现在就可以看到刚才的用户啦,这可不是我手动创建的哦。现在的OWA还打不开。所以还要恢复数据库。重启后,系统报错是正常的。
五、步骤5:重新启动到正常模式,打开EMC,把所有数据库卸载,勾选"还原时可以覆盖此数据库,再打开backup,选择恢复,选中存储组(刚才文件已经加载进来了,所以不用再次选择备份文件),点击恢复,再等一会儿恢复成功.图九、图十、图十一、图十二、图十三
图九
图十
图十一
图十二
图十三
六、步骤6:现在数据库需要修复,打开EX命令行工具,进入EX的数据库目录($:\Program Files\Microsoft\Exchange\mailbox\firststorage\),现在使用命令ESEUTIL修复数据,方法和exchange 2003方法相同,图十四、图十五
图十四
使用命令eseutil在exchange命令行管理程序中输入eseutil -mh 数据库名称,这样可以查看数据库的状态,如果是Dirty Shutdown那就修复吧。使用命令eseutil -p 数据库名称.
图十五
七、步骤7:装载数据库.查看所有服务是否正常启动.使用OWA查看邮件及用户信息是否完整.
遇到了点问题,IIS Admin服务启动不了啦,正在想办法修改中......
整个步骤简单,但一定要注意是否做到了,否则可能造成不可挽回的错误哦.改天上图再仔细说明整个过程.
2008-09-02
Tarian
[ 本帖最后由 tarian 于 2009-3-12 12:25 编辑 ] |
|