Google Workspace 作为 Microsoft 365 服务中断时的业务连续性方案

Google Workspace 作为 Microsoft 365 服务中断时的业务连续性方案

Ana NetoTechnical Leave a Comment

当 Microsoft 365 发生故障时,大家首先会问的是如何让员工恢复工作。这是一个实际的业务连续性问题,而 Google Workspace 可以提供一个切实可行的解决方案。.

对于大多数企业而言,Microsoft 365 是支撑沟通、协作以及企业正常运营的基础设施。一旦发生 Microsoft 365 服务中断,各种疑问便会接踵而至:

人们可以收发电子邮件吗?

他们能看到自己的日历吗?

领导层是否仍可访问电子邮件和日历以开展危机应对工作?

面向客户的团队还能进行对外沟通吗?

团队成员可以访问文件吗?还是必须先等待备份恢复?

随着监管规定对运营韧性和业务连续性的要求不断提高,这些问题如今比以往任何时候都更为重要。.

无论您是正在努力实现 SOC 2 可用性控制、导航 NIS2 运营韧性要求,或与诸如……等框架保持一致 NIST CSF 2.0 和 ISO 22301, 应明确评估对 Microsoft 365 的依赖程度。仅依赖微软的服务可用性,作为业务连续性策略,其合理性正日益难以站得住脚。.

这促使技术团队越来越关注热备方案,尤其是 Google Workspace。它既不是 Microsoft 365 的替代品,也不是传统的备份工具,而是一个独立的第二云环境,可在 Microsoft 365 服务中断期间确保电子邮件、日历、文件和关键通信的正常运行。.

这与采用 Microsoft 365 备份平台(例如 Veeam、Druva 或其他恢复解决方案)的做法截然不同,后者可在发生故障后帮助恢复邮箱、文件及其他数据。 尽管这些平台再好,但如果成千上万的用户需要在接下来的两小时内恢复正常使用的收件箱和日历访问权限,仅靠备份是远远不够的。.

Google Workspace can indeed support business continuity during a Microsoft 365 outage, especially for email, calendar, appointments, and crisis communication. Microsoft 365 remains the primary platform, while Google Workspace provides an independent continuity environment. But this kind of cross-cloud business continuity model requires the right architecture and planning: identity, mail routing, synchronization, security, user access, and failback all need to be designed and tested before the outage happens, not during it.

想直接了解 Google Workspace 如何与 Microsoft 365 并行运行以确保业务连续性吗?

探索 Google 同步解决方案 来自 Connecting Software,这是使 Google Business Continuity Plus SKU 能够正常运行的技术层。.

什么是关键职能?

尽管《网络安全指令2》(NIS2)、《数据保护条例》(DORA)以及美国国家标准与技术研究院(NIST)网络安全框架等法规和框架在适用范围、术语及法律效力方面存在差异,但它们都提高了预防和管理对基本服务以及关键或重要职能造成干扰的标准。.

多拉 将“关键或重要职能”定义为其中断可能对财务业绩、服务连续性或监管义务产生的实质性影响,而 NIS2 要求将业务连续性和危机管理措施纳入网络安全风险管理。此外,诸如 NIST CSF 通过其“治理、响应和恢复”职能来处理相关结果,包括事件响应、恢复和沟通。.

即使所用的术语并不一致,实际问题依然存在:

在贵组织中,哪些服务和依赖项是关键的?

将高层监管要求转化为业务连续性规划的一种实用方法是开展一次 关键功能评估 避免对主要云服务的过度依赖。关键问题很简单:

如果该云服务不可用长达X小时,我们会触犯法律、运营、客户服务、安全或财务方面的阈值吗?

对于 Microsoft 365,该评估应包括:

  • RTO 和 RPO: how quickly services need to resume, and how much data loss is acceptable
  • 爆炸半径: 哪些职能、团队、客户或流程受到影响
  • 集中风险: 具体取决于服务提供商、租户、区域或身份层
  • 相互依赖关系: 身份识别、密钥管理、网络访问、系统集成以及外部通信路径

若从这一角度审视 Microsoft 365,结果往往令人不安。电子邮件、身份认证、日历和文件访问通常会被证明是运营依赖项,需要制定明确的业务连续性计划,而不仅仅是备份和恢复。.

将监管和标准要求转化为业务连续性架构

法规和标准并未规定特定的业务连续性架构或具体供应商。不过,其要求仍会直接影响该架构的设计:

  • ISO 22301 需要制定明确的恢复目标、记录在案的业务连续性流程,并定期进行测试。如果潜在的业务影响足以证明其必要性,则为 Microsoft 365 部署热备方案可能是合适的选择。.
  • 如果贵组织是一家金融机构,, 多拉 requires you to assess information and communication technology (ICT) concentration risk and provider substitutability. It also requires documented exit strategies for ICT services that support critical or important functions. Depending on the risk assessment, this may support an alternative-provider or multi-vendor design, but DORA does not mandate one specific architecture.
  • NIS2 将相同的逻辑扩展到更广泛的必要且重要的实体中,并在其网络安全风险管理措施中明确纳入业务连续性、灾难恢复、危机管理以及供应链安全。这使得对主要云服务和服务的依赖成为该组织风险评估中的重要考量因素。.
  • 在美国,的“治理”、“响应”和“恢复”职能 NIST CSF 2.0 这要求制定经过验证的恢复计划并加强供应链风险管理,从而引发了同样的问题:如果关键供应商出现故障,关键职能能否继续运转?

架构层面的问题在于,当主服务提供商不可用时,如何确保关键功能能够继续运行。 如果 Microsoft 365 服务中断会导致这些功能受阻,则该组织可能需要一个已经配置完毕、可访问且经过测试的备用环境。这一风险往往比乍看之下更为严重,因为 Microsoft 365 并非仅依赖于单一系统,而是由多个相互关联的系统构成的。.

为什么增加第二个微软租户也无法解决问题

Microsoft 365 整合了以下四项内容,而这四项内容中的任何一项,单独来看都足以成为制定业务连续性计划的理由:

  • 沟通 (Exchange / Teams)。实际上,邮件转发或聊天功能中断会导致业务停摆,即使从技术上讲所有文件都安然无恙。.
  • 日历 (Exchange / Teams)。日程安排和会议访问方面的问题与邮件类似,导致内部协调不力,甚至错过了外部会议,尽管从技术上讲并没有什么内容"丢失"。"
  • 证件 (SharePoint / OneDrive)。文件必须始终可访问,而不仅仅是可恢复。.
  • 身份 (Entra ID / Azure AD)。如果身份验证层出现故障,那么其他功能是否正常运行就无关紧要了:没有人能够登录任何系统,包括依赖同一身份提供商的第三方应用。.

目前阶段一个令人不安的发现是,标准备份软件通常只能保护第三项内容,而且需要经过长达24至48小时的恢复窗口期才能完成。在此期间,用户实际上没有其他地方可以继续工作。.

对此,最先想到的解决方案可能是创建一个辅助的 Microsoft 租户。遗憾的是,这一方案经不起推敲,因为一旦发生服务中断,即使这两个租户部署在不同的 Microsoft 365 或 Azure 区域中,也可能导致它们同时瘫痪。 区域托管并不意味着独立的故障域,因为 Entra ID 和核心 Microsoft 365 服务在底层仍共享全球基础设施。.

第二个租户虽然在纸面上满足了"我们有备用租户"这一要求,但并不能提供足够的独立性。.

这正是促使人们转向独立超大规模云服务商的原因。并非因为 Google Workspace 本身更可靠,而是因为它提供了一套在运营上相互独立的基础设施和身份认证体系。这种分离有助于应对 DORA 和 NIS2 中所反映的信息通信技术(ICT)集中风险及业务连续性问题。.

真正的热备需要什么

假设您希望员工能在两小时内恢复工作。在大多数企业环境中,若要实现两小时以内的恢复时间目标(RTO),基于恢复的恢复方案便完全行不通。 实际上所需的是将数据持续、近乎实时地复制到一个已经配置好且数据始终保持最新的备用环境中——这样,故障转移就只是一个重定向过程,而不是重建过程。.

实际上,这意味着:

  1. 邮件箱和文件的持续同步 — 邮件、日历、联系人、任务和文档会从 Microsoft 365 持续同步到 Google Workspace,而不是通过夜间任务进行同步。.
  2. 备用环境中的预配置用户, ,因此事件处理过程中无需进行账户创建步骤。.
  3. 目录同步 from Entra ID to keep user accounts and access changes aligned across Microsoft 365 and the standby environment, supporting up-to-date access-control policies.
  4. 一种明确的故障转移机制 — 对于电子邮件,这通常只需重新配置 MX 记录,这样邮件就能在几分钟内开始路由到备用环境,而无需手动执行恢复脚本。.
  5. 一条反向同步路径, ,因此,在停机期间于备用环境中完成的工作,一旦系统恢复,就会自动合并回 Microsoft 365,而无需手动进行数据核对。.

这就是谷歌打包为 Google Workspace 业务连续性增强版 SKU. 请勿将其与标准的 Google Workspace 业务连续性 SKU 混淆,后者提供的是成本较低且预先配置好的许可证,这些许可证在发生事件时由您激活前处于休眠状态,但激活后对环境可保持运行的时间也设有上限(截至本文撰写之时为连续 21 天)。.  

Google Workspace Business Continuity Plus 产品型号会在后台处理持续复制,因此当您需要时,备用实例的数据是最新的,而不是过时的。.

这是通过以下 Connecting Software 的解决方案实现的:

审计证据图解

无论您最终在所选架构下采用何种开发工具,都必须保留能够将每项设计决策追溯到具体需求的书面记录:

审计要求

 建筑需要展现什么

供应商多样性

一个在真正独立的基础设施上运行的备用系统,而不是第二个微软租户

较低的恢复时间目标(RTO)

预配置的用户可立即登录,无需经过恢复和重新配置的过程

数据时效性 / 较低的恢复点目标(RPO)

持续的后台同步,而非定期备份快照

访问治理

Entra ID 中的目录变更会在已知的同步间隔内自动同步到备用服务器上

退出多供应商战略

一份经过文档记录和测试的故障转移和回退程序

最后那一行正是大多数初稿的败笔所在。. "如果必要的话,我们可以迁移到谷歌"这与经过验证的流程并不相同 具有已知的恢复时间目标(RTO)、已知的数据时效性保证,并明确规定了最长待机时长。.

在审计员介入或系统停机之前先进行测试

在将此内容纳入业务连续性计划之前,有必要先验证一些内容,这些内容与审计师最终将要验证的内容相同:

  • 故障转移时机 — 从 MX 记录变更到邮件开始在备用环境中流转,实际耗时是多少?请不要引用供应商的营销数据。
  • 时长限制 — 备用系统能保持活跃状态多长时间?这是否足以应对最坏情况下的停机场景?
  • 反向同步 — 停机期间创建的工作数据是否能真正无缝合并回来,还是会产生重复或孤立的记录?
  • 目录同步的准确性 — Entra ID 的变更是否会实际反映在备用环境中?反映的速度有多快?

正是在这一点上,所提出的架构从理论走向了实践验证。业务连续性解决方案必须覆盖整个工作环境,而不仅仅是电子邮件或文件,并且必须满足上述所列的恢复、独立性、治理和故障回退要求。.

在确立了这些标准之后,我们现在可以评估 Google Business Continuity Plus 是否为 Microsoft 365 提供了一套可靠的热备方案。.

Google Business Continuity Plus 评测

鉴于之前确定的要求,让我们评估一下 Google Business Continuity Plus 作为 Microsoft 365 的热备方案是否可行。.

审计要求

“业务连续性增强版”如何解决这一问题

技术可行性已验证

供应商多样性

完全绕过微软的基础设施

运行在谷歌的全球分布式网络上

较低的恢复时间目标(RTO)

员工身居"安稳之位"。"

用户已预先配置好,登录后可立即使用 Gmail/Meet。.

数据时效性 / 较低的恢复点目标(RPO)

实时后台同步。.

邮件、日历和核心文件会持续进行镜像同步。.

监管成本效率

降低了许可管理成本。.

在激活之前,收费仅为常规许可证价格的一小部分。.

Google Business Continuity Plus 采用了一个同步层,该层实际上支撑着上方的覆盖表。正如所述 上文, 正是在这里,Connecting Software发挥了作用——其技术层确保了 Google Business Continuity Plus 产品版本的正常运行,能够持续同步邮箱、日历、联系人、任务和文档,而非通过夜间任务进行同步。.

一旦 Microsoft 365 恢复稳定,故障回退将通过相同的双向同步机制进行:中断期间创建的工作内容会自动同步回主租户,无需手动清理,也无需仓促切换。各团队可按照自己的时间表逐步恢复。.

结语

NIS2、DORA、ISO 22301 和 SOC 2 背后的监管压力不会消失,其背后的运营风险也不会消失:Microsoft 365 同时是通信、协调和文档处理的单点故障。.

从表面上看,建立第二个微软租户似乎是种业务多元化举措,但两者在失败领域存在太多重叠,因此无法实现这一目的。.

Google Business Continuity Plus 为组织提供了审计机构和监管机构真正所要求的:一个真正独立的环境,既可作为热备方案,又保持最新状态,且能在数分钟内(而非数天)接管业务。.

了解如何通过 Connecting Software Google 同步解决方案实现热备份


关于作者

Ana Neto

作者 Ana Neto, 技术顾问 于 Connecting Software。

"自 1997 年以来,我一直是一名软件工程师,最近开始喜欢写作和公开演讲。您对本文有任何问题或评论吗?欢迎在下方留言!"

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

For security, use of Google's reCAPTCHA service is required which is subject to the Google Privacy Policy and Terms of Use.