对单个邮箱进行恢复,并非BE、DPM这种专业备份恢复工具才具备的功能,咱们利用Windows Server 2008系统自带的Windows Server Backup,同样能够实现对单个邮箱的恢复数据库
为了测试最终的恢复效果,首先来将用户jqq邮箱中的邮件删除服务器
直接在DAG节点cqexdag01上运行Windows Server Backup,单击【恢复】ide
选择存储备份的位置为【此服务器(CQEXDAG01)】工具
选择备份日期(在上一篇博文中对数据库【CQ-MB-01】进行过一次完整备份)测试
选择恢复类型为【文件和文件夹】3d
选择须要恢复的项目,这里选择D盘blog
这里须要注意,恢复目标选择【另外一个位置】,这里咱们将项目恢复到D:\Recover目录中get
单击【恢复】it
恢复成功后单击【关闭】class
下面的步骤就很是关键了
恢复后的数据库位置在D:\Recover\DB\CQ-MB-01\CQ-MB-01.edb,现再须要将此数据库作为恢复邮箱数据库,该若是作,来看操做
在cqexdag01上打开Exchange Management Shell,而后运行命令:
New-MailboxDatabase -Recovery -Name RDB -Server cqexdag01 -EdbFilePath "D:\Recover\DB\CQ-MB-01\CQ-MB-01.edb" –LogFolderPath "D:\Recover\RDBLOG\"
切换到Bin目录,运行eseutil /mh D:\Recover\DB\CQ-MB-01\CQ-MB-01.edb,检查数据库状态
能够看到现再的状态为Dirty Shutdown,须要修复
运行eseutil /p D:\Recover\DB\CQ-MB-01\CQ-MB-01.edb
单击肯定后修复数据库
再次运行eseutil /mh D:\Recover\DB\CQ-MB-01\CQ-MB-01.edb
此时的状态已经变动为Clean Shutdown了
修复后将RDB数据库装入,运行Mount-Database -Identity RDB
而后恢复邮箱jqq,运行Restore-Mailbox -Identity jqq -RecoveryDatabase RDB
打开jqq的邮箱能够看到邮件都恢复回来了
恢复成功后,将RDB数据库删除
卸载数据库:Dismount-Database -Identity RDB
删除数据库:Remove-MailboxDatabase -Identity RDB