数据备份设备、方法和系统的制作方法

文档序号:7718912阅读:230来源:国知局
专利名称:数据备份设备、方法和系统的制作方法
技术领域
本发明涉及通信技术领域,特别涉及一种数据备份设备、方法和系统。
背景技术
备份是对生产数据的各种物理损坏、逻辑损坏的一种重要保护手段。目前,备份系 统已经成为大型企业信息技术anformation Technology ;简称IT)系统中不可或缺的部 分。传统备份系统一般是对大型企业的复杂异构生产环境的备份,例如基于 LAN-Free, LAN-Base、脱离备份客户端的备份(Server-Free)三种备份方式的松耦合方案, 其中LAN-Base是基于业务局域网(Local Area Network ;简称LAN)网络的备份方式; LAN-Free是基于存储区域网络(Storage Area Network ;简称SAN)备份以达到备份网络 与业务LAN网络分离的备份方式;Server-Free是脱离生产存储设备的备份方式。这三种 备份方式中备份客户端、备份服务器、备份存储设备三层架构在物理上彼此独立。随着备份技术的进步和各种服务器、存储硬件设备的普及,备份系统开始在中、小 型企业市场中推广。由于中、小型企业生产系统中,服务器平台/操作系统单一、生产数据 量小、生产组网简单,中、小型企业生产系统的备份系统需要满足部署快捷、运维简单、对生 产系统和业务组网影响小、备份成本低等要求。然而,在现有备份系统中,备份客户端、备份 服务器、备份存储设备三层架构在物理上独立,服务器与存储器存在设备兼容性问题,系统 的配置复杂、维护成本高、管理分散,因此现有备份系统较难满足中、小型企业生产系统的 备份系统的要求。

发明内容
本发明实施例提供一种数据备份设备、方法和系统,用以解决现有备份系统的配 置复杂、维护成本高、管理分散,建立备份系统时影响正在运行的业务的连续性的问题,实 现配置简单、维护成本低、设备管理集中,建立数据备份系统保证正在运行的业务的连续 性。本发明实施例提供一种数据备份设备,包括核心备份模块、统一管理模块和存储 模块;所述核心备份模块,用于确定客户端需要备份的数据的相关信息,向所述统一管 理模块发送备份存储请求,所述备份存储请求包括所述需要备份的数据的相关信息;将需 要备份的数据备份到存储模块的对应的存储空间;所述统一管理模块,用于接收所述备份存储请求,根据所述需要备份的数据的相 关信息,在存储模块上为需要备份的数据分配对应的存储空间;所述存储模块,用于存储所述需要备份的数据。本发明实施例又提供一种数据备份方法,包括核心备份模块确定客户端需要备份的数据的相关信息,向统一管理模块发送备份存储请求,所述备份存储请求包括所述需要备份的数据的相关信息;所述统一管理模块接收所述备份存储请求,根据所述需要备份的数据的相关信 息,在存储模块上为需要备份的数据分配对应的存储空间;所述核心备份模块将所述需要备份的数据备份到存储模块的对应的存储空间。本发明实施例再提供一种数据备份系统,包括数据备份设备,用于确定客户端需要备份的数据的相关信息后,根据所述需要备 份的数据的相关信息,为需要备份的数据分配对应的存储空间,将所述需要备份的数据备 份到数据备份设备的对应的存储空间;客户端,用于通过局域网将所述需要备份的数据发送给所述数据备份设备。本发明实施例提供的数据备份设备、方法和系统,核心备份模块确定客户端需要 备份的数据的相关信息后,统一管理模块为需要备份的数据分配对应的存储空间,然后数 据备份设备将需要备份的数据保存在对应的存储空间中,数据备份设备为整体设置,数据 备份设备内部各个模块互相兼容,配置、维护和管理简单,并且在建立数据备份系统时业务 可以正常运行,可以满足中小型企业的对备份系统的需求。


为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使 用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施 例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图 获得其他的附图。图1为本发明数据备份设备一个实施例的结构示意图;图2为本发明数据备份设备另一实施例的结构示意图;图3为本发明数据备份方法一个实施例的流程示意图;图4为本发明数据备份方法另一实施例的流程示意图;图5为本发明数据备份系统实施例的结构示意图。
具体实施例方式下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。图1为本发明数据备份设备一个实施例的结构示意图,如图1所示,该数据备份设 备包括核心备份模块31、统一管理模块32和存储模块30。其中,核心备份模块31,用于确定客户端需要备份的数据的相关信息,向所述统一 管理模块32发送备份存储请求,所述备份存储请求包括所述需要备份的数据的相关信息; 将需要备份的数据备份到存储模块30的对应的存储空间;统一管理模块32,用于接收所述备份存储请求,根据所述需要备份的数据的相关 信息,在存储模块30上为需要备份的数据分配对应的存储空间;存储模块30,用于存储所述需要备份的数据。具体地,统一管理模块32是数据备份设备的主控模块,在数据备份系统中负责控 制备份和恢复的任务,实现磁盘设备管理,自动响应备份核心模块31的备份存储需求,对 各功能模块的进行协调操作。核心备份模块31确定客户端需要备份的数据的相关信息后,
5通过向统一管理模块32发送备份存储请求,将需要备份的数据的相关信息通知统一管理 模块32。需要备份的数据的相关信息可以包括需要备份的数据的位置、数据量、格式等。统 一管理模块32则根据需要备份的数据的相关信息,在数据备份设备中为需要备份的数据 分配对应的存储空间。其中数据备份设备的存储空间在存储模块中,存储模块可以为磁盘 等存储介质,客户端通过局域网将需要备份的数据发送到数据备份设备时,数据备份设备 将接收到的客户端的需要备份的数据存储在对应的存储空间中。本实施例核心备份模块31确定客户端需要备份的数据的相关信息后,统一管理 模块32为需要备份的数据分配对应的存储空间,然后数据备份设备将需要备份的数据保 存在对应的存储空间中,由于数据备份设备为整体设置,数据备份设备内部各个模块互相 兼容,配置、维护和管理简单,建立数据备份系统时,业务可以正常运行;满足了中小型企业 的对备份系统的需求。如图2所示,为本发明数据备份设备另一实施例的结构示意图,在本发明数据备 份设备上一实施例的基础上,该数据备份设备还可以包括客户端接口模块34,与核心备 份模块31连接,用于连接局域网内的客户端。进一步地,核心备份模块31可以包括备份作业管理子模块311和数据复制子模 块 312。其中,备份作业管理子模块311,用于在检测到局域网内的客户端后,根据所述客 户端的状态确定所述需要备份的数据的相关信息,向统一管理模块32发送备份存储请求, 所述备份存储请求包括所述需要备份的数据的相关信息;数据复制子模块312,用于在所述客户端接口模块将所述数据备份设备与所述客 户端之间的数据传输链接建立后,将通过所述局域网接收到的客户端的所述需要备份的数 据备份到所述统一管理模块分配的存储空间。再进一步地,核心备份模块还可以包括数据集管理子模块313,用于对保存在存储模块30的所述需要备份的数据进行存 储生命周期的集中管理。数据集管理子模块313可以记录保存在存储模块的各个存储空间 的数据的保存时间、数据大小、存储生命周期等信息,方便集中的对各个存储空间的数据进 行存储生命周期进行管理。例如保存在某个存储空间的数据长期不用,当超过一定的保存 时间可能成为冗余数据,通过数据集管理子模块313可以将冗余数据删除或移走。数据备份设备进行数据备份的过程具体包括客户端接口模块34在局域网(LAN) 检测到客户端后,核心备份模块31的备份作业管理子模块311根据客户端的状态,指定客 户端需要备份的数据的相关信息例如位置、数据量、格式等,发出备份存储请求给统一管 理模块32,以将需要备份的数据的相关信息通知统一管理模块32。统一管理模块32则根 据需要备份的数据的相关信息对应分配合适的存储空间例如磁盘空间。客户端接口模块 34创建数据备份设备和客户端之间的数据传输链接后,数据复制子模块312将需要备份的 数据以备份数据流的形式通过LAN备份到数据备份设备,数据备份设备将需要备份的数据 保存在对应的存储空间中。数据集管理子模块313则可以对保存在存储模块中的数据的存 储生命周期进行集中管理,例如定期将备份时间超过三年且重要性低的数据删除。进一步地,备份作业管理子模块311还用于,确定需要恢复的数据的相关信息,向 统一管理模块32发送数据读取请求,所述数据读取请求包括所述需要恢复的数据的相关fn息;统一管理模块32还用于,在接收到所述数据读取请求后,发送所述数据读取请求 的响应消息,所述响应消息表示允许备份作业管理子模块311根据所述需要恢复的数据的 相关信息,读取需要恢复的数据;数据复制子模块312还用于,在客户端接口模块34将所述数据备份设备与所述客 户端之间的数据传输链接建立后,通过所述局域网将存储模块30的所述需要恢复的数据 复制到对应的客户端。数据备份设备将备份的数据恢复的过程具体包括数据备份设备的备份作业管理子模块311从确定数据备份设备的存储模块中需 要恢复的数据的相关信息,这个过程可以是响应用户选择的恢复某些备份的命令,或者是 根据预先设置的定期或定时恢复的命令,确定需要恢复的数据的相关信息。需要恢复的数 据的相关信息可以包括需要恢复的数据的位置、数据量、格式、备份时间、对应的客户端信 息等。备份作业管理子模块311向统一管理模块32发送数据读取请求,例如向统一管理 模块32发出与需要恢复的数据对应的磁盘设备的读请求。如果统一管理模块32发送数据 读取请求的响应消息,则允许备份作业管理子模块311根据需要恢复的数据的相关信息, 读取请求访问的磁盘设备中需要恢复的数据。在客户端接口模块;34创建数据备份设备和 客户端之间的数据传输链接之后,数据复制子模块312通过局域网将存储模块中需要恢复 的数据以备份数据流的形式复制到对应的客户端的磁盘设备中。此外,数据备份设备中还可以包括操作系统平台35和主机平台36,其中,操作系 统平台35可以为windows等操作系统,可以与用户直接交互,将用户操作转化为具体的控 制命令发送给主机平台36 ;主机平台36中包括一些用于驱动数据备份设备的各个硬件模 块的软件程序,根据将控制命令转化为具体的操作命令控制各个模块的运行。本实施例核心备份模块31通过客户端接口模块34检测到客户端后,可以确定客 户端需要备份的数据的相关信息,统一管理模块32为需要备份的数据分配对应的存储空 间,然后数据备份设备将需要备份的数据保存在存储模块的对应的存储空间中,由于数据 备份设备为整体设置,数据备份设备内部的各个模块相互兼容,可以对设备进行统一的配 置,管理简单,维护成本低;在线部署数据备份系统的方法简单,部署过程中业务可以正常 运行,从而满足中小型企业的对备份系统的需求。图3为本发明数据备份方法一个实施例的流程示意图,如图3所示,该数据备份方 法包括以下步骤步骤101、核心备份模块确定客户端需要备份的数据的相关信息,向统一管理模块 发送备份存储请求,所述备份存储请求包括所述需要备份的数据的相关信息。步骤101具体可以包括在检测到局域网内的客户端后,所述核心备份模块根据 所述客户端的状态确定所述需要备份的数据的相关信息,向所述统一管理模块发送备份存 储请求,所述备份存储请求包括所述需要备份的数据的相关信息。当数据备份设备的客户端接口模块检测到局域网内的客户端后,根据客户端的状 态可以确定需要备份的数据的相关信息例如需要备份的数据的位置、数据量、格式等。然 后向统一管理模块发送备份存储请求,将需要备份的数据的相关信息通知统一管理模块。步骤102、统一管理模块接收所述备份存储请求,根据所述需要备份的数据的相关信息,在存储模块上为需要备份的数据分配对应的存储空间。步骤103、核心备份模块将所述需要备份的数据备份到存储模块的对应的存储空 间。步骤103具体包括在数据备份设备与所述客户端之间的数据传输链接建立后, 将通过所述局域网接收到的客户端的所述需要备份的数据备份到所述统一管理模块分配 的存储空间。此外,还可以包括所述核心备份模块对保存在存储模块的所述需要备份的数据 进行存储生命周期的集中管理。例如数据备份设备可以对数据备份设备中存储的超过一 定时间的数据进行删除。本实施例数据备份设备核心备份模块通过客户端接口模块检测到客户端后,可以 确定客户端需要备份的数据的相关信息,统一管理模块为需要备份的数据分配对应的存储 空间,然后数据备份设备将需要备份的数据保存在存储模块的对应的存储空间中,数据备 份设备为整体设置,数据备份设备内的各个模块相互兼容,可以对设备进行统一配置,管理 集中,且维护成本低;在线部署数据备份系统的方法简单,可以保证正在运行的业务的连续 性,满足了中小型企业的对备份系统的需求。图4为本发明数据备份方法另一实施例的流程示意图,如图4所示,在本发明数据 备份方法上一实施例的基础上,该数据备份方法还包括恢复数据的过程,具体如下步骤201、核心备份模块确定需要恢复的数据的相关信息,向所述统一管理模块发 送数据读取请求,所述数据读取请求包括所述需要恢复的数据的相关信息;步骤202、统一管理模块发送所述数据读取请求的响应消息,所述响应消息表示允 许所述备份作业管理子模块根据所述需要恢复的数据的相关信息,读取需要恢复的数据;步骤203、在数据备份设备与需要恢复数据的客户端建立数据传输链接建立后,所 述核心备份模块通过局域网将所述存储模块的所述需要恢复的数据复制到需要恢复的数 据的客户端。示例性地,从数据备份设备存储模块中确定需要恢复的数据的相关信息后,数据 备份设备的核心备份模块向统一管理模块发送数据读取请求,例如向统一管理模块发出 与需要恢复的数据对应的磁盘设备的读请求。如果统一管理模块发送数据读取请求的响应 消息,则允许核心备份模块根据需要恢复的数据的相关信息,读取请求访问的磁盘设备中 需要恢复的数据。在创建数据备份设备和客户端之间的数据传输链接之后,核心备份模块 通过局域网可以将存储模块中需要恢复的数据以备份数据流的形式复制到对应的客户端 的磁盘设备中。本实施例核心备份模块通过客户端接口模块检测到客户端后,可以确定客户端需 要备份的数据的相关信息,统一管理模块为需要备份的数据分配对应的存储空间,然后数 据备份设备将需要备份的数据保存在对应的存储空间中,数据备份设备为整体设置,数据 备份设备内各个模块相互兼容,可以对设备进行统一的配置,管理集中,且维护成本低;在 线部署数据备份系统的方法简单,可以保证正在运行的业务的连续性,满足了中小型企业 的对备份系统的需求。本领域普通技术人员可以理解实现上述方法实施例的全部或部分步骤可以通过 程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括R0M、RAM、磁碟或者 光盘等各种可以存储程序代码的介质。图5为本发明数据备份系统实施例的结构示意图,如图5所示,该数据备份系统包 括数据备份设备71和客户端72。其中,数据备份设备71,用于确定客户端72需要备份的数据的相关信息后,根据 所述需要备份的数据的相关信息,为需要备份的数据分配对应的存储空间,将所述需要备 份的数据备份到数据备份设备71对应的存储空间;客户端72,用于通过局域网将所述需要备份的数据发送给数据备份设备71。具体地,在数据备份系统进行数据备份的过程中,数据备份设备71在LAN检测到 客户端后,对检测到的客户端创建备份作业,指定客户端需要备份的数据的相关信息例如 位置、数据量、格式等,根据需要备份的数据的相关信息对应分配合适的存储空间例如磁 盘空间,创建数据备份设备和客户端之间的数据传输链接,客户端72将需要备份的数据以 备份数据流的形式发送到数据备份设备71后,数据备份设备71将接收到的需要备份的数 据保存在对应的存储空间中。进一步地,在该数据备份系统中,数据备份设备71还用于,确定所述数据备份设 备中需要恢复的数据的相关信息;根据所述需要恢复的数据的相关信息,读取需要恢复的 数据;与需要恢复的数据的客户端建立数据传输链接;通过局域网将所述数据备份设备的 所述需要恢复的数据发送到需要恢复的数据的客户端。客户端72还用于,接收并保存所述数据备份设备通过局域网发送的所述需要恢 复的数据。具体地,在数据备份系统对已经备份的数据进行恢复的过程中,数据备份设备71 从磁盘设备中确定需要恢复的数据的相关信息后,根据需要恢复的数据的相关信息,读取 请求访问的磁盘设备中需要恢复的数据。在创建数据备份设备71和客户端72之间的数据 传输链接之后,通过局域网将数据备份设备71的磁盘设备中需要恢复的数据以备份数据 流的形式发送到对应的客户端72,客户端72接收并将该需要恢复的数据保存在磁盘设备 中。本实施例数据备份设备通过客户端接口模块检测到客户端后,可以确定客户端需 要备份的数据的相关信息,为需要备份的数据分配对应的存储空间,然后保存需要备份的 数据,数据备份设备为整体设置,数据备份设备内各个模块相互兼容,可以对设备进行统一 的配置,管理集中,且维护成本低;在线部署数据备份系统的方法简单,可以保证正在运行 的业务的连续性,满足了中小型企业的对备份系统的需求。最后应说明的是以上实施例仅用以说明本发明的技术方案,而非对其限制;尽 管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解其依然 可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替 换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
权利要求
1.一种数据备份设备,其特征在于,包括核心备份模块、统一管理模块和存储模块; 所述核心备份模块,用于确定客户端需要备份的数据的相关信息,向所述统一管理模块发送备份存储请求,所述备份存储请求包括所述需要备份的数据的相关信息;将需要备 份的数据备份到存储模块的对应的存储空间;所述统一管理模块,用于接收所述备份存储请求,根据所述需要备份的数据的相关信 息,在存储模块上为需要备份的数据分配对应的存储空间; 所述存储模块,用于存储所述需要备份的数据。
2.根据权利要求1所述的数据备份设备,其特征在于,还包括客户端接口模块,与所述核心备份模块连接,用于连接局域网内的客户端。
3.根据权利要求2所述的数据备份设备,其特征在于,所述核心备份模块包括备份作业管理子模块,用于在检测到局域网内的客户端后,根据所述客户端的状态确 定所述需要备份的数据的相关信息,向所述统一管理模块发送备份存储请求,所述备份存 储请求包括所述需要备份的数据的相关信息;数据复制子模块,用于在所述客户端接口模块将所述数据备份设备与所述客户端之间 的数据传输链接建立后,将通过所述局域网接收到的客户端的所述需要备份的数据备份到 所述统一管理模块分配的存储空间。
4.根据权利要求3所述的数据备份设备,其特征在于,所述核心备份模块还包括数据集管理子模块,用于对保存在所述存储模块的所述需要备份的数据进行存储生命 周期的集中管理。
5.根据权利要求3所述的数据备份设备,其特征在于,所述备份作业管理子模块还用 于,确定需要恢复的数据的相关信息,向所述统一管理模块发送数据读取请求,所述数据读 取请求包括所述需要恢复的数据的相关信息;所述统一管理模块还用于,在接收到所述数据读取请求后,发送所述数据读取请求的 响应消息,所述响应消息表示允许所述备份作业管理子模块根据所述需要恢复的数据的相 关信息,读取需要恢复的数据;所述数据复制子模块还用于,在所述客户端接口模块将所述数据备份设备与所述客户 端之间的数据传输链接建立后,通过所述局域网将所述存储模块的所述需要恢复的数据复 制到对应的客户端。
6.一种数据备份方法,其特征在于,包括核心备份模块确定客户端需要备份的数据的相关信息,向统一管理模块发送备份存储 请求,所述备份存储请求包括所述需要备份的数据的相关信息;所述统一管理模块接收所述备份存储请求,根据所述需要备份的数据的相关信息,在 存储模块上为需要备份的数据分配对应的存储空间;所述核心备份模块将所述需要备份的数据备份到存储模块的对应的存储空间。
7.根据权利要求6所述的数据备份方法,其特征在于,所述核心备份模块确定客户端 需要备份的数据的相关信息,向统一管理模块发送备份存储请求,所述备份存储请求包括 所述需要备份的数据的相关信息包括在检测到局域网内的客户端后,所述核心备份模块根据所述客户端的状态确定所述需 要备份的数据的相关信息,向所述统一管理模块发送备份存储请求,所述备份存储请求包括所述需要备份的数据的相关信息;所述核心备份模块将所述需要备份的数据备份到对应的存储空间包括在数据备份设备与客户端之间的数据传输链接建立后,将通过局域网接收到的客户端 的所述需要备份的数据备份到所述统一管理模块分配的存储空间。
8.根据权利要求6所述的数据备份方法,其特征在于,还包括所述核心备份模块对保存在存储模块的所述需要备份的数据进行存储生命周期的集 中管理。
9.根据权利要求6或7所述的数据备份方法,其特征在于,还包括所述核心备份模块确定需要恢复的数据的相关信息,向所述统一管理模块发送数据读 取请求,所述数据读取请求包括所述需要恢复的数据的相关信息;所述统一管理模块在接收到所述数据读取请求后,发送所述数据读取请求的响应消 息,所述响应消息表示允许所述备份作业管理子模块根据所述需要恢复的数据的相关信 息,读取需要恢复的数据;在数据备份设备与需要恢复数据的客户端建立数据传输链接建立后,所述核心备份模 块通过局域网将所述存储模块的所述需要恢复的数据复制到需要恢复的数据的客户端。
10.一种数据备份系统,其特征在于,包括数据备份设备,用于确定客户端需要备份的数据的相关信息后,根据所述需要备份的 数据的相关信息,为需要备份的数据分配对应的存储空间,将所述需要备份的数据备份到 数据备份设备对应的存储空间;客户端,用于通过局域网将所述需要备份的数据发送给所述数据备份设备。
11.根据权利要求10所述的数据备份系统,其特征在于,所述数据备份设备还用于,确定所述数据备份设备中需要恢复的数据;根据所述需要 恢复的数据的相关信息,读取需要恢复的数据;与需要恢复的数据的客户端建立数据传输 链接;通过局域网将所述数据备份设备的所述需要恢复的数据发送到需要恢复的数据的客 户端。所述客户端还用于,接收并保存所述数据备份设备通过局域网发送的所述需要恢复的 数据。
全文摘要
本发明实施例涉及一种数据备份设备、方法和系统,其中数据备份设备包括核心备份模块、统一管理模块和存储模块;所述核心备份模块,用于确定客户端需要备份的数据的相关信息,向所述统一管理模块发送备份存储请求,所述备份存储请求包括所述需要备份的数据的相关信息;将需要备份的数据备份到存储模块的对应的存储空间;所述统一管理模块,用于接收所述备份存储请求,根据所述需要备份的数据的相关信息,在存储模块上为需要备份的数据分配对应的存储空间;所述存储模块,用于存储所述需要备份的数据。本发明实施例数据备份设备为整体设置,各个模块相互兼容,配置、维护和管理简单,在建立数据备份系统时可以保证业务正常运行。
文档编号H04L12/24GK102088361SQ20091022437
公开日2011年6月8日 申请日期2009年12月2日 优先权日2009年12月2日
发明者唐钧, 张磊 申请人:成都市华为赛门铁克科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1