邮件服务器-邮件系统-邮件技术论坛(BBS)
标题:
另类 EXCHANGE2000 灾难恢复经历
[打印本页]
作者:
zhongenze
时间:
2005-9-1 22:22
标题:
另类 EXCHANGE2000 灾难恢复经历
另类 EXCHANGE2000 灾难恢复经历<br>
<br>由于公司的EXCHANGE2000SP3 服务器出现故障,EXCHANGE功能不能使用。但有一份故障前用NTBACKUP做的系统状态备份和EXCHANGE 备份资料,现在决定对其数据进行迁移并用其他PC 暂时替代其功能。<br>
<br>
该服务器的操作系统为 Windows 2000sp4+ Exchange2000sp3, 计算机名为Webserver。<br>
并有一份故障前用NTBACKUP做的系统状态备份和EXCHANGE 备份资料<br>
因为该服务器还有其他应用服务,不能停机处理,以下几种是曾经考虑做过的恢复操作方法:<br>
1、 将替代PC 重新装上WINDOWS SERVER 和 EXCHANGE2000,安装方法和存放位置及 DNS 同故障服务器一样,只是计算机名改为Exchange.<br>这时想用NTBACKUP 恢复 EXCHANGE 存储库资料,发现NTBAKCUP 不让恢复,该方法失败。 原因可能是: 计算机名不一样。<br>既然该方法失败,但总不能白白浪费这测试环境, 于是用NTBACKUP 备份了一个新建的SG. 然后将EXCHANGE 升级到 EXCHANGE2003SP1.<br>用NTBACKUP 恢复刚才备份的SG 存储库资料,一切正常,顺利MOUNT 上。但发现关机速度超慢,这是否为EX2OO3的通病?。<br>结论:exchange2003 能直接恢复Exchang 2000做的备份集。<br>
<br>
2、看来替代PC 的计算机名也必须同故障机一样:WEBSERVER.<br>由于故障机还在工作,为了避免计算机冲突,因此把替代PC的网络线拔下,重新装上WINDOWS SERVER ,只是这时计算机名为WEBSERVER.<br>
然后安装活动目录,由于没有网卡连接网线,活动目录不让安装,这时为避免计算机名冲突又不能插上网线,只好装上微软的LOOPBACK 虚拟网卡,顺利装好活动目录。把故障服务器的EXCHANGE 2000 安装位置目录EXCHSRVR 拷贝到 PC 的相同位置下。<br>
这时用原来做的备份集做如下操作:<br>1. 重新启动SERVER 按F8 选择活动目录恢复模式启动的系统界面,用NTBACKUP 恢复系统状态。重新启动后,系统重新自动安装PC的硬件驱动程序,再重新启动一次,系统出现一些警告提示,不管直到启动完成,检查活动目录里的用户资料,原来服务器设置的上百个帐户和组关系都在。<br>
2.在服务管理器上关闭所有同EXCHANGE 有关的服务,然后把EXCHSRVR 内存储库目录全部删除。<br>3. 重新安装EXCHANGE 2000, 这时安装选项自动变成重新安装模式reinstall,安装过程中偶尔会提示软件新版本覆盖选项,选全否。安装结束后立即安装EXCHANGE 2000 SP3,然后启动系统。<br>4. 用ntbackup 恢复EXCHANGE 备份资料到原来的位置,选上次备份集。恢复完成后,发现MOUNT 不上储存库,用ESEUTIL 检查后原因为dirty shutdown, 修复后可顺利MOUNT 上存储库,用管理器检查,邮箱及公共文件夹内数据都在。<br>5. 用OWA 做测试,<a target=_blank href=http://127.0.0.1/exchange>http://127.0.0.1/exchange</a>, 输入用户和密码,顺利进入邮箱界面,原来的邮件全部都在,点公共文件夹,公司资料也正常。<br>
<br>结论: 恢复成功!!!<br>讨论: 这种异类恢复方式是否具有通用性?? <br><br>明天想用活动目录迁移方式来做恢复测试,唯一担心的问题是这样恢复后PC的计算机名肯定同原服务器不同,OUTLOOK客户端设置都要更改,挺麻烦的,各位有什么好办法能解决计算机名的问题!!!!<br>
<br>
作者:
yinjie
时间:
2005-9-1 23:01
标题:
re:够长的。仔细看了一下。有几个问题(或者说...
够长的。仔细看了一下。有几个问题(或者说错误)。也顺便解答你的疑问。我的回答可能不和你的问题一一对应,且看:<br>
<br>
1、EX2003和EX2000的存储库引擎是一样的,都是ESE98,所以可以通用,但为了最大限度的保证恢复正常,应尽量避免版本不同情况下的恢复。<br>
2、第一个方案中不能恢复备份的原因可能在于活动目录结构不一样(SID),计算机名也可能是一个方面,其实你只要在安装好WIN2000后,直接恢复系统状态备份,就可以建立和原来一样的DC了(注意此时原DC应脱离网络),然后用灾难恢复模式安装EX2000,注意安装位置和原来一样,包括SP补丁等一致,再恢复SG就可以完成恢复了。<br>
3、你后来安装了EX2003 SP1后可以恢复SG是因为你备份前后没有改变过SID环境,你仍不能恢复你原来的备份。这里的关键在于环境,而不是EX2003还是EX2000,理解了吗?<br>
4、第二个方案里,也是一样,你不必要先安装DC,再恢复系统状态。这样做是多余的。只需要直接恢复系统状态即可(安装WIN2000时计算机名也不必和原来的一样,只要恢复系统状态后一切都会变成一样的)。<br>
5、如果HAL不一样的情况下恢复,最好在恢复完系统状态后加恢复系统卷备份,这样可以修复硬件信息。<br>
6、再次安装EX时,应选择灾难恢复方式安装。<br>
7、备份SG时不要忘记备份日志信息<br>
8、一般情况下,方案二(更改过后的)是标准的灾难恢复过程,不是什么另类恢复。而方案一是一种非常规的恢复方式,记得一点,只要满足以下条件之一,就可以完全恢复系统:<br>
1)有系统状态备份(必需)、系统卷备份(可选)和SG的备份(必须)<br>
2)有系统状态(必需)、系统卷(可选)、数据库文件的离线备份(必需)<br>
相比较而言,前者在恢复时对环境的要求较高,后者较低。但前者恢复较稳定,后者较复且有可能丢失部分数据。<br>
9、使用活动目录迁移工具(ADMT)不是灾难恢复的好办法,容易产生环境不一致的情况,只有在没有以上两类恢复所必需的资料说才可以使用的一种非常规手段,在这种情况下,应尽量保留数据库的原始文件而不是NTBACKUP备份,也就是应该执行离线恢复。更具体的恢复操作请阅读《灾难恢复指南》<br>
<br>
最后,要解决灾难恢复问题,必须坚持做好备份措施并确保备份数据的可用性。至于你说的X2003关机慢是因为服务关闭顺序问题,在论坛中已经讨论过了。不要把EX2003装在DC上将有助改善这一问题。<br>
<br>
希望以上解答对你有帮助~~
作者:
钉子
时间:
2005-9-2 00:53
标题:
re:谢谢两位的总结和分析。本贴精华。加分。
谢谢两位的总结和分析。本贴精华。加分。
作者:
huanglr
时间:
2005-9-4 12:01
标题:
re:这些都是以前发过的呀,怎还有人在重发....
这些都是以前发过的呀,怎还有人在重发.<br>
以前发过的还有不同电脑名和不同域名的还原方式,找找还是有的呀.
作者:
fau
时间:
2005-12-14 17:04
标题:
re:我测试过,Exchange装在DC或域成...
我测试过,Exchange装在DC或域成员服务器上关闭的速度差不多,但要是在关闭前将服务停止则会快很多,不知SP2是否能彻底解决这个问题.
欢迎光临 邮件服务器-邮件系统-邮件技术论坛(BBS) (http://bbs.5dmail.cn/)
Powered by Discuz! X3.2