Exchange 2010 崩溃后,重新搭建一个全新的exchange 生产环境,继续采用老的新据库(ex2003)迁移过来,崩溃的2010数据库有部分用户需要恢复邮件,
根据资料进行了这方面的合并恢复工作。
1. ,EMS上新建一个数据库,卸载数据库,再对数据库属性--维护--“还原时可以覆盖此数据库(T)"勾上
2. 将待恢复数据库使用eseutil /mh 进行检查,数据库状态暂时还是dirty shutdown
3. 待恢复数据库改名替换刚建立的数据库文件,EMS上装入数据库报错.
4. 使用eseutil /p ”path of the database file” 对待恢复数据库修复,使用eseutil /mh 检查已经是cleanshutdown 状态,再次装入成功
5.restore-mailbox –Identity <user> –RecoveryDatabase <还原数据库> 命令用起来不成功,换成New-MaiboxRestoreRequest
6. 使用 New-MailboxRestoreRequest -SourceDatabase "待恢复数据库名" -sourcestoremailbox "DisplayName" -targetmailbox ”DisplayName“ 合并数据。
7. 用Get-MailboxRestoreRequest 可以检查数据恢复队列状态,待status 为completed 时,检查用户邮箱,成功合并恢复邮件。