客户问题:

1) Exchange 2013 迁邮箱用户到 Exchange 2016!

2) 迁移失败

3) 失败状态为FailedOther


解决方法:

1) 迁移用户失败,查看迁移状态

[PS] C:\>Get-MoveRequest -Identity XXX.XXX | Get-MoveRequestStatistics

DisplayName StatusDetail TotalMailboxSize TotalArchiveSize PercentComplete

XXX FailedOther 1.268 GB (1,361,081,89... 20


clip_image002

2) 查看迁移状态详细信息

[PS] C:\>Get-MoveRequest -Identity xxx.xxx | Get-MoveRequestStatistics | fl


Message : 错误: 此邮箱超出了为此请求指定的损坏项目数的最大值


迁移失败原因:

是因为用户邮箱有损坏项目,如果想迁移成功,需要跳过损坏项目。


3) 迁移用户,跳过100个项目

注意:

跳过项目,会丢失邮件吗?

不会

损坏项目,不一定是邮件。

记事本,联系人,日历都是一个对象,一般有损坏的都不是邮件。


New-MoveRequest -Identity "xxx.xxx@contoso.com" -TargetDatabase maildb01 -BadItemLimit 100


警告: 当无法从源数据库读取某个邮件或无法将该邮件写入目标数据库时,会将该邮件视为已损坏。通过指定非零
BadItemLimit,您会请求 Exchange 不将这类邮件复制到目标邮箱。移动完成时,这些损坏的邮件将在目标邮箱上不可用。
DisplayName StatusDetail TotalMailboxSize TotalArchiveSize PercentComplete
----------- ------------ ---------------- ---------------- ---------------
xxx.xxx WaitingForJobPickup 1.268 GB (1,361,081,89... 0


迁移完成。