编辑:大大改变了我的问题在这里精简了一下。 我已经提前,并使用100作为我的损坏项目计数,并从Exchangeshell运行它。
因此,我的SBS 2003到2011年迁移的眼泪仍在继续:所有的邮箱都将邮箱存储从OLDSERVER移到了NEWSERVER ,本地移动请求成功完成,除了一个。
我现在要做的就是查看以前的移动请求日志文件:当它们正在进行时,我可以右键单击“属性”>“日志”>“查看日志文件”,但现在它们已经完成,不可用。 我也不能使用:
Get-MoveRequestStatistics <user> -includereport | fl MoveReport
…因为移动请求已经完成,并且“找不到与…对应的移动请求”错误。
基本上我想要做的是向用户提供坏名单,以便他们知道什么项目没有遇到,如果有什么重要的东西丢失,能够检查他们当前的OST,一个archive.pst等如果可能恢复它。
如果这一切都需要包装在一个批量Exchange Power Shell命令来pipe输出到磁盘上的某个地方的日志文件,我全部耳朵,并希望为我们的下一个迁移。
要从字面上回答你的问题,不,没有办法将邮箱从旧用户更改为用户邮箱。
但是,您可以删除邮箱并创build一个新邮箱。 确保将旧邮箱中的所有地址复制到新邮箱。 同时从当前邮箱获取当前的专有名称,并将其添加为新邮箱上的x500地址。
但是这不是最佳的。 您应该重新启动邮箱迁移,并打开一个新的问题,为什么这个举动失败。
要查看以前移动的日志,请使用以下powershell命令:
(Get-Mailbox **alias** | Get-MailboxStatistics -IncludeMoveHistory).MoveHistory