Cnfan.net中国网络
IT网络技术专家
微软技术
 最新专题: Windows Server 2003 安全指南   IIS 技术专题   Exchange 2007 技术专题   SharePoint 2007 教程   跟我从头学WSH   专题 | 分类 | 投稿 | 搜索
 微软技术首页 | 微软动态 | Vista | Windows | ISA | Exchange | Share Point | SQL Server | System Center | 其它

Exchange 2003灾难恢复方案之ADModify.net篇

  • 2008-02-17 23:52:30  作者:  来源:互联网  浏览次数:91  文字大小:【】【】【
简介:假设: 在同一个管理组中,拥有两台Exchange服务器。有一天,突然其中一台发生故障(硬件或者系统),无法正常运行,造成在这台发生故障Exchange服务器上面的邮箱都将无法访问,而生产用的服务器又无法接 ...

关键字: 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装在了域控上,在生产当中则不建议
 

实验步骤:

1.        建立多个用户(user01,user02,user03),并在EX-01上开设邮箱,测试邮件的收发。
1.png
2.png
2.        下面使用ntbackup备份系统状态和Exchange存储
3.png
4.png
备份Exchange存储
5.png
6.png
3.        现在模拟服务器硬件损坏或者系统崩溃,实验环境下,直接将EX-01关机
此时,用户将无法访问自己邮箱,并且没有办法使用Exchange任务来移动邮箱。
4.        使用脚本或者ADModify.net工具(这里使用工具),将用户邮箱迁移到DC-01
1)        打开ADModify.net,选择Modify Attributes
7.png
2)        选择用户后,选择Exchange General
 
8.png
 
9.png
3)        在Set homeMTA下拉框中,选择合适的值,单击“GO!”
10.png
11.png
4)        再次打开ADModify.net,在Set homeMDB选择合适值,单击“GO!”
12.png
13.png
现在用户邮箱已经在DC-01上,用户可以访问自己邮箱(如果使用前端,用户则无需更改outlook中的配置,否则需要更改服务器,对于比较大的结构,则还需注意强制dc间的复制),但是邮箱为空邮箱,没有任何内容
14.png
测试邮件收发!
15.png
5.        重新安装一台win2003标准版sp1,并且安装nntp,smpt,iis,asp.net等,首先恢复系统状态,灾难恢复安装Exchange2003(这里就不写具体步骤和贴图了)
6.        恢复Exchange存储(用户所在的邮箱存储除外),用户所在的邮箱存储,挂载一个空的数据库
7.        将用户邮箱,重新移动到EX-01
8.        在EX-01上使用恢复存储组恢复刚才备份的用户的Exchange存储,然后将邮件合并到EX-01正在使用的存储中
注意,由于需要使用恢复存储组来恢复邮箱数据,所以我在EX-01上面安装了Exchange2003SP2。由于如何来使用恢复存储组恢复邮件,这里都有文章,我就不重复了。下面看结果截图,可以看到所有邮件都在,恢复完成。
16.png
17.png

  <欢迎投稿>  <论坛讨论>
 »相关文章  »论坛新贴
精彩文章 活动资讯 今日头条