在将邮箱迁移到专用/ITAR vNext 之后,无法设置Office 365存档邮箱
备注
Office 365 ProPlus 正在重命名为 适用于企业的 Microsoft 365 应用。 有关此更改的详细信息, 请阅读此博客文章。
原始 KB 编号: 4009935
症状
在将没有存档的邮箱迁移到专用Microsoft Office 365/ITAR vNext 之后,无法向邮箱添加存档。 也不能从从专用邮箱取消设置存档。
如果尝试使用管理中心或远程 PowerShell 通过 Exchange预配存档,将收到 enable-mailbox 以下错误消息:
在代理"Windows LiveId 代理"中验证期间发生以下错误:"无法为"John"启用存档,因为此用户对象与本地目录同步。 若要为此用户启用基于云的存档邮箱,必须使用本地 Exchange管理中心或 Exchange 命令行管理程序。"
原因
当Exchange Online部署在混合拓扑中时,系统期望所有管理都通过内部部署部署Exchange执行。 这使本地目录和联机目录保持同步。
许多专用用户没有在本地Exchange Server安装。 但是从 Dedicated 迁移操作会导致对象正常运行,就好像它们是混合部署的一部分一样。 尽管建议Exchange本地部署,以便简化迁移并降低总成本,但无需为 vNext 转换在本地安装 Exchange。 因此,某些客户可能无法管理从专用迁移的邮箱的存档。
备注
这不适用于直接预配到 vNext 的用户。
解决方案
迁移后,可以使用模拟本地部署部署功能的脚本对从专用邮箱Exchange存档。
先决条件
- 必须在管理计算机上安装用于Windows PowerShell Active Directory 模块。
- 管理计算机必须安装 .NET 4.0 或更高版本。
- 管理计算机必须加入要管理的用户本地 AD 林的域。
- 操作员必须具有帐户操作员权限或同等权限。
- enable-remotearchive.ps1脚本disable-remotearchive.ps1必须位于管理计算机上。
设置存档
确定要管理的用户的"name"属性的值。 此步骤将作为脚本 的 -Identity 参数的值传递。
使用 Active Directory 模块启动 PowerShell,Windows PowerShell启用。
运行以下脚本:
Enable-remotearchive.ps1 -Identity 'John'等待 AzureAD (AAD) 连接同步更改。可选 :ArchiveName 参数指定存档邮箱的名称。 这是在 OWA Outlook 和 Outlook Web App (中) 。 如果不使用此参数,则默认值为就 地存档 - <Mailbox_User_Display_Name>。
取消设置存档
确定要管理的用户的"name"属性的值。 此步骤将作为脚本 的 -Identity 参数的值传递。
使用 Active Directory 模块启动 PowerShell,Windows PowerShell启用。
运行以下脚本:
disable-remotearchive.ps1 -Identity 'John'等待AAD 连接同步更改。