城市开发公司业务一般涵盖土地开发、项目建设、房产销售等众多环节,业务数据处理和信息系统的稳定运行至关重要。一旦遭遇自然灾害、网络攻击、系统故障等突发状况,若没有容灾业务,业务系统可能陷入瘫痪,导致项目停工、销售停滞,严重影响公司的正常运营。国内某城开集团就面临着业务系统容灾保护的挑战,通过与万博智云合作,采用创新的云容灾方案,成功提升了业务韧性,降低了运营风险。
一、项目背景
该城开企业的现有 8 套业务系统,涵盖报表系统、OA 系统、大数据预算数据库、财务核算系统等,全部运行在本地 IDC 华为 HCS8.1 私有云环境中。数据量约 46920GB,涉及 50 台机器、552CPU 和 1456GB 内存。此前,企业仅依靠 HCS 自身的云盘快照机制进行简单备份,这种方式存在明显缺陷。一旦 HCS 私有云集群出现问题,如硬件故障、自然灾害或人为失误等,所有业务系统将无法工作,缺乏整体集群之外的备份机制,业务连续性难以保障 。此外,传统容灾方案需要在灾备目标端创建与生产端 1:1 的资源来接收灾备数据,成本高昂且资源利用率低。在这样的背景下,企业急需优化现有系统的业务连续性保护方案,降低本地机房灾备风险,实现更高效、可靠的容灾。
二、解决方案
(一)选择云容灾工具与架构设计
企业在多方对比测试后,选择了万博智云的云容灾工具 HyperBDR,并制定了容灾到华为公有云的解决方案。采用云容灾架构,利用华为公有云的弹性伸缩、按量付费、运维简单等特性,将备份数据存放到华为公有云的对象存储中。对象存储具有高扩展性、低成本、可靠安全等优点,适合作为灾备数据的存储介质。在业务接管时,使用华为公有云按量付费的计算资源,从对象存储快速还原业务数据,实现计算资源的 “弹性使用”,无需提前创建,降低了资源闲置成本。
(二)制定容灾策略与指标
根据业务系统的重要程度,制定了差异化的容灾 SLA 需求。对于数据库业务,要求 RPO 为 2 个小时,RTO 为 4 个小时,每 2 个小时同步一次数据,每天 00:00 点开始,保留 128 个快照副本;对于其他应用系统,RPO 为 4 个小时,RTO 为 12 个小时,每 4 个小时同步一次数据,每天 00:00 点开始,保留 64 个快照副本。数据通过公网传输,公网带宽为 200Mbps ,并根据实际数据变化量进行动态调整。
(三)资源规划与部署
在资源规划方面,对对象存储所需资源进行了详细评估。根据生产环境待容灾系统存储容量、快照数量和增量数据等因素,初期购买了 70TB 的对象存储空间。在运行过程中,根据实际数据增长情况,调整部分业务的快照数量和 RPO 指标,最终使对象存储使用量稳定在 65TB 左右。同时,规划了生产容灾环境部署资源,包括在源端虚拟机安装 Agent 备份程序,在华为公有云灾备侧部署 CPU 为 8C、内存 16G、磁盘 200GB、操作系统为 CentOS7.x 的 HyperBDR 容灾主控管理平台,并准备了用于容灾恢复的公有云账号、对象存储和 VPC 网络资源。
(四)项目交付与测试
项目交付分为三个阶段。第一阶段完成容灾管理平台的部署、配置与调试;第二阶段将 8 个系统近 46T 数据容灾到目标平台并完成演练测试;第三阶段进行容灾管理平台的操作说明与培训。通过功能测试,确保容灾管理平台运行正常,自动化容灾和容灾演练操作能够顺利进行,业务系统在容灾恢复后可正常使用。
三、客户收益
(一)业务连续性显著提升
采用新的容灾方案后,企业在灾难发生时的容灾切换时间大幅缩短。实现了小时级别的 RTO 恢复时长以及 2 - 4 小时的 RPO 数据保障,有效降低了业务中断带来的潜在经济损失,提高了业务可用性,增强了客户对企业服务的信心。
(二)成本效益凸显
利用华为公有云对象存储的低成本优势,以及云的弹性伸缩特性,企业减少了容灾的资源投入成本。无需提前创建大量闲置的计算资源,仅在需要时按需使用,同时通过合理调整容灾策略,优化了对象存储的使用空间,避免了成本浪费,实现了成本效益的最大化。
(三)管理效率提高
万博智云 HyperBDR 云容灾解决方案实现了自动化的数据恢复,减少了人为操作失误和人力投入,降低了业务恢复风险。无主机热备份模式减少了运维工作量,同时该方案支持在不同云服务商之间进行数据恢复,避免了企业被单一云服务商绑定,为企业提供了更多样化、弹性的选择,提升了容灾管理的灵活性和效率。
四、成功抵御勒索攻击
在 2024 年 4 月 15 日,企业三台 ERP 应用系统遭受勒索病毒攻击,文件被加密,业务无法正常运行。借助 HyperBDR 容灾平台,快速定位最近容灾备份时间点,在华为云上仅用 30 分钟就完成了数据恢复和业务验证,将灾难损失降到最低。这充分体现了该容灾方案在应对突发风险时的快速响应和恢复能力,以及灵活的容灾策略和自动化操作流程的优势。