更新时间:2022-12-15 17:31:34

使用 Microsoft 365 保护服务恢复 Exchange Online 数据的原理如下图所示:

 

恢复原理说明

  1. 控制台新建Exchange Online类型恢复任务,选择云端对象存储账号以及包含的备份点,在树形数据或列表中,勾选目标恢复数据。
  2. 控制台将数据发送给客户端,客户端根据参数解析勾选的目录和邮箱数据。
  3. 通过 EssChannel 获取云端对象存储中对应的目录下文件集合。
  4. 客户端中 C# 封装 Exchange Online/Server SDK,由 C++ 调用。根据下发参数所选邮箱的租户管理员,由管理员账号进行邮箱模拟(ExchangeImpresonation)获取用户邮箱读写权限,遍历对象存储文件集合,将文件流信息保存(Save)到对应邮箱的文件夹下。Exchange Online 与 Exchange Server 所用接口相同。
  5. 将恢复结果间隔输出实时信息,返回给控制台。
  6. 客户端完成恢复任务,上报任务恢复情况到控制台。