1、实时备份及100%的完整可用
RPO=0,保证数据0丢失。对数据进行自动监控,连续捕获和备份数据变化,只要数据发生变化,便实时、准确的备份下来(系统及应用软件备份为策略备份),由于处理了数据的逻辑关系,实时备份的同时还能保证数据的100%完整可用——这是容灾备份的最底线。
2、数据任意时间点回退且保证回退数据的完整可用性
可按任意操作步数或时间点进行数据快速回退恢复,对于结构化数据库类型的数据,可以回到数据库的任何状态,对于非结构化的数据,可以回到指定的时间点。从而能够找回误删或者0损失修复数据库的而逻辑错误。
3、业务接管
在主服务器宕机以后,从备份机可以手动或者最短在60S左右自动的接管主站的IP、机器名以及对外的相关服务,保障业务连续性。
4、异地容灾
可以通过TCP/IP网络进行异地备份。即使本地数据发生灾难性的损坏,也能及时恢复,防止大灾大难。
5、中转备份
特殊情况,主站和从站不便直接连通的,可以通过第三台机器进行中转,把主站的数据间接备份到从站。
6、集中备份
多台服务器上的数据,不管是结构化的数据库数据,还是非结构化的文档数据,都可以全部备份到同一台服务器上,便于集中管理和节省机房空间等资源。
7、异常预警
当服务器主站或从站宕机或者出现故障时,可以在网内通过指定机器提示消息。或者通过配置无线发送设备,直接发送消息到指定的手机,以便相关人员及时处理故障,避免数据丢失、业务中断或者长时间处于没有冗余的工作状态。
8、简单易用
纯中文安装以及使用界面,安装、设置简单,并可对多台备份服务器做集中管理。实施过程不需要重启服务器以及任何服务和应用。硬件适应性强:对备份机要求低,只要有网络功能以及存储计算能力,即使是普通PC也可对服务器进行备份。
四、技术原理
技术原理和力记易的CDP产品完全符合SINA对CDP的定义,其实现技术和原理如下
实时增量备份原理:
如图1所示,在应用程序对数据库进行改变数据的操作时,在应用层与本机文件层之间加入一个过滤文件系统,该系统会监视与备份源(备份源可以是数据库也可以是文件或者硬盘)相关的数据是否发生变化,如果是,则该系统会按顺序复制一份该数据变化记录(含变化数据本身、逻辑关系、时间戳)用备特佳主从站之间socket规则协议将其传递到备机。数据变化传到备份机以后一份与以前的数据实时recover,形成一份最新的即时可用数据,另外一份存储在自有格式.mydata文件内,用于数据回退。
任意回退原理:
(图2)
如图2所示,软件第一次运行时会把现有的数据作为“基线数据”进行一次全量备份,全量完成以后会在从站端的备份目录内首先存放一份同样的“基线数据”,其后备特佳会将其关注的数据变化(含变化数据本身、逻辑关系、时间戳)按顺序复制到从站的备份目录,但是不和基线数据合并,仅存储在自有格式的日志文件中。当需要回退操作的时候,通过读取日志中变化数据的时间戳得到一个回退列表,里面含有全量以后的所有增量变化。选中其中的任何一个点执行恢复操作,最终执行为备机磁盘上的实际数据改变。
五、产品价值:
1、防范数据丢失——实时备份
和力记易的CDP产品在应用和数据之间进入嵌入分析,不需要执行磁盘扫描或者文件比较,仅通过应用分析就可以发现和锁定这些数据的变化。并且能够检测到字节级的变化,所以大大减少了增量数据,提高了数据的实时性,实现了数据的零丢失。
这一点在异地灾备中尤为重要,因为异地容灾最重要的资源就是网络资源,传输带宽太低达不到实时备份的效果,传输带宽太高则成本太过昂贵。这就需要在异地灾备数据传输的过程中采取最优的方式,降低单位时间内的数据传输量。而和力记易的CDP产品是采用的无限增量传输模式是将随时产生的数据实时传输出去,而不是在某一时间点再进行集中传输,这样就大大降低了对网络资源的占用,从而实现了低成本灾备。
2、修复数据错误——任意时间点回退
和力记易备特佳CDP容灾备份系统不同于市面常见的镜像复制类、快照类、镜像+快照类、定时备份类、日志复制类的容灾备份产品,能够同时满足SNIA的CDP定义中的可以捕获任意的数据变化、至少可以备份到另外一个地方(异地容灾)、可以恢复到任意时间点三个条件,是真正的CDP产品。
恢复到任意时间点是解决软破坏的唯一办法。数据在什么时候被误删除、被篡改,是无法预知的,不可能实现在删除、篡改之前做好一个恢复点。这就需要恢复点是任意的,这样才能保证100%的回到删除或者篡改之前的状态。因为任意点里面必然含有了删除或者篡改之前的恢复点。
和力记易CDP产品中的“任意时间点回退功能”是对于修复数据错误最完美的解决办法,数据出现缺失导致的数据库置疑只需要通过恢复到最近的一个点就可即保证数据可用又保证数据最新。
3、保障业务连续——业务接管
应用的是否正常取决于数据的是否正常。而对于全备、增量、差异等备份方式来说,数据的正常需要一个恢复的过程,很多情况下,这个过程是过长的。这时候就需要想办法来缩短数据恢复的时间,就是缩短RTO(RecoveryTime Object 恢复时间目标)。缩短RTO的有效方式就是实时恢复。和力记易备特佳可以实现数据从主机备份到备份机后,随时进行恢复,等待应用对数据的调用,是一份最新、完整的Standby数据。随时准备着接管主机,保障业务的连续性。
4、备份数据完整可用——处理数据逻辑关系
因为和力记易的CDP产品针对不同的品牌和版本的数据库在不同环境下的存储文件进行了深入分析,在备份和恢复时充分考虑了数据库的内在逻辑关系。所以能够保证备份出来的数据100%可用。从而解决了了常规备份软件可能出现恢复失败难题!