本篇将介绍如何使用SCDPM(System Center Data Protection Manager)恢复Microsoft Exchange Mailbox。
在企业的应用中,备份是非常必要的。但据了解有很多中小企业并没有备份方案,这会在数据丢失或出错时,造成巨大的麻烦。System Center Data Protection Manager是一款非常使用并且可靠地备份恢复软件。本篇将介绍如何使用DPM和Windows Powershell来恢复用户mailbox pst,从而导出被删除的email。
场景:员工Jack Philips在意外的情况下删除了他重要的email,但是他需要尽快找回他的邮件。
操作步骤:
1. 登陆到Exchange Server,建立一个新的临时Mailbox,叫做“Jack Philips recover”
2. 利用PowerShell创建RDB1的edb和log文件
New-MailboxDatabase -Recovery -Name RDB1 -Server EXCHANGE -EdbFilePath “C:Recoveredrdb1-dbRDB1-DB.ebd” -LogFolderPath “C:Recoveredrdb1-log”
3. 回到DPM找到EXCHANGE的备份,并找到Jack Philips的mailbox,右键选择Recover,选择Recover to an Exchange Server Database,输入准备恢复数据库的名称,例如:RDB1
4. 当DPM得Recover运行结束后,运行恢复命令:
Restore-Mailbox -Identity ‘Jack Philips (Recover)’ -RecoveryDatabase RDB1 -RecoveryMailbox ‘Jack Philips’ -TargetFolder Recovery
5. 将恢复的mailbox转换成Outlook pst文件:
New-MailboxExportRequest -Mailbox JackPhilipsRecovered -FilePath \EXCHANGERECOVERED.PST$JackPhilips.Recovered.pst
6. 当操作完成后移除mailbox database RDB1
Remove-MailboxDatabase -Identity RDB1
除此之外,你需要手动删除临时的log文件。