询问后得知,之前使用SCDPM也只备份storage Group,没有使用Windows server Backup对服务器整机做过备份,也无法做裸机康复。发现他们的SCDPM 2007也无法正常工作(但是DPM备份的数据还在)。最后得知他们将数据库和日志各用一个VHD来存放。得知他们的Exchange 2007的版别还是SP1(在做康复安装时如果用Exchange 2007 Sp2的话会报错,要求用sp1来康复)
信任现在也很多公司Exchange 2007部署在Windows Server 2008上,Windows Server 2008的备份与Windows Server 2003的备份相比差强人意,Windows Server 2008无法单独备份storage Group,Windows Server 2003中能够用ntbackup来备份,如果Exchange 2007部署在Windows Server 2008中,备份需要借助SCDPM或Symantec Backup Exec来完成。当然对整机备份也能够(不可能每天这样做)。
接下来我搭一下测试环境模拟上次康复的过程:
操作系统:
DC操作系统Windows Server 2008 R2
Ex2007操作系统Windows Server 2008 Enterprise Edition SP2
采用Exchange Server 2007 Sp2
IP:
DC
172.16.10.1/24
Exchange 2007
172.16.10.2/24
详细步骤: 1.DC与Ex2007安装(略) 2.Ex2007安装完成后,创建了两个邮箱alice,bob,从下图中能够看到FSG和SSG日志文存放的方位. 3.从下图中能够看到数据库存放的方位,及磁盘。 4.登录OWA发送一封邮件,并不抄送给自己。 5.关闭Ex2007模拟故障(无法开机),能够看到VHD的信息. 6.将ex2007a目录下的ExDB和Exlog复制到Ex2007B的目录中(模拟挂载) 7.在AD User and computer中重置Ex2007账户 8.新安装一台机器,机器称号和之前一样,并参加域 9.将VHD挂载到新机器上,注意盘符要一样 10.经过Setup.com /M:RecoverServer安装,安装完成后重启 11.翻开EMC看到数据库的状态 12.装入数据库 13.测试邮件,再次访问owa |
tanzhi可有想过为何服务器版别要一致么?
另外,之前也提到过database portability,能够直接将数据库挂到其他服务器上挂上,然后修改客户端MDB指向即可。
Database portability
http://technet.microsoft.com/en-us/library/bb123954 (EXCHG.80).aspx
原文转自邮件中继转发