实时备份技术白皮书

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

浪擎DataBackup实时备份系统

V4 技术白皮书

版权声明

版权所有©2014上海浪擎信息科技有限公司

未经本公司许可,任何单位或个人不得以任何形式,复制、传播、摘抄本内容的部分或全部。

本书内容上可能会有增删和修改,上海浪擎信息科技有限公司会定期将修订后的内容纳入新版本中,如有更改恕不另行通知。

公司申明

浪擎科技是国内最大的备份容灾软件厂商,在备份容灾领域具备一流品牌影响力。公司产品和解决方案分为D(数据级灾备)、A(应用级灾备)、Y(区域级云灾备平台)、S(备份存储柜)四大系列,涵盖了从桌面到服务器、从备份到容灾、从本地综合备份管理到异地数据中心建设等各个方面,构建完整的备份、容灾、存储解决方案。

浪擎科技已为众多高端用户建设了大型的灾备中心或灾备系统。客户遍及政府、金融、医疗、能源、电信、媒体、制造、教育等各行各业,有超过10000家用户,承建了最多的区域级灾备中心建设案例。

所获成绩或荣誉:荣获2012年度上海科技小巨人;荣获2012年度全国电子政务十大IT创新品牌;荣获2012中国信息安全最具影响力企业奖;荣获2009年度科技部中小企业技术创新奖。

目录

一、浪擎DataBackup实时备份 (5)

1. 系统架构与部署 (5)

2. Web管理平台 (6)

二、主要应用系统的容灾 (7)

3. 文件系统实时备份与容灾 (7)

4. SQL Server实时备份与容灾 (8)

5. Oracle实时备份与容灾 (9)

6. MySQL实时备份与容灾 (9)

7. Sybase实时备份/容灾 (10)

8. DB2实时备份/容灾 (11)

9. 通用数据类型实时备份与容灾 (12)

三、数据定时备份 (12)

10. 定时文件备份 (12)

11. SQLServer定时备份 (13)

12. 操作系统备份与裸机恢复 (13)

13. VMWare虚拟机备份 (14)

14. 三级索引存储模块 (14)

15. 监控与报警模块 (15)

16. 其他功能模块 (15)

四、主要技术 (15)

17. 实时数据捕获引擎打造实时备份 (16)

18. 实时恢复实现业务容灾 (16)

19. ACA保障实时备份的可靠性 (16)

20. 差分合成ADA做到最快的恢复速度 (16)

21. OOF实现备份数据网络流量最小 (17)

22. 同一数据多实例运行实现大规模的并行化存储需求 (17)

23. 操作系统、应用环境的裸机或异机恢复 (17)

24. 重复数据删除 (18)

25. 基于Web的统一管理和配置 (18)

一、浪擎DataBackup实时备份

浪擎D系DataBackup实时备份(以下简称实时备份) 4.1版对业务系统数据进行定时、实时在线备份,持续保护业务系统的数据。当业务系统的生产数据发生丢失时,可以实现任意版本、任意时间点的数据恢复,达到RTO、RPO趋于零的保护。

实时备份对备份服务器硬件和网络等无特殊要求,可实现低成本、高保障的热备份和热容灾。其支持主流的数据库和文件的备份以及恢复,具有全面保护、安全可靠、功能强大、简单易用等产品特色。

支持定时、实时备份功能;支持本地、异地、远程备份容灾。

1.系统架构与部署

1.系统组成

系统由三部分组成:备份(存储)服务器端程序、WEB管理平台、客户端程序。备份服务器端程序是系统的核心部件,负责整个备份系统的数据存储等后台服务;WEB管理操作平台是系统的统一配置、监控平台,用户可以通过该平台实现备份、还原等作业配置,并进行作业的监控管理等功能;客户端程序安装在需要备份的源主机上实现备份功能,或需要恢复的目标主机上实现恢复功能。

2.备份服务器端程序

备份服务器端程序是安装在备份服务器上的,是整个系统的核心部件。

备份服务器端模块是多线程、多任务的运行架构,包含并行控制、存储、备份、还原、合成备份、用户组管理、版本控制、增量传输、增量存储、通信控制、日志管理等子系统。备份服务器端程序负责将客户端模块实时增量传输过来的数据块存储到对应的存储位置。

备份服务器端程序会根据用户制定的备份策略对存储的数据进行合成备份,生成对应时间点的备份数据版本的备份块,已达到版本控制的功能。同时备份服务器会保存所有的备份数据块,以做到任意时间点恢复的功能。

增量块与上次版本文件构造与代理相同的文件,并依据备份类型记录当前版本信息以及存储文件,派生任务给存储子系统进行物理存储。在还原和下载时,备份服务器端模块从最近(时间)点和最远(时间)点之间抽取出所有版本,构造还原文件,并发送给需要还原的服务器。

备份服务器端程序采用访问控制和权限列表(ACL)控制共享访问。

3.客户端程序

客户端程序一共有MsgAgent、文件备份与恢复、操作系统备份与恢复、MSSQL Server 备份与恢复、Oracle备份与恢复、虚拟机备份与恢复、MySQL备份与恢复、Sybase备份与恢复等模块。

4.WEB管理操作平台

基于WEB的管理操作平台,主要是针对用户的实际需求,将备份产品的特点、功能都集中展示和实现,体现Web-Manage理念,即所有的操作都在WEB中完成,无需在源服务器上安装额外的软件,将对源服务器性能的影响降到最低,实现真正的绿色容灾的效果。

备份服务器WEB的功能:监控功能包括监控备份服务器的备份任务运行状态及其报表;管理功能包括服务器运行参数、日志、用户与组、组策略、备份视图等管理;操作功能包括实现基本的备份、还原功能、数据删除等功能。

WEB管理操作平台实现了对用户权限划分的管理,不同权限的用户登录WEB管理操作平台所展示和实现的功能各不相同。

5.系统部署模式

只需在备份服务器上安装备份服务器端程序,同时将WEB管理操作平台也安装到备份服务器上。在需要备份的源主机上安装客户端程序。

一般部署的大致步骤:

1.在备份服务器上安装备份服务器端程序。

2.通过WEB管理平台配置服务器端的所有设置功能。创建用户、分配权限,对不同的用户分配对应的存储空间等。

3.在需要备份的源主机上部署客户端程序。在WEB管理平台上配置源主机的IP地址、机器名等信息。

4.在WEB管理平台上配置各源主机的备份策略、计划。

2.Web管理平台

1.源主机或目标主机管理

管理需要备份的源主机;管理需要恢复数据的目标主机。

2.备份/恢复/过期数据清除等策略管理

由管理员部署备份策略,可以定时分发到用户主机上进行备份,具体功能如下:支持多种方式文件备份。可以按照需求指定备份文件类型,备份类型支持通配符比如:d:\*.doc; *.html 等方式。

为不同的数据系统设置不同的备份策略,实现不同粒度的数据备份。

统一自动备份功能,可以管理统一备份的备份时间,完成统一定时备份功能。

过期数据清除策略按照备份数据的有效期进行清除生命周期(数据在服务器端存放的时

相关文档
最新文档