浪擎服务器备份系统,浪擎实时备份系统主要技术

浪擎实时备份系统主要技术

实时备份的客户端实时捕取应用系统的业务增量数据,通过IP连接,实时发送到备份服务器端存储。备份服务器端存储着所有完整的业务系统数据块,在需要恢复时,备份服务器会根据时间或者版本整理业务数据块,找出准确的数据库完整点,合成一个完整的恢复版本。

备份存储使用三级级索引存储技术存储数据,提高数据读取性能,并且可以为用户提供各种性能保障。而对于没有实时备份需求的用户,也有定时备份的方案,利用策略功能定时、自动的发送消息给客户端备份程序,完成定时备份。

D系采用大量的高端的、革新性的技术来打造。

1. 实时数据捕获引擎打造实时备份

D系的实时备份功能组件采用了颠覆性的技术实时捕获来做备份,当然备份的完整性依靠ACA来保障,参见下一节说明。

备份速度和性能的提升关键来自于数据获取阶段,传统备份系统采用应用系统提供的数据接口方式来获取数据,例如各种数据库均提供了备份接口,SQLServer数据库提供了VDI,Oracle提供RMAN,这样的方式速度慢,备份窗口大,造成应用系统性能直线下降。D系的ACA实时备份捕获引擎绕开这些传统获取方式,通过嵌入操作系统内核的I/O驱动程序捕获应用系统的变化数据。这样的数据捕获方式既做到数据捕获与应用无关,又大幅提升备份速度和性能。

2. 实时恢复实现业务容灾

实时备份提供实时恢复功能,将最新数据实时恢复到备份服务器或第三台容灾服务器,当生产数据库发生故障时,可立即启动容灾服务器的数据库来接替生产服务器,使业务继续运行。

3. ACA保障实时备份的可靠性

ACA引擎全称应用级捕获和分析技术,结合操作系统驱动实现应用数据的实时捕获。该项技术来自于浪擎的A系高端产品双活容灾。对于操作系统而言,应用系统通过数据流的方式源源不断的、时时刻刻的写入存储。捕获到的数据流对于应用系统而言,仅是某一时刻点的数据,并且这一时刻点可能是一个不完整的状态。因此,只有找到应用系统确认的完整点,才能保障应用系统的一致性,才是可以恢复的时间点,否则其他点都是不可恢复的点,即便恢复起来也是破坏了应用系统的内部一致性这个关系。

正是从这一原理出发,ACA引擎不但实时捕获数据流,而且实时分析应用系统的一致

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值