B BROCENT

只存在于理论上的备份:一家新加坡教育科技公司的云备份教训

一个来自新加坡教育科技行业的复合情境:内容服务器故障,恢复时才发现每晚的备份任务已经静默失败了二十三天。为什么任务状态监控、一份独立于主环境的异地副本,以及带日期的恢复演练,才是把一份备份排程变成真正可依靠之物的关键。

安全数据中心内一排在蓝色灯光下的服务器机柜,象征着这家新加坡教育科技公司当时并不具备的异地云端备份目标
一句话结论: 一家新加坡教育科技公司的内容服务器出了故障,而恢复时才发现:那个每晚运行的备份任务,已经静默失败了三个星期。备份确实按计划存在,只是没有人在看它到底跑没跑成。把一份备份计划变成真正可以依靠的东西,靠的是任务监控和带日期的恢复演练。

本文中的公司是一个复合情境,并非某个具名客户,其时间线仅作说明用途。真实的是文中描述的服务:备份任务监控、恢复演练与异地云端目标,正是博迅"云托管备份"实际的构建方式。

对一家数字内容企业来说,备份失效是另一种性质的事件

新加坡有一批密集的教育科技、在线学习、媒体制作与数字出版公司——五十到八十人,产品完全数字化,而那个内容库是用好几年时间和相当可观的成本堆出来的:课程视频、题库、互动模块、面向四五个市场的本地化版本,以及这一切背后的工程文件。

对这类公司来说,数据不是业务的记录,数据本身就是业务。一家制造企业丢了三周的文件服务器数据,面对的是一件麻烦的重建工作。一家教育科技公司丢了课程母版,丢掉的是无法重新获取的库存——因为讲师已经离开,摄影棚是一年前订的,而本地化供应商的工作文件,恰恰就是服务器上那份。

有两个结构性细节,让这类公司比其技术水准所暗示的更加脆弱。第一,技术成熟度是不均衡的。工程团队确实有能力,这自然会让人假设内部系统也被同样妥善地照料——而内部系统通常不是任何人的产品,因此也就不是任何人的优先级。第二,环境是一种别扭的混合形态:面向客户的平台跑在云基础设施上、被妥善管理着;而内容生产流水线则落在办公室里的一台本地服务器或一台 NAS 上,因为通过 VPN 做渲染和剪辑从来就不现实。

结果就是:一家公司同时拥有一个现代化、运维良好的生产平台,和一个"储藏室级别"的内容归档,而后者的保护,来自两年前某人配置得当、此后再没有人看过一眼的备份任务。

情境:一次硬盘故障,和三周的空白

这家复合情境中的公司在新加坡约有六十五名员工,为区域内的企业客户制作和本地化课程内容。它的内容流水线跑在一台带直连存储的本地服务器上:源视频、工程文件、渲染母版,以及制作团队每天使用的素材库。

服务器搭建时,备份是按规矩配好的。每晚任务、本地目标、保留策略设定完毕、完成时发邮件通知。配置这套东西的人大约一年后离开了公司。邮件通知发到一个通讯组,那个组渐渐没人再看;后来被一条邮箱规则自动归档;到最后,没有人能有把握说出这些通知究竟发给了谁。

一个星期二的上午,磁盘阵列先是降级,然后彻底失效。工程负责人按正确的顺序做了正确的事——确认故障、采购替换硬件,然后去做恢复。

最近一次成功的备份,是二十三天之前的。

自从一次例行更新改变了某个服务账号的权限之后,这个任务就一直在失败。它每晚以完全相同的方式失败,每晚把失败写进一份没人读的日志,发出一条没人收到的通知。从外部看,环境没有任何异样:备份软件在运行,排程完好,存储目标有空闲空间。任务只是没有完成而已——静默地,连续二十三次。

三周的内容工作,从"可以重做"的意义上说是可恢复的。它让这家公司付出的代价是:一次延迟的客户交付、两个周末的制作工时,以及一批必须重新委托的本地化内容——因为供应商在交付之后,已经删掉了自己的工作副本。

真正出错的是什么,而它不是软件

把这件事读成一次工具失灵,是很有诱惑力的。但事实并非如此。备份软件完全按照它被配置的方式运行,而且每一个晚上都诚实地做了汇报。

造成这个结果的是四个缺口,而这四个缺口,我们几乎每次都会遇到。

没有人负责任务状态。 备份被当成一项配置——某件"设置好"的事——而不是一项运行中的运维工作,也就不需要有人盯着。一个把失败汇报进虚空的任务,其实际价值与没有这个任务是一样的。

不存在一份独立于主环境的异地副本。 备份目标就在同一间办公室、同一个网络上,用同一套凭据就能访问。这是一份单站点副本,而它恰恰无法抵御最可能真正伤害新加坡中小企业的两种情况:加密它能触达的一切的勒索软件,以及楼里发生的一次物理事件。

从来没有测试过任何一次恢复。 这与"任务失败"是两件事。即便任务连续两年每晚成功,也从来没有人证明过:这些数据能在一个有用的时间窗口内被还原成可工作的状态。一份从未被恢复过的备份,只是一个假设。

RTO 与 RPO 从来没有与业务方达成一致。 从没有人问过制作总监:公司能承受丢多少内容工作?流水线能停多久?没有这两个数字,谁也无法评估"每晚一次的纯本地备份"是否够用——而事实上它并不够用,只是当时没有任何标准可以让人察觉到。

最后这一点值得多说两句,因为它是最常被跳过的。RPO 是你能承受丢失多少数据,以时间表达;RTO 是你能承受停多久。两者都是业务决策,不是技术决策。IT 可以告诉你某个 RPO 要花多少钱,但只有业务能说出它值多少。在这家复合情境的公司里,当终于有人问出这个问题时,诚实的答案是:丢一天的制作工作可以接受,丢三周不行——而这句话一出口,现有安排立刻变得无法辩护。

博迅的观点:一份你从未恢复过的备份,只是一个假设

博迅自 2007 年起在亚洲各地运营 IT,2016 年设立香港办公室,2021 年起总部设于新加坡。备份与容灾包含在我们每一个托管 IT 计划档位中,而之所以是"包含"而不是"可选",原因正是上面这个模式:真正吃亏的公司,几乎从来不是完全没有备份的那些,而是有备份、却没有人在看的那些。

我们的云托管备份服务,围绕三件"配置完就忘"的备份任务所不具备的事情来构建。

7×24 的备份任务监控。 我们的 SCC 与 NOC 团队把备份任务当作一项有人值守的运维工作来监控,而不是一封通知邮件。一个在星期二失败的任务,会在同一周内浮出水面——而不是二十三天之后,在一次事故的中途。

定期恢复演练。 我们与客户一起定期执行数据恢复演练,以验证备份的完整性与可恢复性。产出是一份带日期的结果:在这一天,这批数据被恢复了,用了这么长时间。这正是把假设变成事实的那份凭据,也正是保险公司或企业客户的尽职调查问卷真正想要的东西。

一份书面约定 RTO 与 RPO 的业务连续性计划。 我们支持客户定义业务连续性计划(BCP),涵盖数据备份与容灾的策略与方法论,并明确对应 RTO 与 RPO。这正是那家复合情境的公司从来没有过的对话,而它决定了下游的每一个技术决策。

在底层,设计遵循市场上简称为 3-2-1 的纪律:至少三份数据副本、分布在至少两种不同的介质或平台上、其中至少一份存放在异地。落到实处,这意味着:为办公室里的服务器与系统做本地备份;把云 IaaS 环境中的数据汇总到本地存储、或汇总到另一个云平台以实现跨云冗余;以及在风险状况需要时,把物理备份介质异地存放在第三方仓储机构。我们使用 Veeam、Microsoft、Acronis 与 MSP360 的工具,备份目标支持 Azure、AWS 与阿里云——工具是按环境来选的,而不是反过来。

有一点我们是刻意的:这不是一件单独卖给你、然后由你自己照看的产品。备份与容灾包含在每一份托管 IT 支持计划里,因为任务监控是一项运维纪律,它属于和补丁管理、终端防护、NOC 监控站在一起的位置,而不是孤零零地成为又一个没人打开的看板。

对这个规模的公司来说,做对了是什么样

对一家六十五人、生产流水线举足轻重的教育科技公司来说,务实的形态并不玄妙。

任务状态由一个以此为职责的人来盯。 不是一封通知邮件,也不是工程负责人"打算去看一眼"的看板,而是一项有人监控、失败时有升级路径的运维工作。

至少有一份副本在异地,并且使用独立凭据。 异地副本不应该用"在勒索事件中同样会被攻陷的那套凭据"访问到。对新加坡中小企业的实际生存能力来说,这是提升最大的一项改动,而它通常也是清单上最便宜的一项。

恢复演练按排期进行,并产出带日期的结果。 每季度一次是合理的基础频率。演练应该把真实的东西恢复成可用状态,而不只是验证一个备份文件能被打开。

RTO 与 RPO 写下来,并由业务方签字确认。 两个数字,与承担后果的那个人达成一致。其余一切都由此推导出来,包括你到底应该花多少钱。

保留策略要匹配业务的真实运作方式。 一家内容公司常常在交付数周之后才发现某个母版文件有问题。七天的保留窗口和九十天的保留窗口是两种不同的产品,而这个差别只在你需要它的那一刻才显现出来。

云平台自身的数据要纳入范围。 Microsoft 365、Google Workspace 与各类 SaaS 平台的数据,常被默认为"供应商已经备份了"。供应商的复制机制保护的是他们的基础设施故障,而不是你自己的误删、离职员工清空邮箱、或者在你租户内部运行的勒索软件。这是我们最常发现的缺口之一。

云托管备份自基础预防性备份维护计划 298 美元起,另有一项按设备计费的云备份附加服务,其每设备月度价格与托管计划的其余部分一同公布在价格页面。如果你想看看服务底下用的是什么,备份与恢复页面覆盖了相关的工具选项。

勒索软件版本的同一个故事

有必要把反事实情形直说出来,因为它会改变你阅读上面那个情境的方式。

在这家复合情境的公司里,故障是一次磁盘阵列降级。那是温和的版本:它自己发出了动静,只影响一个系统,而备份目标——尽管已经过期——在有人去找的时候,仍然是完整、可读的。

把同一个环境放进一次勒索软件事件里,算术就完全变了。通过有效凭据触达文件服务器的加密程序,会触达这套凭据能够写入的任何其他东西;而一个位于同一网络、用同一个服务账号挂载的备份目标,恰恰就是"任何其他东西"。这家公司发现的将不是一份二十三天前的备份,而是一份被加密的备份。

这就是为什么异地副本不是备份策略的一项优化,而是它的承重结构;也是为什么不可变性很重要。一份在保留窗口内无法被修改或删除的副本——即便是管理员、即便凭据正确——才是那个能在攻击者已经接管你的环境之后仍然幸存下来的东西。不可变备份被纳入我们托管计划中"备份/容灾"的基线,原因正在于此。

这里还有一个容易被忽略的次级要点。在一次勒索事件中,问题不只是"我们能不能恢复",还有"多快、从哪里恢复"。如果你唯一完好的副本在某个云区域,而你需要把好几 TB 的数据恢复到一批你还没有采购的硬件上,那么无论备份多么正确,这次恢复都要以"天"计。这是一场关于 RTO 的对话,而它最好发生在事故之前,而不是事故当中。

新加坡企业处理备份的三种方式

一个无人监控的排程任务

  • 你得到什么: 一个在运行的、配置正确的备份,且没有持续成本。
  • 在哪里失效: 静默地失效。任务的失败被汇报进一份日志或一个没人看的邮箱,而这段空白会在一次真实事故中被发现——那是知道"它已经持续多久"的最糟糕时刻。
  • 判别方法: 如果你说不出昨晚的备份任务结果是谁读的,那就是没有人读。
  • 适合谁: 没有人——尽管诚实评估的话,这描述了相当大一部分中小企业的现状。

自行管理的云备份工具

  • 你得到什么: 能力不差的软件、异地目标、保留策略控制,以及完整的灵活性。
  • 在哪里失效: 它仍然需要有人盯任务状态、跑恢复演练。在一家 IT 只有一两个人、而且他们自己还有产品路线图要管的公司里,演练是第一件被推掉的事,而任务监控会悄悄退化成"要是出问题我们应该会注意到吧"。
  • 适合谁: 有专职基础架构人员、并且这个人有授权保护这段时间的公司。

带监控与恢复演练的托管云备份

  • 你得到什么: 由 SCC/NOC 团队执行的 7×24 备份任务监控、带日期结果的定期恢复演练、独立于主环境的异地云端目标,以及一份书面约定 RTO 与 RPO 的业务连续性计划。工具涵盖 Veeam、Microsoft、Acronis 与 MSP360;目标支持 Azure、AWS 与阿里云。
  • 成本: 基础预防性维护计划自 298 美元起,另加云备份附加服务的每设备费率。备份与容灾在每一个托管 IT 计划档位中都已包含。
  • 在哪里失效: 它无法替业务方决定 RTO 与 RPO。我们可以给建议;但我们无法决定你的停机时间值多少钱。
  • 适合谁: 数据就是产品的公司,以及那些"内部团队的时间花在产品上,比花在看任务日志上更划算"的公司。

常见问题

云备份是怎么定价的?

按范围分两种。云托管备份自基础预防性备份维护计划 298 美元起,涵盖设计、部署与有人值守的运维。针对终端与设备层面的覆盖,另有一项云备份附加服务,按每设备月度费率公布;超出所含存储配额的部分按环境单独报价。两者都与托管 IT 计划并行,而备份与容灾在每一个档位中都已包含。当前数字请见价格页面

什么是 3-2-1 备份策略?

至少三份数据副本,存放在至少两种不同的介质或平台上,其中至少一份在异地。第三份副本的意义不在于冗余本身——而在于那份异地副本应当能在"摧毁另外两份的那个事件"中幸存下来;在实践中,那个事件通常就是触达你网络上一切的勒索软件,或者你所在楼宇的一次物理事故。一份与它所保护的服务器位于同一网络上的本地备份,以上三条一条都不满足。

恢复到底应该多久测试一次?

对大多数中小企业而言,每季度一次是合理的基础频率;对 RTO 要求较紧的系统则应更频繁。真正重要的是演练产出了什么:一份带日期的记录,显示某批具体数据被恢复到了可工作状态,以及用了多长时间。那个时长才是你真实的 RTO,而不是计划文档里写的那个;第一次真正测量时,这两个数字往往差得相当远。

备份和容灾有什么区别?

备份是数据的一份副本。容灾是在约定时间内恢复运转的能力。你完全可能拥有完整、有效的备份,却仍然停摆一周——因为把好几 TB 数据通过办公室的互联网连接、恢复到一批你还没采购的硬件上,需要多久就是多久。容灾规划关注的是 RTO,也就是时间,而它改变的是"你要建什么",而不只是"你要复制什么"。

这可以备份到哪些云平台?

Azure、AWS 与阿里云是我们支持的目标平台,工具视环境而定,涵盖 Veeam、Microsoft、Acronis 与 MSP360。我们同样支持把云 IaaS 环境中的数据汇总到本地存储,或汇总到第二个云平台以实现跨云冗余;在风险状况需要时,也支持把物理备份介质异地存放在第三方仓储机构。

如果一个备份任务静默失败了会怎样?

在一项被监控的服务里,它不会一直静默。我们的 SCC 与 NOC 团队以 7×24 的方式把备份任务作为一项有升级路径的运维工作来值守,因此失败会在同一周内浮出来,而不是在一次恢复尝试中才暴露。这正是"配置好的备份"与"被托管的备份"之间的具体差别,也正是本文情境所围绕的那个差别。

这适合一家五十到八十人的公司吗?

适合,而且这个规模往往是缺口最大的地方。这个体量的公司,数据量已经足够重要,技术自信也足够让人假设"这块应该有人管",但很少有一位以"读备份日志"为职责之一的专职基础架构人员。基础预防性维护计划正是为这类环境设定的范围。

除了服务器,这会覆盖我们的 Microsoft 365 数据吗?

可以覆盖,而且通常应该覆盖。微软的复制机制保护你的是他们的基础设施故障,而不是误删、离职员工清空邮箱、或者持有有效凭据、在你租户内部运行的勒索软件。SaaS 数据是我们在方案阶段最常发现的缺口之一,恰恰因为它感觉像是"别人的问题"。

下一步

本文这家复合情境中的公司,并没有丢掉它的内容库。它丢的是三周时间、一个客户交付日期,和一批本地化内容——代价昂贵但可以撑过去;而这只是因为那次失效恰好是由硬件故障暴露的,而不是由勒索软件——后者会顺着同一个网络触达那个备份目标。

有用的问题不是"你有没有备份"。几乎所有人都有。有用的问题是:昨晚的任务结果有没有人读;有没有一份副本存在于你的主凭据触达不到的地方;以及最近有没有人真的恢复过什么,并把用了多长时间写下来。

如果这三个问题没有笃定的答案,那么这个缺口是很容易补上的,而且远比那场会暴露它的事故便宜。我们的云托管备份服务涵盖监控、演练与异地目标,而备份与容灾在托管 IT 支持的每一个档位中都已包含。欢迎与我们联系,我们从你现在有什么、以及它会在哪里失效开始谈起。

分享:

立即采取行动

将这些洞察转化为您企业的IT路线图。

预约15分钟免费咨询,与我们的亚太IT专家交流。我们将评估您的现有环境,并在24小时内提供定制化IT发展路线图。

📋

免费清单

进入大中华区IT部署前必须检查的10项关键事项

PIPL合规、网络分段、双语服务台配置等——企业进入中国大陆第一天所需的完整IT准备清单。

获取清单 →