一种磁盘数据保护方法及装置的制作方法

文档序号:6338979阅读:268来源:国知局
专利名称:一种磁盘数据保护方法及装置的制作方法
技术领域
本发明涉及计算机数据保护领域,尤其涉及一种磁盘数据保护方法及装置。
技术背景
数据保护是随着电子数据信息的应用普及而发展起来的,电子数据的广泛应用日 益广泛,就出现信息的维护与防止意外丢失的要求。
目前,针对于磁盘级的数据保护,都是只针对于单个磁盘进行保护。在系统中存在 多个磁盘的情况下,采用这种处理方式,将会占用较多的系统资源。发明内容
本发明要解决的技术问题是,提供一种磁盘数据保护方法及装置,能够对多个磁 盘的数据保护进行统一管理,提高了系统资源利用率。
为了解决上述技术问题,本发明提出一种磁盘数据保护方法,包括
配置磁盘组,所述磁盘组中包含多个磁盘;
配置磁盘组任务属性;
根据所述配置的磁盘组任务属性,启动磁盘组数据保护任务,对磁盘组内的各磁 盘执行相同的数据保护任务,得到磁盘组的保护数据。
进一步地,上述方法还可具有以下特点
以任务的唯一标识分块存储所述磁盘组的保护数据;
在进行数据恢复时,根据任务的唯一标识查找磁盘组的保护数据。
进一步地,上述方法还可具有以下特点
建立存储所述磁盘组的保护数据的分块索引;
根据所述分块索引查找磁盘组的保护数据。
进一步地,上述方法还可具有以下特点
对磁盘执行数据保护任务包括,获取磁盘的快照数据;
根据获取快照数据的时间点建立磁盘组的历史快照时间索引;
根据所述历史快照时间索引,查找磁盘组的快照数据。
为了解决上述技术问题,本发明还提出一种磁盘数据保护装置,包括
磁盘组数据保护模块,用于配置磁盘组,所述磁盘组中包含多个磁盘;配置磁盘组 任务属性;以及存储磁盘组的保护数据;
快照磁盘组模块,用于根据所述配置的磁盘组任务属性,启动磁盘组数据保护任 务,对磁盘组内的各磁盘执行相同的数据保护任务,得到磁盘组的任务保护数据,并将其存 储至所述磁盘组数据保护模块。
进一步地,上述装置还可具有以下特点
所述快照磁盘组模块,用于将所述磁盘组的保护数据以任务的唯一标识分块存储 至所述磁盘组数据保护模块中;
还包括磁盘组数据组织模块,用于在进行数据恢复时,根据任务的唯一标识从所 述磁盘组数据保护模块中查找磁盘组的保护数据。
进一步地,上述装置还可具有以下特点
所述快照磁盘组模块,还用于建立存储所述磁盘组的保护数据的分块索引;
所述磁盘组数据组织模块,还用于根据所述分块索引从所述磁盘组数据保护模块 中查找磁盘组的保护数据。
进一步地,上述装置还可具有以下特点
所述快照磁盘组模块,对磁盘执行数据保护任务包括,获取磁盘的快照数据;
所述快照磁盘组模块,还用于根据获取快照数据的时间点建立磁盘组的历史快照 时间索引;
所述磁盘组数据组织模块,还用于根据所述历史快照时间索引从所述磁盘组数据 保护模块中查找磁盘组的快照数据。
本发明提供的一种磁盘数据保护方法及装置,引入了磁盘组的概念,并提出基于 磁盘组进行数据保护的数据保护机制,能够在同一时刻发起对多个磁盘的数据保护,能够 充分利用系统资源,提高磁盘保护效率,节省了系统可用资源,让数据保护的整体性能得到 了提尚。


图1为本发明实施例一种磁盘数据保护方法流程图2为本发明实施例一种磁盘数据保护装置结构图。
具体实施方式
下面将结合附图来详细说明本发明实施方案。
参见图1,该图示出了本发明实施例一种磁盘数据保护方法,包括步骤
步骤SlOl 配置磁盘组,所述磁盘组中包含多个磁盘;
步骤S102 配置磁盘组任务属性;
步骤S103 根据所述配置的磁盘组任务属性,启动磁盘组数据保护任务,对磁盘 组内的各磁盘执行相同的数据保护任务,得到磁盘组的保护数据。
本发明创新性地提出了 “磁盘组”的概念,即,将一个或者多个磁盘组成一个磁盘 组,并提出以磁盘组为单位对磁盘组内的多个磁盘数据保护任务同时管理,改变了传统的 针对单个磁盘进行数据保护机制,充分利用系统资源完成数据保护任务,提高了整体系统 资源访问可用性,提高了系统资源效率。
在执行步骤S103之后,较佳地,还可以包括步骤以任务的唯一标识分块存储所 述磁盘组的保护数据。在具体实现上,可以是在执行一次磁盘组数据保护任务后,设置所述 磁盘组的保护数据的存储位置,以实现按照任务分块存储。在进行数据恢复时,可以根据任 务的唯一标识查找磁盘组的保护数据。提高了数据恢复效率,也提高了系统处理数据的能 力。
较佳地,还可以建立存储所述磁盘组的保护数据的分块索引。在进行数据恢复时, 可以根据所述分块索引实现快速查找磁盘组的保护数据。
在执行步骤S103时,对磁盘执行数据保护任务包括,获取磁盘的快照数据。较佳 地,还可以根据获取快照数据的时间点建立磁盘组的历史快照时间索引。在进行数据恢复 时,可以根据所述历史快照时间索引,实现快速查找磁盘组的快照数据。
为了实现上述方法,本发明实施例还提供了一种装置,如图2所示,包括
磁盘组数据保护模块,用于配置磁盘组,所述磁盘组中包含多个磁盘;配置磁盘组 任务属性;以及存储磁盘组的保护数据。以及与所述磁盘组数据保护模块相连的快照磁盘 组模块,其用于根据所述配置的磁盘组任务属性,启动磁盘组数据保护任务,对磁盘组内的 各磁盘执行相同的数据保护任务,得到磁盘组的任务保护数据,并将其存储至所述磁盘组 数据保护模块。
较佳地,所述快照磁盘组模块,用于将所述磁盘组的保护数据以任务的唯一标识 分块存储至所述磁盘组数据保护模块中。上述装置还包括磁盘组数据组织模块,其用于在 进行数据恢复时,根据任务的唯一标识从所述磁盘组数据保护模块中查找磁盘组的保护数 据。
较佳地,所述快照磁盘组模块,还用于建立存储所述磁盘组的保护数据的分块索 引。所述磁盘组数据组织模块,还用于根据所述分块索引从所述磁盘组数据保护模块中查 找磁盘组的保护数据。
较佳地,所述快照磁盘组模块,对磁盘执行数据保护任务包括,获取磁盘的快照数 据。所述快照磁盘组模块,还用于根据获取快照数据的时间点建立磁盘组的历史快照时间 索引。所述磁盘组数据组织模块,还用于根据所述历史快照时间索引从所述磁盘组数据保 护模块中查找磁盘组的快照数据。
采用本发明上述装置,使得最终在进行磁盘保护时候,可以针对多个磁盘保护任 务对象同时进行,整体上提高了系统运作,并有效地利用系统可用资源,系统因此对数据处 理能力得以提高。
以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人 员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、 等同替换、改进等,均应包含在本发明的保护范围之内。权利要求
1.一种磁盘数据保护方法,其特征在于,包括 配置磁盘组,所述磁盘组中包含多个磁盘; 配置磁盘组任务属性;根据所述配置的磁盘组任务属性,启动磁盘组数据保护任务,对磁盘组内的各磁盘执 行相同的数据保护任务,得到磁盘组的保护数据。
2.如权利要求1所述的方法,其特征在于,还包括 以任务的唯一标识分块存储所述磁盘组的保护数据;在进行数据恢复时,根据任务的唯一标识查找磁盘组的保护数据。
3.如权利要求2所述的方法,其特征在于,还包括 建立存储所述磁盘组的保护数据的分块索引;根据所述分块索引查找磁盘组的保护数据。
4.如权利要求1-3中任何一项所述的方法,其特征在于,还包括 对磁盘执行数据保护任务包括,获取磁盘的快照数据;根据获取快照数据的时间点建立磁盘组的历史快照时间索引; 根据所述历史快照时间索引,查找磁盘组的快照数据。
5.一种磁盘数据保护装置,其特征在于,包括磁盘组数据保护模块,用于配置磁盘组,所述磁盘组中包含多个磁盘;配置磁盘组任务 属性;以及存储磁盘组的保护数据;快照磁盘组模块,用于根据所述配置的磁盘组任务属性,启动磁盘组数据保护任务,对 磁盘组内的各磁盘执行相同的数据保护任务,得到磁盘组的任务保护数据,并将其存储至 所述磁盘组数据保护模块。
6.如权利要求5所述的装置,其特征在于所述快照磁盘组模块,用于将所述磁盘组的保护数据以任务的唯一标识分块存储至所 述磁盘组数据保护模块中;还包括磁盘组数据组织模块,用于在进行数据恢复时,根据任务的唯一标识从所述磁 盘组数据保护模块中查找磁盘组的保护数据。
7.如权利要求6所述的装置,其特征在于所述快照磁盘组模块,还用于建立存储所述磁盘组的保护数据的分块索引; 所述磁盘组数据组织模块,还用于根据所述分块索引从所述磁盘组数据保护模块中查 找磁盘组的保护数据。
8.如权利要求5-7中任何一项所述的装置,其特征在于所述快照磁盘组模块,对磁盘执行数据保护任务包括,获取磁盘的快照数据; 所述快照磁盘组模块,还用于根据获取快照数据的时间点建立磁盘组的历史快照时间 索引;所述磁盘组数据组织模块,还用于根据所述历史快照时间索引从所述磁盘组数据保护 模块中查找磁盘组的快照数据。
全文摘要
本发明提供了一种磁盘数据保护方法及装置,该方法包括配置磁盘组,所述磁盘组中包含多个磁盘;配置磁盘组任务属性;根据所述配置的磁盘组任务属性,启动磁盘组数据保护任务,对磁盘组内的各磁盘执行相同的数据保护任务,得到磁盘组的保护数据。该方法能够对多个磁盘的数据保护进行统一管理,提高了系统资源利用率。
文档编号G06F3/06GK102033827SQ201010593118
公开日2011年4月27日 申请日期2010年12月16日 优先权日2010年12月16日
发明者刘少伟, 李开君, 穆裕 申请人:浪潮(北京)电子信息产业有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1