Multimode backup and quick recovery method based on embedded Linux device

An embedded device and rapid recovery technology, applied in the computer field, can solve the problem of too long system startup time, and achieve the effect of shortening work interruption time and reducing resource requirements

Active Publication Date: 2012-12-19
CHINA ELECTRIC POWER RES INST +2
View PDF3 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, due to the file-based architecture of Linux, it is difficult to fundamentally improve the problem of too long system startup time, and when the loading time of each application is included, it usually takes tens of seconds

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Multimode backup and quick recovery method based on embedded Linux device
  • Multimode backup and quick recovery method based on embedded Linux device
  • Multimode backup and quick recovery method based on embedded Linux device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0052] Such as figure 1 , 2 Shown a kind of multi-state backup based on embedded device Linux and fast recovery method, comprise state backup process and fast recovery process, described state backup process comprises steps:

[0053] Step 101: Save the relevant working status in the application environment, convert it into application information snapshot and application function snapshot, compress and write to the corresponding configuration option block in Flash.

[0054]Step 102: After exiting the application environment, save the working state of the device driver layer, convert it into a driver snapshot, compress and write it into Flash.

[0055] Step 103: saving the status information of the CPU and the operating environment of Linux, that is, forming a kernel snapshot, and compressing and writing the kernel snapshot into Flash.

[0056] The fast recovery process includes steps:

[0057] Step 201: Copy the FastRecover BIOS in the Flash to the memory for execution, and...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a multimode backup and quick recovery method based on an embedded Linux device. The time of the embedded Linux device from power on to expected operative mode can be shortened greatly, and interruption time of the device in operation can be shortened generally in 5 seconds, and the embedded device in complex environment is well benefited. Multiple mode configuration options can be stored in advance for multiple application modes. The expected mode is recovered according to the specific circumstance during recovery, and various field service applications are adapted flexibly. The embedded Linux is modified less, and largely model abstraction of the embedded Linux is modified. Programming is independent, only a small part of Linux code patches needs to be made, and accordingly the method is convenient to apply to various special embedded Linux devices. In addition, various snapshots are stored in a compressed format, the resource requirements of Flash are lowered greatly, and no special requirements for CPUs (central processing units) and internal memories are needed.

Description

technical field [0001] The invention belongs to the technical field of computers, and in particular relates to a multi-state backup and fast recovery method based on embedded device Linux. Background technique [0002] Embedded equipment is mainly composed of embedded processors, related supporting hardware and embedded software systems. It is a device that integrates software and hardware and can work independently. Embedded software includes hardware-related underlying software, operating systems, graphical interfaces, communication protocols, database systems, and application software. Embedded Linux, as a main open source, free and powerful operating system, is widely used in many embedded devices. From the perspective of software, embedded devices have the characteristics of non-modification, low configuration, system professionalism and strong real-time performance. Therefore, for various special embedded devices, it is very meaningful to realize the general multi-st...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F11/14
Inventor 于海虞跃姚启桂邓辉吴鹏陈磊王玮侯功沈文喻强黄治于鹏飞陈伟任杰张增华孙晓艳
Owner CHINA ELECTRIC POWER RES INST
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products