浪擎——A系统应用级CDP保障数据零丢失
【IT168 资讯】无论是基础的定时备份,还是高级的CDP实时备份,任何的备份目的都是一个,那就是恢复数据。现在通过CDP实时备份技术,可以实现到秒级的细颗粒度抓捕效果,将备份窗口已经降至可以实现的最小值,数据丢失的间隔误差随着备份技术的这种改进也达到秒级,与此同时,数据恢复的重要性以及存在的风险日益凸显。
试想着这样一种场景:某企业上班时间 ERP 系统的生产机突然掉电关机,重新开机时发现磁盘出现物理损坏无法启动系统,这时管理员紧急启用备机顶替原生产机继续工作,却发现备机是处于启动状态,因为 1 天前进行过演习操作,但演习完成后管理员忘记切换回来。那么在这种情况下,当需要启用备机,将数据恢复到备机并由其对外提供服务时,就必须要经历这么几步:选择需要恢复的时间点、数据、目的地,然后开始恢复,直到恢复完成数据可用。在这几个步骤里,除开一个步骤,其他的都是可控的,即数据恢复的过程。
因为在这个恢复的过程中,会因为数据对象等意外因素而面临不可预估的损失,如遇到需要恢复的上TB级的备份数据量,必然带来超长的恢复时间,如果恢复的数据对象里有百万级的小文件,将使整个恢复过程更加漫长,除此以外,如若还有不可测的其他因素,如:有限的网络带宽,磁盘I/O吞吐量弱等,都将会使数据恢复变成一个不可测的充满各种风险的过程。
CDP实时备份和定时备份有着根本的差异,它极大的减少了RPO值,但是在恢复方式上,大多数厂家的技术如出一辙,恢复成为CDP实时备份应用的门槛,用户要么选择定时备份,要么选择CDP应用容灾。也正因此,是否需要针对CDP实时备份的技术特性针对性的设计一种恢复方式,让细粒度的备份拥有更合适的恢复方式。
浪擎A系应用级CDP(以下简称ACDP)基于浪擎科技核心ACA(应用级捕获和分析)引擎,实时捕获应用系统的变化数据块(I/O数据块),复制到备用端存储。当源端发生故障时,备用端可以实时顶替源端使用,实现容灾目的。或者,可通过备用端CDP库,恢复生产数据到任一时间点,实现容错目的。
支持主流的数据库和文件的备份以及恢复,具有全面保护、安全可靠、功能强大、简单易用等产品特色。支持主流虚拟机(如VMWare、Hyper-V)的备份与恢复。
它的主要功能有:
1) 持续实时数据复制-保障数据零丢失
持续的、不间断的将源端任何变化数据实时复制到目标备用端,既可确保数据实时同步,又保障数据零丢失。
ACA引擎扫描每一数据块,检测出数据库的内在一致性状态,然后记录这些可以恢复的时刻点。这样可以确保最可靠的恢复。
2) 自动智能合成增量版本-极大的加快恢复速度
ACA引擎扫描出一致性状态点,并被索引起来。存储端利用这些索引采用逆向合并和正向读写算法,扫描从上次全量或增量以来到合并时间点的数据块序列,自动的、智能的合成增量版本。
合成增量版本技术大大减少了恢复路径。传统CDP技术非常笨拙的一一恢复指定时间段里的每一数据块,这样的恢复速度极慢。浪擎ACDP克服了这样的缺陷,使得恢复路径可选用全量加增量再加小段数据块的恢复路径,从而大大的加快恢复速度。
此外,合成增量版本技术大大减少重复历史数据块存储。
3) 手工任意时间点恢复-实现容错
浪擎ACDP将每一数据块一一存储起来,可以手工恢复到任意时间点,实现容错目的。
浪擎ACDP提供了两种任意恢复选项,一种称为可靠恢复,即恢复到选择时间点最近的一致性点,恢复结果可靠;另一种称为不可靠恢复,即恢复到任意时间点,但恢复结果可能不可靠。
4) 自动恢复
设置恢复计划,自动恢复到计划运行时间点。
5) 实时恢复-实现无需恢复的备用系统
客户端恢复软件从ACDP存储上自动、实时获取最新数据块,检测出可恢复的一致性状态点,然后写入数据文件中;如果没有可恢复的一致性点,则写入临时文件中,直至检测出一致性点。从而既保障备用系统具备最新数据,又保障备用系统的稳定性,使其能正常启动可用。
实时恢复功能可用于构造实时容灾,也可用于构造纯软双机高可用系统。
6) 历史版本存储,实现备份功能
ACDP存储将历史的全量或增量版本保留起来以供恢复,这一功能可替代传统的备份功能。根据可用存储空间大小,可设置历史版本保留数量和时间。
7) 支持丰富的报警
ACDP能监控各源主机及其存储空间、备份传输网络、备份服务器等设备,以及这些设备的资源消耗状况,例如CPU、内存、网络传输带宽等资源。
当这些设备发生故障或异常导致运行服务停止时,或者某资源消耗过高超过报警门限值时,备份系统可通过短信、邮件进行报警,及时通知相关负责人。
管理员可通过Web界面配置报警源、门限值、报警方式等参数。
8) 一键切换或自动切换
当源端发生故障导致业务系统停止服务时,ACDP发出通过短信或邮件发出报警,管理员可以一键切换至备用服务器,或者配置自动切换功能,由ACDP检测到源端服务停止时自动切换到备用服务器,实现及时的容灾。
ACDP仅能实现自动的、并具有一定延时的切换。ACDP采用PING机制来检测源端主机或应用服务是否存在,如果在最近5分钟之内都没有成功检测到,则实现切换。
随着各个企业信息部门对容灾备份的重视,容灾备份产品也如雨后春笋般涌现,面对这么多的容灾备份产品,我们该如何选择,选择一款合适的产品直接关系到整个信息容灾备份项目的建设。各个厂家都在不断鼓吹自家的产品多么多么的强大,但实际上真有这么强大吗,它所谓的强大是不是用户所需要的,是不是适合用户的实际应用环境,这都是需要仔细斟酌的。
选择一款适合自己的产品,最简单的方法就是测试,首先明确容灾备份建设的目标是什么,然后有针对性的选择几款产品,然后进行测试对比,好的产品是不怕测试的,反而是鼓励用户不断的去测试,只有测试,才能知道各个产品的功能是否强大,是否是适合用户的。
浪擎软件:www.wavetop.com.cn