您的位置:首页 > 数据库

NetBackup 恢复Exchange邮箱数据库 推荐

2014-01-14 18:37 211 查看
不少公司都会定期对Exchange做灾难恢复演练,来检验灾备系统的有效性,公司的Exchange 系统上线后,虽然一直稳定运行,没有发生重大的故障,但领导发话了,要对邮件系统做次全面灾难演练。作为企业重要的信息沟通工具,Exchange重要性还是不言而喻的,琢磨着,除了做邮件系统数据中心级别切换演练,还能整点啥高大上的东西呢.......有了,数据库、邮箱、邮件的恢复。这些问题平时还是会经常遇到的,例如经常有用户跑到信息中心,麻烦帮我恢复一下以前删除的邮件。这时候如果没有备份和归档,就直接傻眼了。
企业刚好有Symantec NBU 软件,平时也有备份Exchange数据库,但是完整的恢复操作还没有做过,也没有形成具体操作文档,总不能发生故障后再去查官方手册吧(那估计就等着被Boss炒了)。现成的资源干嘛不利用呢,查了官方手册,结合自己的测试环境,做了一遍实验,过程也还顺利。废话不多说,这篇文章先从恢复Exchange邮箱数据库开始
必要性
虽说Exchange DAG已经成大多数企业的标准配置,但是这也不意味着你可以省略邮箱数据库的备份和恢复操作。
环境和条件
1、运行正常的 Exchange Server 2010, 并安装有NetBackup client
注:我的环境中有DAG,不是必须的
2、NBU有完整的Exchange数据库备份
实验目的
邮箱数据库MDB2损坏,使用NBU备份恢复MDB2数据库
恢复步骤
1、手动暂停所有被动数据库复制,执行命令:Suspend-MailboxDatabaseCopy -Identity MDB2\VAN-EX3 -SuspendComment"Maintenance on MDB2",当然如果你已经删除该数据库,这一步可跳过



2、登陆NBU服务器,打开“Backup,Archive,andRestore” >依次单击“File” > Select Files And Folders to Restore > from Normal Backup


3、选择”File”>SpecialNetbackup Machines and Policy Type弹出如下窗口,”Source clientfor restores”选择DAG虚拟网络名,DAG.adatum.com,”Destination client forrestores”也选择DAG虚拟网络名,DAG.adatum.com,”Policy type for restores”选择”MS-Exchange-Server”,点击OK



4、选择最近一次完整备份以及最近的所有增量备份,这里选择最近一次完整备份,展开所有文件夹,选择需要还原的数据库MDB2



5、选择”Action”>Restore



6、MicrosoftExchange选项卡选择如下选项,点击”Start Restore”。
”Roll-Rorward Recovery(Replay all log files)”将重播所有已备份和未备份的数据库日志文件,
”Dismountdatabase prior to restore”将在恢复操作执行前卸载数据库,
”Commit afterlast backup set is restored”将在最后一个备份集恢复完成后装载数据库



7、恢复成功,邮箱数据库会自动查找活动数据库节点,然后恢复到该节点的数据库结构中,覆盖损坏的数据库文件



8、使用MDB2数据库中的tom登陆邮箱,可以看到已备份邮件和未备份的最后一封邮件都已恢复




9、恢复数据库复制,执行如下命令: Resume-MailboxDatabaseCopy -Identity MDB2\VAN-EX1,如有必要,需要更新数据库副本操作



至此,MDB2邮箱数据库已经恢复完成,整个过程比较简单,和恢复普通文件没有太多区别。即使环境中有DAG,也不必先删除副本数据库,不用重新添加副本数据库;另外对于最后一次数据库备份后生成的邮件,只要数据库的日志文件还存在,恢复过程会自动提交未备份的日志并进行恢复,不会覆盖最后一次备份后生成的邮件,这一点还不错。
下一篇介绍邮箱和单封邮件的恢复。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息