浪擎DataBackup实时备份系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
浪擎DataBackup实时备份系统
浪擎D系DataBackup实时备份(以下简称实时备份) 4.1版对业务系统数据进行定时、实时在线备份,持续保护业务系统的数据。当业务系统的生产数据发生丢失时,可以实现任意版本、任意时间点的数据恢复,达到RTO、RPO趋于零的保护。
实时备份对备份服务器硬件和网络等无特殊要求,可实现低成本、高保障的热备份和热容灾。其支持主流的数据库和文件的备份以及恢复,具有全面保护、安全可靠、功能强大、简单易用等产品特色。
支持定时、实时备份功能;支持本地、异地、远程备份容灾。
一、系统架构与部署
1.系统组成
系统由三部分组成:备份(存储)服务器端程序、WEB管理平台、客户端程序。备份服务器端程序是系统的核心部件,负责整个备份系统的数据存储等后台服务;WEB管理操作平台是系统的统一配置、监控平台,用户可以通过该平台实现备份、还原等作业配置,并进行作业的监控管理等功能;客户端程序安装在需要备份的源主机上实现备份功能,或需要恢复的目标主机上实现恢复功能。
2.备份服务器端程序
备份服务器端程序是安装在备份服务器上的,是整个系统的核心部件。
备份服务器端模块是多线程、多任务的运行架构,包含并行控制、存储、备份、还原、合成备份、用户组管理、版本控制、增量传输、增量存储、通信控制、日志管理等子系统。备份服务器端程序负责将客户端模块实时增量传输过来的数据块存储到对应的存储位置。
备份服务器端程序会根据用户制定的备份策略对存储的数据进行合成备份,生成对应时间点的备份数据版本的备份块,已达到版本控制的功能。同时备份服务器会保存所有的备份数据块,以做到任意时间点恢复的功能。
增量块与上次版本文件构造与代理相同的文件,并依据备份类型记录当前版本信息以及存储文件,派生任务给存储子系统进行物理存储。在还原和下载时,备份服务器端模块从最近(时间)点和最远(时间)点之间抽取出所有版本,构造还原文件,并发送给需要还原的服务器。
备份服务器端程序采用访问控制和权限列表(ACL)控制共享访问。
3.客户端程序
客户端程序一共有MsgAgent、文件备份与恢复、操作系统备份与恢复、MSSQL Server 备份与恢复、Oracle备份与恢复、虚拟机备份与恢复、MySQL备份与恢复、Sybase备份与恢复等模块。
4.WEB管理操作平台
基于WEB的管理操作平台,主要是针对用户的实际需求,将备份产品的特点、功能都集中展示和实现,体现Web-Manage理念,即所有的操作都在WEB中完成,无需在源服务器上安装额外的软件,将对源服务器性能的影响降到最低,实现真正的绿色容灾的效果。
备份服务器WEB的功能:监控功能包括监控备份服务器的备份任务运行状态及其报表;管理功能包括服务器运行参数、日志、用户与组、组策略、备份视图等管理;操作功能包括实现基本的备份、还原功能、数据删除等功能。
WEB管理操作平台实现了对用户权限划分的管理,不同权限的用户登录WEB管理操作平台所展示和实现的功能各不相同。
5.系统部署模式
只需在备份服务器上安装备份服务器端程序,同时将WEB管理操作平台也安装到备份服务器上。在需要备份的源主机上安装客户端程序。
一般部署的大致步骤:
a.在备份服务器上安装备份服务器端程序。
b.通过WEB管理平台配置服务器端的所有设置功能。创建用户、分配权限,对不同的用户分配对应的存储空间等。
c.在需要备份的源主机上部署客户端程序。在WEB管理平台上配置源主机的IP地址、机器名等信息。
d.在WEB管理平台上配置各源主机的备份策略、计划。
二、Web管理平台
1.源主机或目标主机管理
管理需要备份的源主机;管理需要恢复数据的目标主机。
2.备份/恢复/过期数据清除等策略管理
由管理员部署备份策略,可以定时分发到用户主机上进行备份,具体功能如下:支持多种方式文件备份。可以按照需求指定备份文件类型,备份类型支持通配符比如:d:\*.doc; *.html 等方式。
为不同的数据系统设置不同的备份策略,实现不同粒度的数据备份。
统一自动备份功能,可以管理统一备份的备份时间,完成统一定时备份功能。
过期数据清除策略按照备份数据的有效期进行清除生命周期(数据在服务器端存放的时间),提高空间使用效率。
3.作业报表管理
每运行一个作业后,系统为该作业生成一个作业报表,记录作业运行时间、任务类型、用户、作业配置信息、作业内容、失败信息等,详尽反应作业运行状况。
备份、还原、策略分发、过期删除均会有报表产生。
当某一备份任务结束时,备份系统自动将此作业报表推送到灾备中心的监控服务器,实
现两级监控。
4.备份运行日志管理
通过查看日志可以检查系统运行情况。
可以查看数据备份、还原、作业等运行情况。
5.版本控制
详细记录备份时刻文件系统的状态,时间点等信息。
记录备份文件版本变更历史,所有的历史版本。
记录备份文件还原点。
6.任务运行监控
全新D系可以监控的范围扩大了,能监控在线作业、客户端连接状态、用户状态。历史作业形成报表存储到数据库中,以备查询。