更新时间:2022-12-15 14:52:26

Microsoft 365 保护服务支持完全备份和增量备份 Exchange Online 数据。

使用 Microsoft 365 保护服务完全备份 Exchange Online 数据的原理如下图所示:

 

使用 Microsoft 365 保护服务增量备份 Exchange Online 数据的原理如下图所示:

 

备份原理说明

  1. 在控制台上新建 Exchange Online 类型备份任务,选择对应的租户管理员与租户用户用户信息,构造参数下发至内置客户端进行备份。
  2. 客户端中由C++调用请求MPS Discover服务。
  3. MPS Discover服务调用C#封装 Exchange Online/Server SDK,根据备份任务勾选的租户管理员和用户邮箱,由管理员账号进行邮箱模拟(ExchangeImpersonation),此操作便可以由管理员账号获取普通用户邮箱中的数据。
  4. 根据模拟结果,获取用户数据邮箱数据集合,包括邮件、日历、任务、联系人,同时将数据插入数据库中。
  5. MPS Discover服务将数据返回给客户端。
  6. 全量备份:遍历集合,获取备份邮件全量数据。
    增量备份:任务在有成功全量备份的前提下,获取上一次备份点时间戳,由时间戳筛选最新增量数据。
  7. 将获取到的数据文件通过 EssChannel 备份至云端对象存储中。
  8. 客户端完成备份任务,上报备份任务情况到控制台。