背景

默认情况下,邮箱删除之后,Exchange会保留邮箱14天,14天之后才会从数据库彻底删除。用户邮箱删除分2种情况:

1)邮箱停用,AD用户没有删除,亦称之为“软删除”

2)邮箱删除,AD用户删除。

针对以上2种情况的恢复方法如下

操作

恢复软删除邮箱


按照向导连接已经被禁用的邮箱即可。

恢复删除的邮箱

这种情况下,无法通过GUI管理界面操作,只能在Exchange management shell下进行。

1)由于AD用户也被删除,建议首先重建相应的AD用户,比如创建用户restoreuser。然后在exchange上创建别名为restoreuser的邮箱

2)获取已删除用户的mailbox guid和删除邮箱所在的数据库,下一步的恢复命令中需要用到

$dbs = Get-MailboxDatabase

$dbs | foreach {Get-MailboxStatistics -Database $_.DistinguishedName} | where {$_.DisconnectReason -eq "Disabled"} | Format-Table DisplayName,MailboxGuid,Database,DisconnectDate


3)运行恢复邮箱命令


New-MailboxRestoreRequest -SourceStoreMailbox mailboxguid -SourceDatabase sourceDB -TargetMailbox restoreuser  -AllowLegacyDNMismatch


4)通过命令查看恢复进度

Get-MailboxRestoreRequest|Get-MailboxRestoreRequestStatistics