邮件服务器-邮件系统-邮件技术论坛(BBS)
标题:
Exchange 2007 的数据库还原
[打印本页]
作者:
handosme7038
时间:
2008-11-5 09:09
标题:
Exchange 2007 的数据库还原
Exchange 2007
的数据库还原
环境:服务器
A
活动目录和
Exchange 2007
服务器
B
活动目录和
Exchange 2007
(服务器
A
和服务器
B
的硬件配置完全相同)
注:虽然大多数公司由于现实条件限制常常将
Exchange2007
及活动目录装于同一台服务器但是出于微软及个人强烈建议不要将活动目录与
Exchange 2007
装于同一台服务器
。
一
利用
Ntbackup
备份
服务器
A System state
数据库
及
Microsoft Exchange Server
下的所有存储组数据库(如只需还原单一存储组数据,也可以做单独备份)。
二
记录下服务器
A
中
Exchange 2007
的安装路径及计算机的
FQDN
。(这一步相当重要,如果被还原的服务器与备份服务器的
Exchange 2007
安装目录不同可能导致还原后
Exchange 2007
相关服务无法启动。)
三
启动服务器
B
按
F8
进入目录还原模式
四
进入系统后再次启用
Ntbackup
工具将
system state
数据库还原。
五
重启服务器
B
进入正常模式(进入系统过程中出现错误此为正常现象)
开始
—
运行—
services.msc
打开服务管理器查看所有
Exchange 2007
相关服务是否自动启动如没有请手动启动。如不能手动启动请查看是否如第二步骤所说您的
Exchange 2007
的安装目录与之前备份服务器的安装目录不同。
六
1
启动
Ntbackup
工具还原
Exchange 2007
存储组数据库(此过程可能要花费大量时间我们公司四百多人的数据库大概五十分钟的时间)
2
如打开
Exchange
管理控制台
安装数据库发现如图所示你需要修复数据库
3
利用
Eseutil /mh
查看存储组数据库是否处于
Dirty shutdown
状态,如果“是”请修复数据库
4
利用
Eseutil /p
修复存储组数据库(此过程可能需要大量时间)
修复完成如磁盘空间不足利用
Eseutil –d
进行数据库碎片整理(此过程需要大量时间)
5
最后装入数据库
七
利用
owa
测试成功!哦耶!大功告成!!!
后注:分享一下我恢复中的错误:
1
安装目录不同:由于第一次做恢复经验不足呵呵将备份服务器
B
的硬盘分为
C
、
D
、
E
三个区将
Exchange 2007
安装于
E
盘而还原服务器
A
却安装于
D
盘最后导致还原后所有
Exchange
相关服务都无法启动后来将服务器的
E
盘分区号改为
D
以为可以挽回但是只启动了部分服务
pop3 IMAP4
及传输服务始终无法启动而且
owa
访问出现错误页面。无奈重新安装系统。
2
硬件不相同:备份服务器
A
与还原服务器
B
同为
IBM
的
3650
但是内存不同一个
10G
另一个却为
6G
导致还原的时候
system state
中的驱动文件不匹配还原失败!后来不得不找了一台相同配置的服务器!
此过程经过了
20
多天,安装服务器系统、查看资料无数终于功夫不负有心人哈哈!!!
作者:
tarian
时间:
2008-11-5 10:56
LZ强,这灾难恢复连硬件也要完完全全相同啊。内存少四G也不行,牛了。如果两台机器内存大小一样,品牌不一样会不会也出现问题。。。
作者:
tdk
时间:
2008-11-5 11:18
多谢分享
作者:
handosme7038
时间:
2008-11-5 13:45
估计会出问题 备份system state 同时备份了原先服务器的硬件信息包括驱动文件什么的
欢迎光临 邮件服务器-邮件系统-邮件技术论坛(BBS) (http://bbs.5dmail.net/)
Powered by Discuz! X3.2