如何导入已被disconnected的邮箱数据至用户新邮箱

需求背景

用户的Exchange邮箱被禁用掉之后,出于某些原因,又重新创建出一个和之前相同地址的新邮箱,此时如果需要将旧有的邮箱数据导入到当前新邮箱。应该如何操作?

技术实现

可以按照如下步骤进行操作:

登陆Exchange管理中心,找到已经处于disconnected的邮箱。


Tips:

由于某些原因,无法在Exchange管理中心找到断开连接的邮箱,此时我们需要使用Cmdlet检查断开连接邮箱的数据库。

Cmdlet:

Get-MailboxDatabase | foreach {Get-MailboxStatistics -Database $_.name} | where {$_.DisplayName -eq "Display Name"} | Format-List DisplayName,Database,DisconnectReason,MailboxGuid

找到数据库后,我们可以使用Cmdlet强制Exchange存储中的邮箱存储状态与Active Directory同步,之后即可在Exchange管理中心找到对应邮件。

Cmdlet:

Update-StoreMailboxState -Database DB01 -Identity MailboxGuid

在Exchange管理中心,或者使用如下命令将diconnected邮箱数据还原至用户新邮箱即可。
Cmdlet:

New-MailboxRestoreRequest -SourceDatabase DB01 -SourceStoreMailbox SourceMailboxGuid -TargetMailbox TargetMailboxGuid -AllowLegacyDNMismatch

Tips:exchanged

该命令可以将disconnected的用户邮箱中所有数据还原至用户新邮箱,包括文件夹,日历等。如果在新邮箱中已有数据,会进行合并。
AllowLegacyDNMismatch参数解释:AllowLegacyDNMismatch参数指定如果源物理邮箱和目标邮箱的LegacyExchangeDN不匹配,请继续操作。默认情况下,此cmdlet检查以确保目标用户上存在源物理邮箱上的LegacyExchangeDN,其形式为LegacyExchangeDN或与LegacyExchangeDN对应的X500代理地址。此检查可防止您意外地将源邮箱还原到不正确的目标邮箱。
使用如下命令可以查看邮箱的还原进度。
Cmdlet:

Get-MailboxRestoreRequest -Identity RestoreRequestName

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值