还原已删除的 Office 365 组

撰稿人: 丁娜
上次更新时间:2018 年 2 月 16 日

我忘记了 Office 所用的帐户用户名或密码。

如果用户希望还原 Office 365 组,可请求企业中具有管理员权限的人员代为执行这些步骤。对于大型企业,请联系内部支持人员/技术支持人员。

如果已删除 Office 365 组,默认情况下该组将保留 30 天。这 30 天时间被称为“软删除”,因为仍然可以对组进行还原。30 天后,组和相关内容将永久删除且无法还原。

在“软删除”过程中,如果用户尝试访问该网站,将显示 403 禁止访问消息。 该过程结束后,如果用户尝试访问该网站,将显示 404 未找到消息。

还原组时,还可还原以下内容:

  • Azure Active Directory (AD) Office 365 组对象、属性和成员

  • 组 SMTP 地址

  • Exchange Online 共享收件箱和日历

  • SharePoint Online 团队网站和文件

  • OneNote 笔记本

  • Planner

如果有连接的 Microsoft Team 或连接了 Office 365 的 Yammer 组,也可还原相关内容。

如果等不及在 30 天的保留期过期后再删除内容,也可选择将软删除的组永久删除

使用 Exchange 管理中心还原 Office 365 组

  1. 转到 单击此处转到 Office 365 管理中心。

  2. 在 Office 365 管理中心的左侧导航栏中,展开“管理中心”,然后选择“Exchange”。

  3. 在 Exchange 管理中心,选择“收件人”,然后选择“”。你可以查看组是处于活动还是软删除状态。如果该组已被永久删除,则不会将其列出。

    选择收件人,然后选择组。

  4. 若要查看组被软删除的确切时间,请选择该组并在右侧窗格中查看信息。

    若要查看删除组的时间,请选择该组并在右侧窗格中查看信息。

  5. 选择需要还原的 Office 365 组,然后选择还原图标。

    选择需要还原的组,然后单击“还原”图标。

  6. 选择刷新 “刷新”图标 以更新页面上的信息。组将显示为活动状态。

使用 PowerShell 还原 Office 365 组

重要提示:如果在 PowerShell 中使用 Remove-MsolGroup 删除组,将会永久删除该组。使用 PowerShell 删除组时,最佳做法是使用“Remove-AzureADMSGroup”软删除 Office 365 组。这样可在需要时对其进行还原。

安装预览版的 用于 Windows PowerShell 的 Azure Active Directory 模块

重要提示:不能同时在同一台计算机上安装预览版本和公开发布版本.

建议的最佳做法是始终保持最新:先卸载旧的 AzureADPreview 或 AzureAD 版本,然后再获取最新版本。

  1. 以管理员身份打开 Windows PowerShell:

    Windows PowerShell 窗口会弹出打开。提示 C:\Windows\system32 意味着以管理员身份打开它。

    PowerShell 在首次打开时的显示外观。

    1. 在搜索栏中,键入 Windows PowerShell

    2. 右键单击 Windows PowerShell,然后选择“以管理员身份运行”。

      通过“以管理员身份​​运行​​”打开 PowerShell。

  2. 检查已安装的模块:

    Get-InstalledModule -Name "AzureAD*"

3.要卸载早期版本的 AzureADPreview 或 AzureAD,请运行以下命令:

   Uninstall-Module AzureADPreview

或者

   Uninstall-Module AzureAD

4.要安装最新版本的 AzureAD,请运行以下命令:

   Install-Module AzureAD

在有关不受信任的存储库的消息中,键入 Y。安装新模块需要一分钟左右的时间。

还原已删除的组

必须具有 Office 365 全局管理员或组织管理权限。

  1. 是否已按照上述“安装用于 Windows PowerShell 的 Azure Active Directory 模块的预览版本”部分中的说明,安装 AzureADPreview 模块?这些步骤不起作用的首要原因是未安装最新的预览版。

  2. 如果尚未执行此操作,打开计算机上的 Windows PowerShell 窗口(可以是普通 Windows PowerShell 窗口,也可以是通过选择“以管理员身份运行”打开的窗口)。

  3. 运行以下命令。在每个命令后,按 Enter

    Import-Module AzureADPreview
    Connect-AzureAD

    在打开的“登录到帐户”屏幕中,输入 Office 365 管理员帐户和密码以连接到服务,然后单击“登录”。

    输入 Office 365 凭据
  4. 运行此命令即可显示组织中仍在 30 天保留期内的所有软删除的 Office 365 组:

    Get-AzureADMSDeletedGroup
  5. 记下要还原的一个或多个组的对象 ID。如果在此列表上没有看到所需的组,那么该组可能已被永久清除。

    警告: 如果使用与被删除组相同的别名或 SMTP 地址创建了新组,则必须先删除该新组才能还原已删除的组。

  6. 要还原该组,请运行此命令:

    Restore-AzureADMSDeletedDirectoryObject –Id <objectId>
  7. 此过程通常只需要几分钟,但在少数情况下,要完全还原组可能需要长达 24 小时。若要验证是否已成功还原组,请在 PowerShell 中运行此命令:

    Get-AzureADGroup –ObjectId <objectId>

成功还原后,该组会重新出现在 Outlook 和 Outlook 网页版的导航窗格上,且组成员应该可再次使用还原的所有内容,包括 SharePoint 和 Planner。

永久删除 Office 365 组

有时你可能想永久清除组,不想等到软删除的 30 天到期。若要执行此操作,启动 PowerShell 并运行此命令,获取组的对象 ID:

Get-AzureADMSDeletedGroup

记下要永久删除的一个或多个组的对象 ID。

警告: 清除组后可永久删除该组及其数据。 

若要清除组,请在 PowerShell 中运行此命令:

Remove-AzureADMSDeletedDirectoryObject –Id <objectId>

若要确认是否成功清除该组,请再次运行 Get-AzureADMSDeletedGroup cmdlet 以确认该组不再出现在软删除的组列表中。某些情况下,要永久删除该组及其所有数据可能需要长达 24 小时。

对 Office 365 组有疑问?

请访问 Microsoft 技术社区发布问题,并参与有关 Microsoft Office 365 组的讨论。

相关文章

使用 PowerShell 管理 Office 365 组

使用 Remove-UnifiedGroup cmdlet 删除组

管理连接了组的团队网站设置

在 Outlook 中删除组

扩展你的 Office 技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×