编辑:在这里大大改变了我的问题以简化它。我已经继续使用 100 作为我损坏的项目计数并从 Exchange Shell 运行它。
因此,我的 SBS 2003 到 2011 迁移继续流泪:所有邮箱都已将邮箱存储从 移动OLDSERVER
到NEWSERVER
,本地移动请求成功完成,除了一个。
我现在想做的是查看以前的移动请求日志文件:当它们在进行时,我可以右键单击“属性”>“日志”>“查看日志文件”,但现在它们已完成,无法使用。我也不能使用:
Get-MoveRequestStatistics <user> -includereport | fl MoveReport
...因为移动请求现已完成,并且出现“找不到对应的移动请求...”的错误。
基本上我想做的是向用户展示 baditems 列表,以便他们知道哪些项目没有遇到,如果丢失了任何重要的东西,能够检查他们当前的 OST,archive.pst等,以尽可能恢复它。
如果这一切都需要包含在批处理 Exchange power shell 命令中以将输出通过管道传输到磁盘上某处的日志文件,我会洗耳恭听,并会在我们进行的下一次迁移中感激不尽。
要从字面上回答您的问题,不,无法将邮箱从旧用户邮箱更改为用户邮箱。
但是,您可以只删除邮箱并创建一个新邮箱。确保将所有地址从旧邮箱复制到新邮箱。还从当前邮箱获取当前可分辨名称并将其添加为新邮箱的 x500 地址。
但这不是最佳的。您应该改为重新启动邮箱迁移并打开一个新问题,说明迁移失败的原因。
要查看之前移动的日志,请使用此 powershell 命令: