ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

备份内嵌恶意扫描:Cohesity与Sophos合作提升网络弹性

2026/9/10 17:13:21 拓冰建站 浏览量
备份内嵌恶意扫描:Cohesity与Sophos合作提升网络弹性 最近圈子里聊得比较多的一件事就是Cohesity和Sophos的合作把Sophos的下一代恶意软件扫描技术直接嵌到Cohesity的数据管理平台里用来增强企业的网络弹性。说白了就是在备份这条链路上加了一道安全关卡让备份数据不只是“留着”而是真正能在被攻击之后拿出来安全恢复。对于所有靠备份兜底的企业来说这个动作比单纯升级防火墙、多买几台防病毒网关要实在得多。这篇文章我就从备份和安全的交叉视角把这个合作的技术逻辑拆开聊一聊顺便讲讲在实际环境里这类方案要落地应该怎么考虑。1. 先说结论备份平台为什么要内嵌恶意软件扫描1.1 勒索软件已经把备份当成第二战场前几年大家聊备份重点还是“数据丢没丢、能不能恢复”。但近两年勒索软件攻击的套路越来越明确不是先把生产系统打瘫就完事而是先渗透进来、在环境里潜伏悄悄拿到备份系统的权限然后把备份数据也加密或污染掉。更阴的一招是攻击样本早就混进了历史备份等企业发现自己中了招、兴冲冲去恢复的时候恢复回来的不是干净的数据库而是带着勒索程序的“重启键”。这种“二次感染”一旦发生恢复流程立刻变成灾难片。我自己经手过的项目里就遇到过客户在恢复演练时发现备份里存的虚拟机镜像早就被注入了恶意脚本。原因特别简单备份存储虽然在网络层面做了隔离但终端防病毒和网关防病毒覆盖不到这个区域安全团队默认“备份就是安全的”结果备份库成了整个机房防护最薄弱的角落。Cohesity和Sophos这次合作本质上是把安全能力下沉到了备份数据本身让恶意软件在备份源头就被识别和拦截而不是等恢复那天才暴雷。1.2 传统杀毒在备份数据上为什么失灵很多企业会想我已经有EDR、有防火墙、有网关杀毒为什么还要在备份平台里再扫一遍这个疑问很有代表性但从技术角度讲传统杀毒放到备份场景确实很难发挥作用。第一个问题是用不上。备份数据不是生产环境里那种“活的”文件系统而是经过压缩、去重、分块之后的专有格式。传统杀毒软件基于文件系统驱动扫描的是一个个真实文件面对备份仓库里的虚机镜像、数据库快照、对象存储分段基本无从下手。你总不能把几TB的备份先还原成原始文件再扫一遍那时间成本没人扛得住。第二个问题是查不出。传统杀毒严重依赖特征库签名对已知样本有效但勒索软件现在几乎全是变种、混淆、无文件攻击。攻击者可以随时生成一个哈希完全不同的新样本特征库根本来不及更新。而备份恰恰是攻击者最容易把变种藏进去的地方——没人会天天扫描备份等发现时已经晚了。所以备份场景需要的不是“更多签名”而是能识别未知威胁的行为分析和机器学习检测能力这正是Sophos这类安全厂商的强项。1.3 扫描放在哪个环节效果完全不同备份链路里可以做安全检测的位置其实有好几个生产侧实时防护、备份传输过程中的网关过滤、备份存储端的被动扫描、恢复前的回收式检测。选择不同效果完全不一样。先说生产侧终端和服务器上的EDR/AV确实能拦一部分攻击但它管的是“运行时的当下”拦不住已经被加密或打包好、静静躺在备份里的样本。再说网关过滤管道上做特征匹配很高效但对压缩和加密流基本无能为力。真正最适合备份场景的检测点其实有两个一个是备份写入后的存储扫描另一个是恢复前的沙箱验证。Cohesity把扫描引擎放进平台就等于在这两个关键点都装上了哨兵。备份完成后平台可以自动对新增数据块做扫描恢复触发前又可以再做一道“最后确认”。两道闸门都比外部挂一个扫描器来得更彻底——因为扫描引擎直接读的是备份系统的内部格式能精准对应到数据块和文件不需要来回还原数据更不需要额外维护一套扫描集群。2. Sophos的扫描引擎凭什么放进备份平台2.1 从特征检测到行为分析优势不在“老病毒”而在“新威胁”Sophos在安全圈的口碑靠的不是单纯堆特征库而是在深度学习和行为分析上的积累。它的反恶意软件引擎除了做传统的哈希和YARA规则匹配还会对一个文件的结构、代码入口点、API调用序列做建模分析。这个过程很像机场安检传统安检是比对在逃人员照片认识谁抓谁Sophos的做法是看这个旅客的行为模式有没有问题哪怕他用的是一张没登记过的新身份证。放在备份场景里这个区别非常关键。备份数据量大、文件类型杂、新旧样本混在一起你不可能指望每个勒索变种都有签名。靠行为模型来判断“这个文件像不像恶意软件”比碰运气等特征库更新靠谱得多。而且Sophos引擎对无文件攻击、宏病毒、PowerShell注入这类“不落地”的威胁也有专门检测逻辑这些恰好是攻破备份系统最常见的入口。2.2 静态扫描与动态沙箱是怎么配合的下一代恶意软件扫描通常不是单一引擎而是“静态扫描动态分析”的组合拳。静态扫描是在不执行文件的情况下直接读文件内容、提取特征、跑机器学习模型。速度快适合对海量备份文件做第一轮过滤。动态分析则是把可疑文件丢进一个隔离的沙箱环境里模拟执行观察它的行为有没有尝试修改注册表、有没有对外发起加密连接、有没有批量改名或删除文件。在备份平台上做沙箱检测有一个天然优势备份系统里多的是完整的历史状态。Cohesity的快照能力可以瞬间拉起一个隔离环境把可疑的虚拟机或数据库点开让安全引擎在这个“影子环境”里跑一遍看它启动后会不会干坏事。这比在物理机上装一堆监控工具再去诱捕恶意软件要高效得多因为在快照里做实验不影响任何生产系统成本可以做得非常低。2.3 与Cohesity平台深度集成的逻辑光有好的扫描引擎还不够关键是和平台结合的紧密度。Cohesity的数据管理平台本身就是为横向扩展和全局去重设计的所有备份数据都以内容定义的块形式存储。扫描引擎集成进去之后不是简单地对整份备份做全量扫描而是聪明地只扫描新增的和变更的数据块去重之后相同的数据块不会被反复检测这直接决定了扫描成本能压到多低。还有一个容易被忽略的点Sophos拥有长期的威胁情报库和文件信誉系统这些情报在扫描时可以实时参与判定。一个文件如果在线信誉库里已经被标记为恶意那备份端直接就能给出高置信度的告警如果是未知文件则交给机器学习和沙箱进一步分析。这种“情报模型行为”三层联动比任何单一维度检测都稳。对于Cohesity用户来说等于安全团队不用再花大量时间建自己的样本库直接站在了Sophos全球威胁感知体系上。3. 真实工作流拆解扫描到底在哪个环节发生3.1 备份写入后的自动扫描把这套方案铺到一个实际环境里最典型的工作流是这样的生产环境里的虚拟机或数据库按照既定策略备份到Cohesity平台形成不可变的快照。以前这一步做完备份任务就算结束了接下来就是躺着等不知道哪天来的恢复需求。加入恶意软件扫描之后备份完成的同时平台会生成一个扫描任务。扫描引擎读取新写入的数据块先做一轮快速的静态特征匹配和机器学习检测如果命中风险再自动升级到深度分析比如提取完整文件做沙箱运行。这里我建议在实际部署时把扫描策略分层设计不要把压力全压在备份完的那一刻尤其是首次接入历史数据时全量扫描会让存储集群的CPU突然飙高。一个比较稳妥的做法是分三步走首次接入做一次全量后台扫描把历史包袱清干净日常运行中只对增量数据做快速扫描每周挑一个业务低峰期对全量快照做一次深度沙箱抽检。既保证覆盖面又不会拖垮备份窗口。具体调度策略可以根据备份窗口时长和存储节点数量灵活调整但“首次全量、平时增量、周期深检”这个思路基本不会错。3.2 恢复前的“干净房间”式安全检查备份内嵌扫描最有价值的一个场景其实是恢复前的验证。过去恢复一台被勒索的虚拟机操作人员基本上是“看见备份文件还在就点恢复”完全没有检查数据本身是否干净。Cohesity和Sophos这样的合作就相当于在恢复流程里加了一道“干净房间”工序系统先把待恢复的目标拉起来在隔离网络里做安全检查确认没有恶意行为后才真正对外提供服务。这个流程在真实攻击发生时会救命。举个例子某企业核心数据库被勒索运维团队准备从昨晚的备份恢复。如果没有恢复前扫描他们很可能直接恢复出一个带后门的数据库业务看似起来了其实数据一直在往外传。有了沙箱检查系统会先验证这个备份集里的核心文件是否安全确认无异常后才把数据放回生产网络。实际执行中多花几分钟检查换来的可能是避免整个恢复过程白费怎么算都划算。3.3 配置和策略建议基于常见实践的补充关于具体的策略参数我没有办法拿到Cohesity和Sophos官方那个版本的每一个默认值但基于我在其他备份安全方案里的经验有几个配置点是通用的。扫描触发时机建议选在快照完成之后、复制任务开始之前。因为很多企业做了异地容灾备份会被复制到灾备中心。如果在复制前就完成扫描就能确保被复制出去的数据是相对干净的不会把恶意软件同步到灾备端。扫描范围上要优先覆盖脚本文件、可执行文件、压缩包、邮件附件、数据库备份集这五类高风险对象。办公文档和高频更新的临时文件可以适当放低优先级降低误报干扰。扫描结果最好能和告警系统联动。Cohesity检测到恶意软件后可以对接SIEM或Sophos Central把告警信息推给安全团队。不要只在备份平台内部记一条日志那样很容易被遗忘。我之前遇到一个客户备份平台早就报了恶意文件因为没接告警整个团队一个多月都没发现直到重新做恢复演练才看到告警记录。这类事情不是技术问题是流程设计漏洞。4. 哪些企业应该优先考虑“备份内嵌扫描”4.1 高价值数据行业的刚需场景并不是所有企业都需要立刻上这套方案但对某些行业来说这个能力几乎可以算刚需。首当其冲是医疗行业HIS、LIS、PACS这些系统宕机半小时都是事故更别说被勒索后恢复出带毒数据。其次是金融行业交易数据、核心账务系统对完整性和可用性要求极高监管审计还要看恢复演练记录备份数据是否经过安全扫描未来很可能成为一个合规检查点。制造业和高校也是重灾区。制造业的MES、ERP系统一旦中断产线直接停摆而且很多工控环境用的是老旧系统没法装现代EDR备份就成了最后一条防线。高校则是数据量大、系统复杂、安全预算相对有限勒索攻击经常拿高校当靶子。这类企业不需要追求最前沿的安全技术但一定要在备份这个环节把底线守住。4.2 与单独部署安全产品有什么差异有人可能会问我能不能在备份系统前面加一个独立的防病毒网关效果是不是差不多这个问题我问过自己无数次答案是差很多。独立网关最大的问题是它对备份系统的内部格式不透明。备份数据经过去重压缩后文件系统已经变了网关只能基于网络流量做特征匹配看不到数据块内部结构检测能力和“透明代理”差得很远。而内嵌扫描是站在备份数据存储层能直接解析快照里的虚拟磁盘、数据库文件、对象存储分区检测精度完全不在一个量级。另外独立网关还要解决高可用、吞吐瓶颈、证书管理一堆问题内嵌方案把这些都吸收进了备份平台已有的运维体系里省心很多。当然内嵌方案也不是没有代价它意味着你的备份平台和安全厂商强绑定未来如果要换备份系统扫描能力也得重新评估。但从整体架构看把安全能力做进数据底座是比“外挂式”更彻底的做法。4.3 成本、性能与容量的平衡做IT预算的时候最怕的就是方案很好但资源扛不住。备份内嵌扫描的核心难点在于扫描本身会消耗CPU、内存和IOPS。但这个消耗并没有想象中那么大原因是Cohesity本身有强大的去重能力生产环境里几十台虚拟机的数据去重后可能只有几个TB。扫描引擎工作在这个“去重后的数据层”需要检测的对象已经缩小了一大截。部署规划上我建议先估算两个数字备份数据日增量和历史数据总量。日增量决定日常扫描的资源需求历史总量决定首次全量扫描的时间。按我过去的经验一台中等配置的存储节点扫描吞吐量大概在200到600 MB/s之间具体取决于文件类型和是否命中缓存。你可以用这个数字做初步估算再留出30%到40%的余量给峰值突增。如果担心业务高峰冲突把扫描任务设置为低优先级系统会自动让它利用空闲资源对生产影响可以控制到很小。5. 落地时会踩的坑以及几点实操建议5.1 扫描性能影响怎么控制实际部署中最常见的问题就是扫描任务把备份窗口拉长甚至影响到了生产业务。这通常不是方案的问题而是规划的问题。我见过一个用户把全量扫描直接放到每晚10点备份结束之后结果扫描和另一个灾备复制任务撞车存储集群忙了一整夜。解决办法其实很老土把任务错峰。扫描任务一定要设置独立的执行时间和资源上限不要用默认配置直接跑。先观察两个备份周期的增量数据量再估算扫描耗时把扫描窗口放在不和其他重任务冲突的时段。如果存储节点有多个建议把扫描队列均匀分散到所有节点而不是只压在一个节点上。还有一个细节容易被忽略扫描过程中会读取大量元数据如果NTP时间不同步可能导致快照读取异常这个我们在故障排查时卡了很久才发现后来统一用内网NTP服务器同步问题就消失了。5.2 误报和漏报怎么取舍备份场景下的安全性误报和漏报的代价都很高。误报会导致一个其实是干净的备份集被判定成恶意恢复流程被迫中断业务停机时间进一步拉长。漏报则更危险等于把带毒的备份当成了救命稻草恢复完才发现白忙一场。正确做法不是追求“绝对正确”而是分层响应。低置信度告警先标记不阻断恢复流程高置信度告警则直接阻止恢复并通知安全团队人工研判。白名单机制一定要用起来很多企业内部的安装包、系统工具都会被安全引擎标记为可疑经过安全团队确认后加入白名单可以有效减少误报。尤其要注意白名单的审核流程不能省我遇到过有客户把所有告警都加白结果真的恶意样本也被放行了整个扫描形同虚设。5.3 从审计、演练到持续改进备份安全方案部署完成只是开始后续的运营动作比首次上线更重要。首先是审计日志所有扫描结果、告警记录、白名单变更都要保留足够长的周期以备合规审查和攻击溯源。其次是恢复演练不要只在PPT上讲“我们有扫描能力”每个季度至少做一次从备份到沙箱验证再到生产恢复的全流程演练确认每个环节都有真实产出。还有一点扫描引擎的威胁情报库需要持续更新。Sophos这类厂商会定期推送最新的检测模型和威胁情报如果备份平台不联网这块更新就会滞后检测能力会逐渐退化。规划网络架构的时候一定要给威胁情报更新留出通路。说到最后任何安全检测都不是万能的备份的数据隔离、加密存储、离线副本这些传统手段一个都不能少。扫描能做的是让备份变得更干净但“干净”和“可用”之间还需要完善的备份策略和严谨的恢复流程来连接。写到最后我特别想说一点。这类合作真正解决的不是“多了一台扫描器”的问题而是把安全能力放进了数据生命周期最容易被忽略的环节。我自己做数据保护项目这么久见过太多企业在恢复演练时才发现备份里全是带着勒索病毒的镜像那种绝望感不是补丁能解决的。所以如果你所在的团队正在评估备份方案别只看容量多大的宣传册先问一句你的备份能不能在被攻击之后安全地恢复而不是恢复一个带毒的起点。这个问题的答案可能就藏在类似Cohesity和Sophos这样的生态合作里。