[发明专利]一种使用U盘自动备份和恢复嵌入式系统配置数据的方法无效
申请号: | 200910036078.8 | 申请日: | 2009-10-16 |
公开(公告)号: | CN101673230A | 公开(公告)日: | 2010-03-17 |
发明(设计)人: | 李忠明;曾元静 | 申请(专利权)人: | 国电南京自动化股份有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 南京纵横知识产权代理有限公司 | 代理人: | 董建林;许婉静 |
地址: | 210003江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 使用 自动 备份 恢复 嵌入式 系统配置 数据 方法 | ||
技术领域
本发明涉及一种系统配置数据的自动备份和恢复方法,尤其是指嵌入式系统的配置数据的自动备份和恢复方法。
背景技术
嵌入式系统一种广泛应用于工业控制领域的,定制软件和定制硬件相结合的专用计算机系统,在实际的应用场合为了减少输入输出设备所占的物理空间,一般都不会配置键盘、鼠标、显示器等输入输出设备,从而导致这些系统的备份和恢复配置数据等维护操作受到很大的限制。
目前嵌入式系统采用的备份和恢复方法一般有:
1.采用运行在维护计算机上的专用工具,通过网络或串口等方式登录到嵌入式系统上进行备份数据到本地计算机和恢复数据等的操作。
2.使用一般计算机的浏览器,通过网络方式登录目标系统的web服务器,在网页上进行备份数据到本地计算机和恢复数据的操作。
在备份和恢复系统的配置数据时,由于涉及到特定工具或定制网页的操作,都需要特定专业的经过培训的技术人员,使用特定的工具,并需要借助第二台计算机才能完成。
因此一种非专业人员就可以操作实现的嵌入式系统的简单方便的进行备份系统配置数据,在系统配置数据损坏时,可迅速以备份的数据进行系统恢复的方法,对于实际的嵌入式系统的运行维护具有很重要的意义。
发明内容
为了解决现有技术的不足,本发明所要解决的技术问题在于提供一种非专业人员就可以操作实现的嵌入式系统的可简单方便的进行备份系统配置数据,在系统配置数据损坏时,可迅速以备份的数据进行系统恢复的方法,改变了现在嵌入式系统的备份和恢复工作对特定技术人员和专用工具软件的依赖。
本发明所要解决的技术问题通过如下技术方案实现。
一种使用U盘对嵌入式系统的进行系统配置数据进行备份或恢复的方法,其特征在于包括以下步骤:
1)在嵌入式系统的设定一个U盘检测任务,定时检测识别系统插入的U盘;
2)当检测到有U盘插入时,根据U盘上是否存在特定的标识文件,来判断本次是执行备份或是恢复操作;
3)根据判断结果,分别执行系统对应的操作,完成备份或恢复配置数据的工作。
前述的使用U盘对嵌入式系统的进行系统配置数据进行备份或恢复的方法,其特征在于:在所述步骤3)中,
如果判断出本次是备份操作,则调用系统的备份命令,生成系统配置数据的备份文件,并将备份文件存贮到U盘上,再卸载U盘,用户拔出U盘,结束本次操作;
如果判断出本次是恢复操作,则调用系统的恢复命令从U盘上系统的配置数据备份来恢复系统,然后卸载U盘,并自动重启系统,系统重启期间,拔出U盘结束本次操作。
前述的使用U盘对嵌入式系统的进行系统配置数据进行备份或恢复的方法,其特征在于:所述U盘为USB盘、USB硬盘或可写光盘中的任一种。
本发明有益效果:通过本方法的执行备份和恢复操作,避免了通常的备份和恢复嵌入式系统的配置数据,对特定的专业的技术人员,特定工具软件和额外的计算机的依赖。减少了嵌入式系统的维护工作量,增加了系统的可用性。
附图说明
图1为使用U盘自动备份恢复嵌入式系统配置数据的实现过程图。
具体实施方式
下面以运行linux操作系统的嵌入式系统为例介绍本发明。
首先在系统中启动一个定时运行的任务线程,在休眠一定的间隔时间后,运行fdisk系统命令,将本次检测到的系统存贮设备情况记录下来,并和上个周期内检测系统存贮设备情况所运行的fdisk系统命令得到的系统存贮设备情况作比较(本线程运行的首次检测不做比较),如果没有发现新增加设备,则返回到休眠命令;如果发现有新设备的增加,则说明检测到了有U盘插入,接着调用mount系统命令安装该U盘设备到系统指定的目录,然后再检测指定目录下是否存在特定的恢复操作标志文件,如果不存在,则执行系统备份命令,将备份文件拷贝到U盘所安装的文件夹中,然后卸载U盘,返回到休眠命令,等待下一次检测U盘;如果存在特定的恢复操作标志文件,则执行系统恢复命令,从系统从U盘所安装目录中的特定备份文件恢复系统,然后卸载U盘,重启系统,完成本次系统的恢复操作。
上述实施例不以任何形式限制本发明,凡采取等同替换或等效变换的方式所获得的技术设计方法,均落在本发明的保护范围内。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国电南京自动化股份有限公司,未经国电南京自动化股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910036078.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:全闭路PCB碱性蚀刻液再生及铜回收系统
- 下一篇:车辆安全系统