关键字: exchang2003 mail 邮件服务器 AD 灾难恢复
假设:
在同一个管理组中,拥有两台Exchange服务器。
有一天,突然其中一台发生故障(硬件或者系统),无法正常运行,造成在这台发生故障Exchange服务器上面的邮箱都将无法访问,而生产用的服务器又无法接受长时间的宕机(进行灾难恢复需要一定的时间),用户需要马上使用邮箱进行邮件的收发,这时你该如何是好?
不用担心,事实上,只要你平时备份机制足够完善,则ADModify.net或者脚本可以帮到你。
恢复方案:
1. 使用ADModify.net,将邮箱移动到正常运行的邮件服务器
打开ADModify.net,选择Modify Attributes
选择用户后,选择Exchange General
在Set homeMTA下拉框中,选择合适的值,单击“GO!”
再次打开ADModify.net,在Set homeMDB选择合适值,单击“GO!”
2. 强制进行DC间复制,并且发送邮件测试(此时,用户将可以使用新的邮箱进行收发邮件,但是邮箱中无内容,是空邮箱)
3. 灾难恢复安装Exchange服务器,暂不恢复Exchange数据库(步骤忽略)
4. 如果在故障这段时间内用户的邮件需要保留,则将用户邮箱移动到原始邮件服务器,然后使用恢复存储组恢复Exchange数据库后,将两个数据库合并;如果不需要,则使用ADModify.net或者直接移动邮箱之后,直接恢复Exchange数据库
5. 强制进行DC间复制,并且发送邮件测试,恢复成功!
上面只是简单的步骤,目前还未做实验测试,但是应该可行。大家觉得呢?
下面开始给大家看我的实验结果
实验环境:
1. DC-01安装win2003标准版sp1,安装AD和Exchange 2003 企业版(未安装SP2)
2. EX-01安装win2003标准版 sp1,安装Exchange 2003 企业版(未安装SP2)
3. 由于实验环境,所以系统和软件的补丁及SP未使用最新(比较偷懒,大家见谅:)),并且一台Exchange装在了域控上,在生产当中则不建议
实验步骤:






此时,用户将无法访问自己邮箱,并且没有办法使用Exchange任务来移动邮箱。
1) 打开ADModify.net,选择Modify Attributes









7. 将用户邮箱,重新移动到EX-01
注意,由于需要使用恢复存储组来恢复邮箱数据,所以我在EX-01上面安装了Exchange2003SP2。由于如何来使用恢复存储组恢复邮件,这里都有文章,我就不重复了。下面看结果截图,可以看到所有邮件都在,恢复完成。



