一种RAID卡配置信息的备份还原方法和装置制造方法及图纸

技术编号:13339780 阅读:224 留言:0更新日期:2016-07-13 14:08
本发明专利技术提供了一种RAID卡配置信息的备份还原方法和装置,所述方法包括:将被更换的独立冗余磁盘阵列RAID卡的配置信息存储为二进制配置文件和固定格式的配置文件;在检测到终端设备中更换的RAID卡时,判断更换的RAID卡的数据信息与被更换的RAID卡的数据信息是否相同;若相同,则使用存储的二进制配置文件对更换的RAID卡进行信息配置;若不同,则使用存储的固定格式的配置文件对更换的RAID卡进行信息配置,用以还原当前的RAID卡的配置信息。本发明专利技术使用上述两种配置方式,不仅提高了配置速度,还能够保证更换的RAID卡与被更换RAID卡的配置信息的兼容性,具有更高的实用性,给用户提供了较大的便利性。

【技术实现步骤摘要】

本专利技术涉及RAID卡数据管理领域,具体而言,涉及一种RAID卡配置信息的备份还原方法和装置
技术介绍
RAID(RedundantArrayofIndependentDisk,独立冗余磁盘阵列)是一种把多块独立的物理磁盘按不同的方式组合起来形成一个磁盘阵列(即逻辑硬盘),从而提供比单个磁盘更高的存储性能与数据备份能力的技术。其中,RAID根据其不同的磁盘阵列组成方式具有不同的RAID级别,而不同的RAID级别代表着不同的存储性能、数据安全性和存储成本。RAID卡是实现上述RAID功能的板卡,由I/O处理器、硬盘控制器、缓存等一系列零组件构成。RAID卡通过配置信息实现RAID卡相关配置信息(如上述RAID级别)的配置过程。为了保证RAID卡中的配置信息的稳定性,RAID卡本身具有备份配置信息冗余保存功能,即能够将自身的配置信息备份至磁盘中,当RAID卡上的配置信息丢失或者更换新的RAID时,通过将磁盘中备份的配置信息先导入磁盘配置,再由丢失信息的RAID卡或更换后的新RAID卡从磁盘配置中进行调用,以实现对RAID卡配置信息的还原。专利技术人在研究中发现,上述传统的对RAID配置信息备份还原方法中,不同厂商和/或型号的RAID卡配置信息的文件格式不同,若更换后的RAID卡与被更换的RAID卡属于不同厂商和/或型号不同,则更换后的RAID卡则无法与被更换的RAID卡的备份信息兼容,即使用磁盘中备份的配置信息无法对更换的RAID卡进行重新配置,进而导致更换的新的RAID卡无法使用。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种RAID卡配置信息的备份还原方法和装置,在更换与原RAID卡相同或不同厂商和/或型号的新RAID卡时都能准确的进行配置信息的备份还原,克服了不同厂商和/或型号的RAID卡配置信息的文件格式的兼容问题,确保了终端设备中RAID卡的正常使用,具有更高的实用性。第一方面,本专利技术实施例提供了一种RAID卡配置信息的备份还原方法,所述方法包括:将被更换的独立冗余磁盘阵列RAID卡的配置信息存储为预设存储格式;其中,所述预设存储格式包括以下格式:二进制配置文件和固定格式的配置文件;在检测到终端设备中更换的RAID卡时,判断所述更换的RAID卡的数据信息与被更换的RAID卡的数据信息是否相同;所述数据信息至少包括以下信息中的一种或多种:厂商信息和型号信息;在更换的RAID卡的数据信息与预存的被更换的RAID卡的数据信息相同时,使用存储的所述二进制配置文件对所述更换的RAID卡进行信息配置,用以还原当前的所述RAID卡的配置信息;在更换的RAID卡的数据信息与预存的被更换的RAID卡的数据信息不相同时,使用存储的所述固定格式的配置文件对所述更换的RAID卡进行信息配置,用以还原当前的所述RAID卡的配置信息。结合第一方面,本专利技术实施例提供了上述第一方面的第一种可能的实施方式,其中,所述将被更换的独立冗余磁盘阵列RAID卡的配置信息存储为预设存储格式,包括:根据用户发送的第一预设指令,得到被更换的RAID卡的配置信息所对应的二进制配置文件,并将所述二进制配置文件进行存储;根据用户发送的第二预设指令,将被更换的RAID卡的配置信息转换成固定格式的配置文件,并将所述固定格式的配置文件进行存储。结合第一方面的第一种可能的实施方式,本专利技术实施例提供了上述第一方面的第二种可能的实施方式,其中,所述根据第二预设指令,将被更换的RAID卡的配置信息转换成固定格式的配置文件,并将所述固定格式的配置文件进行存储,包括:接收用户发送的被更换的RAID卡的配置信息的所述第二预设指令;根据所述第二预设指令,将所述被更换的RAID卡的配置信息保存为第一预设文本文件;根据预设第一解析规则对所述第一预设文本文件进行解析,生成与所述更换的RAID卡相匹配的固定格式的配置文件;所述固定格式的扩展名包括以下名称中的一种或多种:txt、.doc、.docx和.wps;将所述固定格式的配置文件存储至备份数据库中;所述备份数据库包括以下中的一种或多种:磁盘和数据库。结合第一方面的第二种可能的实施方式,本专利技术实施例提供了上述第一方面的第三种可能的实施方式,其中,所述使用存储的所述固定格式的配置文件对所述更换的RAID卡进行信息配置,包括:从所述备份数据库中提取存储的与更换的RAID卡对应的所述固定格式的配置文件;根据预设第二解析规则对提取的所述固定格式的配置文件进行解析,得到更换的RAID卡的配置信息;根据所述配置信息,对更换的RAID卡进行信息配置。结合第一方面的第三种可能的实施方式,本专利技术实施例提供了上述第一方面的第四种可能的实施方式,其中,所述根据预设第二解析规则对提取的所述固定格式的配置文件进行解析,得到更换的RAID卡的配置信息,包括:根据预设第二解析规则对提取的所述固定格式的配置文件进行第一解析,得到与所述更换的RAID卡的所述第二预设指令对应的第二预设文本文件;对所述第二预设文本文件进行第二解析,得到更换的RAID卡的配置信息。第二方面,本专利技术实施例还提供了一种RAID卡配置信息的备份还原装置,所述装置包括:配置信息存储模块,用于将被更换的独立冗余磁盘阵列RAID卡的配置信息存储为预设存储格式;其中,所述预设存储格式包括以下格式:二进制配置文件和固定格式的配置文件;判断模块,用于在检测到终端设备中更换的RAID卡时,判断所述更换的RAID卡的数据信息与被更换的RAID卡的数据信息是否相同;所述数据信息至少包括以下信息中的一种或多种:厂商信息和型号信息;二进制配置文件配置模块,用于在所述判断模块判断出更换的RAID卡的数据信息与预存的被更换的RAID卡的数据信息相同时,使用所述配置信息存储模块存储的所述二进制配置文件对所述更换的RAID卡进行信息配置,用以还原当前的所述RAID卡的配置信息;固定格式配置文件配置模块,用于在所述判断模块判断出更换的RAID卡的数据信息与预存的被更换的RAID卡的数据信息不相同时,使用所述配置信息存储模块存储的所述固定格式的配置文件对所述更换的RAID卡进行信息配置,用以还原当前的所述RAID卡的配置信息。结合第二方面,本专利技术实施例提供了上述第二方面的第一种可...

【技术保护点】
一种RAID卡配置信息的备份还原方法,其特征在于,所述方法包括:将被更换的独立冗余磁盘阵列RAID卡的配置信息存储为预设存储格式;其中,所述预设存储格式包括以下格式:二进制配置文件和固定格式的配置文件;在检测到终端设备中更换的RAID卡时,判断所述更换的RAID卡的数据信息与被更换的RAID卡的数据信息是否相同;所述数据信息至少包括以下信息中的一种或多种:厂商信息和型号信息;在更换的RAID卡的数据信息与预存的被更换的RAID卡的数据信息相同时,使用存储的所述二进制配置文件对所述更换的RAID卡进行信息配置,用以还原当前的所述RAID卡的配置信息;在更换的RAID卡的数据信息与预存的被更换的RAID卡的数据信息不相同时,使用存储的所述固定格式的配置文件对所述更换的RAID卡进行信息配置,用以还原当前的所述RAID卡的配置信息。

【技术特征摘要】
1.一种RAID卡配置信息的备份还原方法,其特征在于,所
述方法包括:
将被更换的独立冗余磁盘阵列RAID卡的配置信息存储为预设
存储格式;其中,所述预设存储格式包括以下格式:二进制配置文
件和固定格式的配置文件;
在检测到终端设备中更换的RAID卡时,判断所述更换的RAID
卡的数据信息与被更换的RAID卡的数据信息是否相同;所述数据
信息至少包括以下信息中的一种或多种:厂商信息和型号信息;
在更换的RAID卡的数据信息与预存的被更换的RAID卡的数
据信息相同时,使用存储的所述二进制配置文件对所述更换的
RAID卡进行信息配置,用以还原当前的所述RAID卡的配置信息;
在更换的RAID卡的数据信息与预存的被更换的RAID卡的数
据信息不相同时,使用存储的所述固定格式的配置文件对所述更换
的RAID卡进行信息配置,用以还原当前的所述RAID卡的配置信
息。
2.根据权利要求1所述的RAID卡配置信息的备份还原方
法,其特征在于,所述将被更换的独立冗余磁盘阵列RAID卡的配
置信息存储为预设存储格式,包括:
根据用户发送的第一预设指令,得到被更换的RAID卡的配置
信息所对应的二进制配置文件,并将所述二进制配置文件进行存储;
根据用户发送的第二预设指令,将被更换的RAID卡的配置信
息转换成固定格式的配置文件,并将所述固定格式的配置文件进行
存储。
3.根据权利要求2所述的RAID卡配置信息的备份还原方
法,其特征在于,所述根据第二预设指令,将被更换的RAID卡的
配置信息转换成固定格式的配置文件,并将所述固定格式的配置文
件进行存储,包括:
接收用户发送的被更换的RAID卡的配置信息的所述第二预设
指令;
根据所述第二预设指令,将所述被更换的RAID卡的配置信息
保存为第一预设文本文件;
根据预设第一解析规则对所述第一预设文本文件进行解析,生
成与所述更换的RAID卡相匹配的固定格式的配置文件;所述固定
格式的扩展名包括以下名称中的一种或多种:txt、.doc、.docx和.wps;
将所述固定格式的配置文件存储至备份数据库中;所述备份数
据库包括以下中的一种或多种:磁盘和数据库。
4.根据权利要求3所述的RAID卡配置信息的备份还原方
法,其特征在于,所述使用存储的所述固定格式的配置文件对所述
更换的RAID卡进行信息配置,包括:
从所述备份数据库中提取存储的与更换的RAID卡对应的所述
固定格式的配置文件;
根据预设第二解析规则对提取的所述固定格式的配置文件进行
解析,得到更换的RAID卡的配置信息;
根据所述配置信息,对更换的RAID卡进行信息配置。
5.根据权利要求4所述的RAID卡配置信息的备份还原方
法,其特征在于,所述根据预设第二解析规则对提取的所述固定格
式的配置文件进行解析,得到更换的RAID卡的配置信息,包括:
根据预设第二解析规则对提取的所述固定格式的配置文件进行
第一解析,得到与所述更换的RAID卡的所述第二预设指令对应的
第二预设文本文件;
对所述第二预设文本文件进行第二解析,得到更换的RAID卡
的配置信息。
6.一种RAID卡配置信息的备份还原装置,其特征在于,所
述装置包括:
配置信息存储模块,用于将被更换的独立冗余磁盘阵列RAID
卡的配置信息存储为预设存储格式;其中,所述预设存储格式包括
以下格式:二进制配置文件和固定格式...

【专利技术属性】
技术研发人员:李红俊王春祥高伟
申请(专利权)人:北京艾森思科技有限公司李红俊
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1