当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 恢复Exchange Online 用户邮箱|仅云(完全托管)环境 |第 1#3 条 |第 8 部分#23

作者:精品下载站 日期:2024-12-14 09:02:11 浏览:14 分类:玩电脑

恢复Exchange Online 用户邮箱|仅云(完全托管)环境 |第 1#3 条 |第 8 部分#23


在下面的文章中,我们将回顾Exchange Online用户邮箱的还原过程。我们将演示用于还原已删除的 Exchange Online 用户邮箱的两个选项。

选项 1#2 - 恢复 Office 365 用户帐户。

在当前文章和下一篇文章中,我们将演示恢复 Office 365 用户帐户的方法,该帐户是已删除用户邮箱的所有者。

使用 Active Directory 管理中心界面实施的恢复过程。

选项 2#2 - 还原软删除的 Exchange Online 用户邮箱。

在文章中 - 恢复 Exchange Online 用户邮箱 |仅云(完全托管)环境 |第 3#3 条 |第 10#23 部分,我们演示了恢复软删除的 Exchange Online 邮箱的方法,通过恢复软删除的 Exchange Online 邮箱(与上一场景相反的方式)。使用PowerShell命令实现的恢复过程。

Exchange Online 用户邮箱恢复方案的相关性

当前文章中的演示与 Office 365 实施相关,
我将其描述为 -“完全托管”或“仅云”。
该术语的含义是 - 基础设施,其中:

  • “目录服务”仅由 Azure Active Directory 提供。
  • “邮件服务”仅由 Exchange Online 基础设施提供

换句话说,与
本地环境(本地 Active Directory 或本地 Exchange)不存在任何关系,例如目录同步。

两种邮箱恢复方法的区别

方法 1 - 恢复已删除的 Office 365 用户帐户

在我们的场景中,我们回顾一下还原 Exchange Online 用户邮箱的过程。
还原软删除的 Exchange Online 用户邮箱的推荐方法是 - 还原与软删除关联的 Office 365 用户帐户与软删除邮箱。

当使用还原作为已删除 Exchange Online 邮箱“原始所有者”的已删除用户帐户的选项时,用户帐户“还原事件”将启动“一系列事件”。他们的最终结果是 - 恢复与还原的 Office 365 用户帐户关联的 Exchange Online 邮箱。

我们通过恢复原始用户帐户来启动邮箱恢复过程的选项有两个优点:

  • 恢复过程将恢复“原始 Office 365 用户帐户”。优点是所有用户属性、组成员身份和其他设置也将恢复。
  • 恢复 Office 365 用户帐户的过程可以通过使用基于 Web 的 Office 365 管理中心来实现。我们需要做的就是 - 只需单击恢复用户按钮,恢复过程的其余部分将自动运行。

总的来说,大多数时候,这是恢复已删除邮箱的首选方法。

[玩转系统] 恢复Exchange Online 用户邮箱|仅云(完全托管)环境 |第 1#3 条 |第 8 部分#23

方法 2 - 恢复已删除的 Exchange Online 邮箱

第二种邮箱恢复方法从“初始化”恢复软删除的 Exchange Online 邮箱的恢复过程开始(与前一种方法相比,恢复过程是通过恢复与软删除邮箱关联的用户帐户开始的)。

联想起来,这种方法听起来更合乎逻辑,因为我们任务的表面定义是“恢复 Exchange Online 邮箱”,而不是“用户帐户”。

实际上,这种恢复方法更为复杂,因为我们需要完成一项额外的任务 - 创建新用户帐户+将新用户帐户与恢复的 Exchange 邮箱关联的任务。

此外,恢复过程是通过 PowerShell 实现的,与之前的场景(我们使用基于 Web 的 Office 365 管理界面)相比,此界面的用户友好性较差。

注意:我提到,在我们的场景中,我们需要完成额外的任务 - 创建一个与恢复的邮箱关联的新用户帐户。

理论上,我们可以选择恢复软删除的Exchange Online邮箱+恢复与软删除的Exchange邮箱关联的“原始用户帐户”。

问题在于,在 Office 365 环境中,此选项实施不当,可能会导致不需要的结果。

在文章中:恢复 Exchange Online 邮箱的可能选项有哪些? |第 4#23 部分,我提供了有关此选项的更多详细信息以及我不建议使用此“邮箱恢复方法”的原因。 ”

在基于Office 365的环境中,“直接”恢复已删除邮箱的方法如下:

我们将使用 PowerShell 命令来处理:

  1. 软删除的 Exchange Online 邮箱的还原过程。
  2. 在 Azure Active Directory 中创建新的 Office 365 用户帐户。

使用此方法时,我们会丢失与“原始用户帐户”的连接,即已恢复邮箱的前所有者。

“原始删除的用户帐户”将继续存储在 Azure Active Directory 回收站中,并将在 30 天期限结束时删除。

通过名为 Undo-SoftDeletedMailbox 的 PowerShell 命令实现的 Exchange Online 邮箱还原过程。

注意:如果原始用户帐户不再存在(硬删除),我们无法使用PowerShell命令Undo-SoftDeletedMailbox的选项。

在这种情况下,我们需要使用 PowerShell 命令 New-MailboxRestoreRequest ,这将使我们能够将已删除邮箱的内容恢复到另一个活动邮箱。

我们将在文章中介绍这种情况 - 恢复 Exchange Online 用户邮箱 |仅云(完全托管)环境 |文章 2#3 |第 9 部分#23

恢复 Office 365 用户邮箱 - 场景描述

在我们的场景中,我们将演示以下 Exchange Online 用户邮箱的还原过程:

  • 安吉丽娜
  • 布拉德

为了能够通过还原被视为已删除 Exchange Online 邮箱所有者的 Office 365 用户帐户来演示还原 Exchange 邮箱的过程,我们将模拟一个事件,其中与每个帐户“关联”的 Office 365 用户帐户的 Exchange Online 邮箱已删除

删除 Office 365 帐户将启动一系列“事件”,其结果是 - 删除与 Office 365 用户帐户关联的 Exchange Online 邮箱

Exchange邮箱恢复演示,将通过以下两种场景来实现:

Exchange邮箱恢复演示,将通过以下两种场景进行:

场景 1 - 恢复已删除的 Office 365 用户帐户

我们将通过恢复 Angelina 已删除的 Office 365 用户帐户(非直接恢复过程)来恢复 Angelina 的 Exchange 邮箱。

方案 2 - 恢复软删除的 Exchange Online 邮箱

我们将使用 PowerShell 命令恢复 Brad 的 Exchange Online 邮箱,该命令将执行以下步骤:

  1. 恢复软删除的Exchange Online 用户邮箱
  2. 创建新的 Office 365 用户帐户 + 用户密码
  3. 将恢复的 Exchange Online 邮箱“绑定”到新的 Office 365 用户

我们将通过使用 PowerShell 命令 Undo-SoftDeletedMailbox 来实现此“恢复过程”

[玩转系统] 恢复Exchange Online 用户邮箱|仅云(完全托管)环境 |第 1#3 条 |第 8 部分#23

Office 365 和 Exchange Online 基础环境中的“对象删除流程”

快速提醒一下 Office 365 和 Exchange Online 基础环境中的“删除流程”:

  • 步骤 1#4 和 2#4 - 当我们删除 Office 365 用户帐户(在我们的示例中与用户邮箱关联的用户帐户)时,该用户帐户将被“发送”到 Azure Active Directory 回收站。
  • 此外,分配给已删除的 Office 365 用户的 Exchange Online 许可证也将删除
  • 步骤 3#4 - Windows Azure Active Directory “通知”(同步信息)Exchange Online 基础结构 - 分配给软删除 Office 365 用户帐户的 Exchange Online 许可证已删除。
  • 步骤 4#4 - 因此,Exchange Online 将删除与 Office 365 用户帐户关联的用户邮箱。
  • 删除的Exchange Online用户邮箱将被“发送”到Exchange Online回收站,并在那里保留30天。 30 天期限结束后,用户邮箱将被永久删除(硬删除)。

[玩转系统] 恢复Exchange Online 用户邮箱|仅云(完全托管)环境 |第 1#3 条 |第 8 部分#23

阶段 1#3 - 准备用户邮箱删除场景基础架构

到目前为止我们还没有提到的一个重要元素是“绑定”到用户帐户和邮箱的“附加数据”。

主要问题是 - 即使我们成功恢复用户帐户或 Exchange Online 邮箱,“附加”到用户\邮箱的信息(例如权限、详细信息、组成员身份等)又如何呢?

例如:

Office 365 用户帐户对象属性\信息

关于将被删除然后恢复的Office 365用户帐户,我们想验证一下,将恢复哪些数据。

与 Windows Azure Active Directory 用户帐户相关的数据是:

  1. 用户信息(电话号码、办公地址等)。
  2. 许可证 - 分配给用户帐户的特定 Office 365 许可证
  3. 组成员资格 - 用户被定义为成员的组。

Exchange Online 邮箱属性\信息

关于将要删除然后恢复的Exchange Online邮箱,我们想验证一下,恢复的数据是什么。

与 Exchange Online 邮箱相关的数据是:

  1. 邮箱的内容(电子邮件、日历等)。
  2. 邮箱权限 - Exchange Online 邮箱所有者对其他 Exchange Online 邮箱拥有的权限,反之亦然。

[玩转系统] 恢复Exchange Online 用户邮箱|仅云(完全托管)环境 |第 1#3 条 |第 8 部分#23

好消息是,当我们在基于 Office 365 的环境中恢复软删除的用户\邮箱时,该对象将完全恢复,其中包含删除之前“绑定”到原始对象的所有详细信息和信息。

测试恢复邮箱权限的能力

在我们的场景中,我们实现以下邮箱权限矩阵:

  • Bob 将拥有 Angelina 和 Brad 邮箱的完全访问权限。
  • Brad 将拥有 Bob 的完全访问权限
  • Angelina 将拥有 Bob 的完全访问权限

恢复软删除邮箱后,我们将验证这些邮箱权限是否保留

[玩转系统] 恢复Exchange Online 用户邮箱|仅云(完全托管)环境 |第 1#3 条 |第 8 部分#23

在下面的屏幕截图中,我们可以看到我们创建了两个 Office 365 用户帐户:AngelinaBrad

[玩转系统] 恢复Exchange Online 用户邮箱|仅云(完全托管)环境 |第 1#3 条 |第 8 部分#23

我们为每个用户帐户分配 Exchange Online 许可证,在下一个屏幕截图中,我们可以看到为每个用户帐户创建了一个 Exchange Online 邮箱。

[玩转系统] 恢复Exchange Online 用户邮箱|仅云(完全托管)环境 |第 1#3 条 |第 8 部分#23

“Office 365 测试用户帐户”用户属性

在删除 Office 365 用户帐户之前,我们先简要回顾一下这些用户的属性。

在下面的截图中,我们可以看到以下信息:

Angelina 是以下组的成员:人力资源IT 服务台

[玩转系统] 恢复Exchange Online 用户邮箱|仅云(完全托管)环境 |第 1#3 条 |第 8 部分#23

这是有关 Angelina Office 365 用户帐户的信息

[玩转系统] 恢复Exchange Online 用户邮箱|仅云(完全托管)环境 |第 1#3 条 |第 8 部分#23

Brad 是以下组的成员:人力资源IT 服务台

[玩转系统] 恢复Exchange Online 用户邮箱|仅云(完全托管)环境 |第 1#3 条 |第 8 部分#23

这是有关 Brad Office 365 用户帐户的信息

[玩转系统] 恢复Exchange Online 用户邮箱|仅云(完全托管)环境 |第 1#3 条 |第 8 部分#23

“测试用户 - Exchange Online 邮箱”属性

如前所述,我们创建了以下 Exchange Online 权限矩阵:

Bob 拥有对 Angelina + Brad 邮箱的完全访问权限。

[玩转系统] 恢复Exchange Online 用户邮箱|仅云(完全托管)环境 |第 1#3 条 |第 8 部分#23

BradBob 邮箱拥有完全访问权限。

[玩转系统] 恢复Exchange Online 用户邮箱|仅云(完全托管)环境 |第 1#3 条 |第 8 部分#23

Angelina 拥有 Bob 邮箱的完全访问权限。

[玩转系统] 恢复Exchange Online 用户邮箱|仅云(完全托管)环境 |第 1#3 条 |第 8 部分#23

第 2#3 阶段 - 通过删除关联的 Office 365 用户帐户来模拟用户邮箱删除事件

在本节中,我们将模拟 Exchange Online 用户邮箱删除事件。
我们将通过删除被视为特定 Exchange Online“所有者”的 Office 365 用户帐户来执行用户邮箱“删除事件”用户邮箱。

在我们的场景中,我们选择以下 Office 365 用户帐户:BradAngelina

[玩转系统] 恢复Exchange Online 用户邮箱|仅云(完全托管)环境 |第 1#3 条 |第 8 部分#23

当我们选择删除按钮时,会出现以下警告消息:

当您删除用户时,他们的数据也会被删除,并且他们的许可证可以分配给其他用户。删除用户及其数据后,您最多可以在 30 天内恢复它们。

Azure Active Directory,通知我们 Office 365 用户不会被永久删除,而是会保留 30 天(软删除 - 保存在 Azure Active Directory 回收站中)。

[玩转系统] 恢复Exchange Online 用户邮箱|仅云(完全托管)环境 |第 1#3 条 |第 8 部分#23

  • 单击关闭按钮

[玩转系统] 恢复Exchange Online 用户邮箱|仅云(完全托管)环境 |第 1#3 条 |第 8 部分#23

在下面的屏幕截图中,我们可以看到 Office 365 用户帐户(Bob 和 Angelina)被“重新定位”并发送到 Azure Active Directory 回收站。

[玩转系统] 恢复Exchange Online 用户邮箱|仅云(完全托管)环境 |第 1#3 条 |第 8 部分#23

获取有关软删除的 Exchange Online 用户邮箱的信息

在上一节中,我们启动了一系列事件,这些事件导致删除 Exchange Online 用户邮箱。

已删除的 Exchange 用户邮箱被视为“软删除”邮箱,它们存储在 Exchange Online 回收站存储中。

Exchange Online环境,为我们提供了两种查看Exchange Online回收站“内容”的选项。

选项 1 - 使用 PowerShell

为了能够查看Exchange Online回收站的内容,我们可以使用以下PowerShell命令:

Get-Mailbox -SoftDeletedMailbox

在下面的屏幕截图中,我们可以看到结果。
Exchange Online 回收站包含 BobAngelina 邮箱。

[玩转系统] 恢复Exchange Online 用户邮箱|仅云(完全托管)环境 |第 1#3 条 |第 8 部分#23

注意:查看 Exchange Online 回收站内容的能力是基于初步步骤,其中我们需要使用远程 PowerShell 连接 Exchange Online。

如果您需要有关操作的说明 - 创建与 Exchange Online 的远程 PowerShell 会话,您可以阅读文章 - 连接到 Exchange Online PowerShell

选项 2 - 使用 Exchange Online 管理中心

我们可以用来查看 Exchange 回收站内容的另一个选项是使用 Exchange Online 管理中心中的“已删除邮箱”菜单。

为了能够查看软删除邮箱的列表,请使用以下步骤:

  • 登录 Exchange Online 管理页面
  • 在左侧菜单栏上,选择菜单 - 收件人
  • 在顶部菜单栏上,选择菜单 - 邮箱
  • 单击三个点图标
  • 选择菜单 - 已删除邮箱

[玩转系统] 恢复Exchange Online 用户邮箱|仅云(完全托管)环境 |第 1#3 条 |第 8 部分#23

在下面的屏幕截图中,我们可以看到软删除邮箱(Exchange Online 回收站的内容)的“图形演示”。

请注意,该界面包含一个名为 - 恢复的菜单选项。
我强烈建议不要使用此“恢复菜单” ”选项因为——结果可能是不可预测的。

在文章中 - 恢复 Exchange Online 用户邮箱 |仅云(完全托管)环境 |文章 2#3 |第 9#23 部分,我提供了有关此选项的更多详细信息以及我建议不要使用此“邮箱恢复选项”的原因。

[玩转系统] 恢复Exchange Online 用户邮箱|仅云(完全托管)环境 |第 1#3 条 |第 8 部分#23

在下一篇文章中,我们将继续通过恢复 Angelina Office 365 用户帐户来恢复 Angelina 软删除的 Exchange Online 邮箱。

当前文章系列的下一篇文章

恢复Exchange Online 用户邮箱|仅云(完全托管)环境 |文章 2#3 |第 9 部分#23

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯