本文的最终目的是模拟小型企业ex2007 单服务器3角色的灾难恢复。服务器拓扑结构如下:
Ex01是最开始建立的exchange服务器,由于一些原因,已经完全无法访问了。由于有每日全备,管理员准备了一台新服务器并准备将ex01的备份转移到ex02上,实现灾难恢复。
本文档从基础开始说起,慢慢走向高级。我的耐心不够,中途可能会狗腿一会,请尽量拖到自己需要的部分。
先介绍一下ex01的状态:
正常安装ex01后,新建3个用户邮箱:aaa,bbb,ccc,测试发送邮件4封。然后使用ntbackup进行数据库备份,数据放在DC的共享文件夹中。
2/备份恢复:
a1>基础篇:ex01上的数据库备份还原
Boss老大aaa把自己的重要文件删除了,问是否能恢复。靠,我又不是搬运工~直接恢复数据库~(hr,admin奔泪中)
Ntbackup备份数据库。
在用户aaa的邮箱中删除2封邮件
记得dismount数据库,选中数据库可被恢复
Ntbackup恢复数据库,然后挂载
一般都会失败报544的错误,使用eseutil.exe 做恢复
Eseutil /mh, dirty shutdown
Eseutil /p
Eseutil /mh, clean shutdown
挂载数据库,没有错了
确认用户aaa的邮箱被恢复了
虽然老板是恢复了,但是。。。。hr和admin妹妹还得再进行他们的工作。额,老板大还是hr大?
其实如果要恢复邮箱有很多办法,这个回头再写帖子了跟大家说。
A2>高级版,ex01丢失,进行灾难恢复
哎呀,EX01这台机器被人偷了!(大楼保安也太烂了吧!)我就晕啊,明天早上老板还得跟人约好来对咱公司的ex07测试um呢~。还好,平时每天都有全备放在dc上。今天来恢复ex01 还来得及。
Ntbackup备份数据库以及系统状态
直接关闭ex01
在dc上dsa.msc中将ex01 reset account
启动ex02,并改名为ex01后加入域,安装必要的补丁~
挂载上ex07iso使用setup /m:recoverserver
出错了吧,仔细瞧瞧。要重启的啊~
重启,再次setup /m:recoverserver,忘记装iis了
装了iis,再次setup /m:recoverserver
这次慢慢在走了
等啊等,总算搞定了,人提示重启吧
重启进入EMC中查看,人都在,数据库没有mount!
废话,你是恢复模式安装的,exchange安装才不管你的数据呢~你之前不是有数据库备份么?按照a0来搞一遍~还不会?
我~~好吧,给你个视频教程在skydrive上
搞定了吧,来测测aaa的邮箱~
额,怎么登陆还得输入域名?
米有办法啊,owa目录的验证被初始化了。这也证明恢复模式完成后,原先的很多自定义设置都丢失了,你得自己重新设置。
邮件都是正常的哦~
到此,exchange 2007单服务器3角色灾难恢复就搞定了。