一种基于系统盘和RAID相互备份的新型方法技术方案

技术编号:16332134 阅读:102 留言:0更新日期:2017-10-02 00:18
本发明专利技术公开了一种基于系统盘和RAID相互备份的新型方法,采用系统盘和RAID相互备份的方法,对系统配置信息、RAID配置信息进行备份和保存,包括,1)系统盘和RAID相互备份;2)对新系统盘可从RAID中读取原系统配置信息保存后重新启动系统;3)对旧系统盘、新RAID,读取系统盘中RAID配置信息并重启RAID,将系统盘中RAID配置信息写入RAID;4)对旧RAID,判断其系统配置信息与系统盘中的是否相同,不相同则以系统盘中配置信息覆盖旧RAID;5)对旧RAID,继续判断其RAID配置信息与系统盘中的是否相同,不同则以旧RAID中的配置信息覆盖系统盘。

A new method based on system disk and RAID backup

The invention discloses a novel method for system disk based backup and RAID, using the method of system disk and RAID backup, the system configuration information, RAID configuration information for backup and storage, including, 1) system disk and RAID backup; 2) of the new system disk can read the original system configuration information is stored after the restart the system from RAID; 3) of the old system, the new disc RAID, read the system disk and restart the RAID RAID configuration information, the system disk configuration information into RAID RAID; 4) of the old RAID, determine the system configuration information and system disk were the same, not the same as the system tray configuration information cover the old RAID; 5) of the old RAID, to determine its RAID configuration information and system disk is the same, different to the old RAID configuration information coverage in the system tray.

【技术实现步骤摘要】

本专利技术涉及系统盘和RAID信息的备份,尤其是涉及一种基于系统盘和RAID相互备份的新型方法
技术介绍
在当前的嵌入式设备的设计过程中,硬件系统的硬件单元信息和硬件单元本身一般是分离的,也就是在硬件单元本身,没有存在硬件单元的基本信息,这样在用到硬件单元本身的时候,需要人工的参与和配置,这就增加了出错的几率;在系统运行的过程中,系统的信息一般存在当前的硬件单元实体之外的其他介质之上,如何有效地保存这些配置信息,也是当前设备研发中的一个重要问题;特别对于出现故障的硬件单元,例如掉电瞬间或者当前的硬件单元出现通信故障,此时的硬件单元的一些运行信息无法备份和保存,导致支持维护人员无法得到相关的运行和故障信息,对于恢复系统的正常运行,则会产生比较大的麻烦。RAID是磁盘阵列(RedundantArraysofInexpensiveDisks,RAID),RAID的配置和系统信息的配置是大型系统中人工配置工作量最大的部分,每次系统的恢复在这两部分的配置上都要花费大量的人力验证,所以如何解决这两个配置信息的备份成为了当前大型系统需要解决的一个问题。
技术实现思路
本专利技术是为了克服现有技术的系统盘和RAID备份和配置困难的问题,提供一种方便、有效、易实现的系统运行中系统盘和RAID相互备份的方法。为了实现上述目的,本专利技术采用以下技术方案:一种基于系统盘和RAID相互备份的新型方法,采用系统盘和RAID相互备份的方法,对系统配置信息、RAID配置信息进行备份和保存,具体步骤包括,1)系统盘和RAID相互备份;2)系统运行,判断系统盘是否是新系统盘,对于新系统盘,可从RAID中读取原系统配置信息保存后重新启动系统;3)对于旧系统盘,继续判断RAID是否为新RAID,对于新RAID,读取系统盘中RAID配置信息并重启RAID,将系统盘中RAID配置信息写入RAID;4)对于旧RAID,判断旧RAID中的系统配置信息与系统盘中的系统配置信息是否相同,不相同则以系统盘中系统内配置信息覆盖旧RAID;5)对于旧RAID,继续判断旧RAID中的RAID配置信息与系统盘中的RAID配置信息是否相同,不相同则以旧RAID中的RAID配置信息覆盖系统盘。采用系统盘和RAID相互备份后,一旦系统盘或RAID需要重新恢复和配置时,就可以根据预先备份在系统盘或RAID中的系统配置信息、RAID配置信息自动配置完成,免去人工配置认证的繁琐过程。作为优选,所述的步骤2)中,采用人工配置新的系统配置信息存入RAID,供系统盘读取系统配置信息。对于新系统盘,既可以采用RAID中备份的原有系统配置信息,如有必要,也可以人工配置新的系统配置信息,并将此系统配置信息存入RAID,供新系统盘读取后重启。作为优选,所述的步骤3)中,采用人工配置新的RAID配置信息存入系统盘,系统盘按新的RAID配置信息重新启动RAID并将系统配置信息存入RAID。对于新RAID,既可以采用系统盘中备份的原有RAID配置信息,也可以人工配置新的RAID配置信息,系统盘根据新的RAID配置信息重启RAID,并将系统盘中的系统配置信息存入RAID备份。因此,本专利技术具有如下有益效果:(1)系统盘和RAID可以实现相互备份;(2)方便、有效、易实现。附图说明图1是本专利技术的一种原理示意图。具体实施方式下面结合附图对本专利技术做进一步的描述。如图1所示,一种基于系统盘和RAID相互备份的新型方法,采用系统盘和RAID相互备份的方法,对系统配置信息、RAID配置信息进行备份和保存,具体步骤包括,1)系统盘和RAID相互备份;2)系统运行,判断系统盘是否是新系统盘,对于新系统盘,可从RAID中读取原系统配置信息保存后重新启动系统;3)对于旧系统盘,继续判断RAID是否为新RAID,对于新RAID,读取系统盘中RAID配置信息并重启RAID,将系统盘中RAID配置信息写入RAID;4)对于旧RAID,判断旧RAID中的系统配置信息与系统盘中的系统配置信息是否相同,不相同则以系统盘中系统内配置信息覆盖旧RAID;5)对于旧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相互备份;2)系统运行,判断系统盘是否是新系统盘,对于新系统盘,可从RAID中读取原系统配置信息保存后重新肩动系统;3)对于旧系统盘,继续判断RAID是否为新RAID,对于新RAID,读取系统盘中RAID配置信息并重启RAID,将系统盘中RAID配置信息写入RAID;4)对于旧RAID,判断旧RAID中的系统配置信息与系统盘中的系统配置信息是否相同,不相同则以系统盘中系统内配置信息覆盖旧RAID;5)对于旧RAID,继续判断旧RAID中的RAID配置信息与系统盘中的RAID配置信息是否相同,不相同则以旧RAID中的RAID配置信息覆盖系统盘。

【技术特征摘要】
1.一种基于系统盘和RAID相互备份的新型方法,其特征在于,采用系统盘和RAID相
互备份的方法,对系统配置信息、RAID配置信息进行备份和保存,具体步骤包括,
1)系统盘和RAID相互备份;2)系统运行,判断系统盘是否是新系统盘,对于新
系统盘,可从RAID中读取原系统配置信息保存后重新肩动系统;3)对于旧系统盘,
继续判断RAID是否为新RAID,对于新RAID,读取系统盘中RAID配置信息并重启
RAID,将系统盘中RAID配置信息写入RAID;4)对于旧RAID,判断旧RAID中的系
统配置信息与系统盘中的系统配置信息是否相同,不相同则以系统盘中系统内配置

【专利技术属性】
技术研发人员:俞鸣园李明江张杭伟陈晨高圩
申请(专利权)人:杭州星纬物联技术有限公司
类型:发明
国别省市:浙江;33

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

1