“我电脑硬盘坏了,数据不会全没了吧,我没备份呢。”
“学校的电脑系统慢得很,不会中病毒了吧,学习资料还没下载呢。”
“医院系统服务器故障了,挂不了号,容灾竟然没有做。”
“听说市公积金中心的数据库宕了,现在不能办理公积金提取业务。”
工作生活中,我们总是遇到过电脑故障,或看到政府机关因为系统故障导致业务停止服务的新闻。但是很多普通老百姓,或者行业管理者,一听说“故障、宕机、病毒攻击”这些词,马上会想到:
这要是做了备份就好了。
这仅是备份的事吗。今天我们就来谈谈备份和容灾的那些事儿。
1.备份和容灾概念
备份——备份是指数据或系统的备份,为防止系统出现操作失误、病毒攻击、硬件故障导致的数据丢失,将全部或部分数据集合从应用主机的硬盘或阵列复制到其它的存储介质的过程。备份按照每次备份的数量可分为:全量备份、增量备份、差异备份。
容灾——容灾系统是指在相隔较远的异地,建立两套或多套功能相同的IT系统,互相之间可以进行健康状态监视和功能切换,当一处系统因意外(如火灾、洪灾、地震等)停止工作时,整个应用系统可以切换到另一处,使得该系统功能可以继续正常工作。
从广义上讲,任何提高系统可用性的措施都可称之为容灾。容灾的建设目的是当生产系统出现了任何的故障,容灾系统都可以快速接管业务,使得生产业务不停顿,最大程度地减小损失,提升系统的高可用性。
容灾和备份是行业内形影不离的两个概念,两者的目的也不尽相同,备份是容灾的基础,是一个将线上的数据转移成离线数据的过程,目的主要是为了应付数据安全的问题,例如数据的丢失,或系统数据中的逻辑错误等等。而容灾的建设目的也不仅仅是为了保护数据,更多的是为了业务的连续性和可用性。也就是说,当生产系统出现了任何的故障,容灾系统都可以快速接管业务,使得生产业务不停顿,最大程度地减小损失。
简单的总结:备份是数据与系统的拷贝,容灾在备份的基础上,做应用的接管。
应用接管字面理解就是当一个机房的系统故障了,备端的机房马上接管,继续向外提供服务,这样像医院的挂号系统就可以恢复使用了,大大减少停机服务的时间。应用接管的专业术语叫高可用(High Available),英方i2Availability就是一款通过字节级复制技术实现高可用的软件产品,能够在云和大数据环境下,实现远距离、窄带宽的应用接管功能,具备经济、可靠、便捷等特点。
相比于系统应用的高可用,英方i2Active数据库双活是一种更为广泛、及时的应用接管方案,它是基于数据库语义级的复制技术,能够实现跨硬件平台、存储平台及异构数据库的双活,实现生产中心数据库宕机的情况下,备端的数据库能够即时接管,继续对外提供服务的功能。
2.容灾常用词汇
灾难恢复规划(DRP)Disaster Recover Planning
为了减少灾难带来的损失和保证信息系统所支持的关键业务功能在灾难发生后能及时恢复和继续运作所做的事前计划和安排。
业务恢复能力 Capability Requirement
信息系统单位时间平均处理的业务量需求。
两地三中心
两地指生产中心的同城和异地,三中心指的是生产中心、同城容灾中心、异地容灾中心。
六等级、七要素
出自国家标准《信息系统灾难恢复规范》(GB/T 20988-2007)定义的灾难恢复等级和管理要素。
统筹规划、资源共享、分级管理、平战结合
国家信息化领导小组2003年《关于加强信息安全保障工作的意见》(中办发[2003]27号)中的灾难恢复系统建设原则。
数据复制方式
同步(Synchronous)、异步(Asynchronous)、定点拷贝(Point-in-time);
恢复时间目标(RTO)Recovery Time Objective
灾难发生后,信息系统或业务功能从停顿到必须恢复时间要求;
恢复点目标(RPO)Recovery Point Objective
灾难发生后,系统和数据必须恢复到的时间点要求。
RPO 和 RTO是选择容灾备份解决方案的两个关键指标。
3.容灾策略:灾备建设与演进策略
企业的灾备建设在业务发展的不同时期需要不同的建设策略。在初创期,企业的信息系统还在萌芽阶段,这个时期可针对关键业务系统进行数据级容灾;在成长期,业务系统较初创期更健全、丰富,可根据企业实际需求选择“数据+应用”级的容灾或者“数据+应用+系统”级的容灾;在成熟期,企业的业务和规模不断扩张,这个时候就可以考虑选择同城双活或者两地三中心的容灾解决方案,保障数据不丢、业务不停。
英方数据灾备及高可用解决方案可适配如下三种灾备场景:
3.1本地数据保护
在生产中心不断对外服务的过程中,将数据实时/定时备份到本地存储之外的备份存储上,并进行带库级存档。
3.2双活业务中心
在生产中心之外建立一个容灾中心,实时备份生产数据,并可对外提供读写服务。一旦源端服务不可达,备端可实现业务的接管。
3.3异地/两地三中心
在双活业务中心的基础上,在异地建立一个灾备中心。
数据作为数字经济时代重要的生产资料之一,建设一个稳定、智能的灾备解决方案是必不可少的。对于IT管理人员来说,是备份、容灾二选一的互搏,还是打出组合拳,确保数据不丢、业务不停,这要求管理员不仅熟悉组织的系统架构,还要了解备份与容灾的区别和适用场景。
备份与容灾统称灾备,作为大数据和云时代企业信息系统安全的最后一道防线,灾备的边界在哪里呢?从行业实践的经验看,数据复制的边界就是灾备的边界,只要是数据复制能够涵盖的区域,英方的灾备解决方案都能触达。