[发明专利]一种自适应数据备份系统及其方法有效
| 申请号: | 200910190070.7 | 申请日: | 2009-09-15 |
| 公开(公告)号: | CN101655812A | 公开(公告)日: | 2010-02-24 |
| 发明(设计)人: | 谭向东 | 申请(专利权)人: | 中兴通讯股份有限公司 |
| 主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F3/06 |
| 代理公司: | 深圳鼎合诚知识产权代理有限公司 | 代理人: | 薛祥辉 |
| 地址: | 518057广东省深圳*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 自适应 数据 备份 系统 及其 方法 | ||
技术领域
本发明涉及计算机技术领域,尤其涉及一种自适应数据备份系统及其 方法。
背景技术
目前,数据备份系统一般分为两种模式,即一主一备和一主多备的模 式,其中一主多备的数据备份系统由于具有更强的可靠性而得到了十分广 泛的应用。这种数据备份系统包括一个主用存储单元和多个备用存储单元, 主用存储单元用于向各个备用存储单元提供作为备份对象的数据或者服 务,当主用存储单元由于设备故障、网络断开等原因而失效,或者由于外 部管理员对系统进行人为干预时,可选取一个备用存储单元,将其倒换成 为新的主用存储单元向其他的备用存储单元继续提供备份对象。
现有的一主多备的数据备份系统预先对备份系统进行参数配置后,主 用存储单元才能向备用存储单元提供数据备份。系统运行过程中,如果主 用存储单元或者备用存储单元发生设备故障,或者人为调整系统参数(例 如更改主备模式)、增加备用存储单元、删除主用或者备用存储单元时,必 选停止备份系统的正常运行,对其进行重新配置后再重启主备系统。显然, 这种数据备份系统无法实现在不停止系统正常工作的情况下,对系统中主 用存储单元或备用存储单元进行动态调整或管理,一旦主用存储单元或者 备用存储单元意外损坏或者停止运行,可能对数据备份系统所承载的服务 产生严重影响,例如数据丢失、服务中断等。
发明内容
本发明所要解决的技术问题是,提供一种实现动态维护、稳定可靠的 自适应数据备份系统及其方法。
本发明解决其技术问题所采用的技术方案是:一种自适应数据备份系 统,包括:注册模块、主控模块和存储单元,所述存储单元包括主用存储 单元和/或至少一个备用存储单元;注册模块用于对所述存储单元进行参数 注册或参数更新;主控模块用于在所述注册模块进行参数注册或参数更新 后,根据所述注册或更新的参数对所述存储单元进行管理。
所述参数包括设备标识号、主备模式、在线状态、同步状态中的至少 一种。系统还包括状态检测模块,所述状态检测模块用于对所述存储单元 进行检测,并根据检测结果通知所述注册模块对所述存储单元进行参数注 册或参数更新。其中,所述状态检测模块包括倒换检测模块,系统还包括 同步模块;所述倒换检测模块用于检测所述存储单元是否满足倒换条件, 并通知注册模块进行主备倒换;所述注册模块用于对所述满足倒换条件的 存储单元的主备模式进行倒换;所述主控模块用于在所述注册模块完成主 备倒换后,向所述同步模块发送同步消息;所述同步模块用于根据所述同 步消息控制所述主备倒换后的存储单元进行数据同步。
所述注册模块对满足倒换条件的主用存储单元进行主备模式的倒换 时,还用于选择已完成数据同步的备用存储单元进行主备模式的倒换。
进一步地,所述注册模块还用于按照优先顺序选择已完成数据同步的 备用存储单元进行主备模式的倒换。
所述状态检测模块还包括新增检测模块,所述新增检测模块用于检测 接入系统的存储单元是否满足新增条件,并通知注册模块进行参数注册; 所述注册模块用于对所述满足新增条件的存储单元进行参数注册;所述主 控模块用于在所述注册模块完成参数注册后,向所述同步模块发送同步消 息;所述同步模块用于根据所述同步消息控制所述注册后的存储单元进行 数据同步。
所述注册模块对所述满足新增条件的存储单元进行参数注册时,还用 于判断系统中是否已存在主用存储单元;是则将所述满足新增条件的存储 单元的主备模式注册为备用,否则将所述满足新增条件的存储单元的主备 模式注册为主用。
所述状态检测模块包括拆除检测模块,所述拆除检测模块用于检测 接入系统的存储单元是否满足拆除条件,并通知注册模块进行参数注销; 所述注册模块用于对所述满足拆除条件的存储单元进行注销;所述主控模 块用于在所述注册模块完成注销后,控制所述被注销的存储单元进行资源 释放。
所述注册模块注销所述满足拆除条件的存储单元时,还用于判断所 述满足拆除条件的存储单元是否为主用存储单元,是则对其进行主备倒换 后再进行注销,否则直接对其进行注销。
系统还包括指令接收模块,所述指令接收模块用于接收控制指令,并 根据控制指令通知所述注册模块对存储单元进行参数注册或参数更新。
一种自适应数据备份方法,包括以下步骤:对主备系统中的存储单元 进行参数注册或参数更新;根据所述注册或更新的参数对所述存储单元进 行管理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910190070.7/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





