CN111124763A - Communication equipment starting configuration data backup synchronization method - Google Patents

Communication equipment starting configuration data backup synchronization method Download PDF

Info

Publication number
CN111124763A
CN111124763A CN201911394136.4A CN201911394136A CN111124763A CN 111124763 A CN111124763 A CN 111124763A CN 201911394136 A CN201911394136 A CN 201911394136A CN 111124763 A CN111124763 A CN 111124763A
Authority
CN
China
Prior art keywords
data
medium
standby
buf
main
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201911394136.4A
Other languages
Chinese (zh)
Other versions
CN111124763B (en
Inventor
连小刚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Anhui Wanxingtong Information Technology Co ltd
Original Assignee
Anhui Wanxingtong Information Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Anhui Wanxingtong Information Technology Co ltd filed Critical Anhui Wanxingtong Information Technology Co ltd
Priority to CN201911394136.4A priority Critical patent/CN111124763B/en
Publication of CN111124763A publication Critical patent/CN111124763A/en
Application granted granted Critical
Publication of CN111124763B publication Critical patent/CN111124763B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1446Point-in-time backing up or restoration of persistent data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0602Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
    • G06F3/061Improving I/O performance
    • G06F3/0611Improving I/O performance in relation to response time
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0602Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
    • G06F3/0614Improving the reliability of storage systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0629Configuration or reconfiguration of storage systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0646Horizontal data movement in storage systems, i.e. moving data in between storage devices or systems
    • G06F3/065Replication mechanisms
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/0671In-line storage system
    • G06F3/0673Single storage device
    • G06F3/0679Non-volatile semiconductor memory device, e.g. flash memory, one time programmable memory [OTP]

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Quality & Reliability (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Techniques For Improving Reliability Of Storages (AREA)

Abstract

The invention discloses a method for synchronizing starting configuration data backup of communication equipment, which is characterized in that starting configuration data are respectively stored on at least two different physical links or different physical storage media to realize a main/standby multi-backup storage mode, meanwhile, the configuration data required by the equipment are not directly obtained from a nonvolatile medium but are obtained from buf stored in a memory, the problem of low I/O access efficiency of the nonvolatile storage medium is solved, a uniform data view is provided for the communication equipment through the management of the buf, the possible inconsistency of the data storage of the main medium and the standby medium is shielded, and the data are conveniently synchronized on the main medium and the standby medium. In order to prevent the communication equipment from being failed due to the damage of the storage medium and the misallocation of the equipment after the data is invalid, the invention displays and increases the validity field of the data stored on the main nonvolatile storage medium and the standby nonvolatile storage medium, and identifies the legality of the configuration data through the judgment of the field, thereby avoiding the occurrence of the misconfiguration operation.

Description

Communication equipment starting configuration data backup synchronization method
Technical Field
The invention relates to the technical field of software, in particular to a method for synchronizing starting configuration data backup of communication equipment.
Background
Communication activities are one of the most basic activities in social activities. Today, communication activities have evolved into an era of interconnecting people, objects, and things through various communication devices. The important carrier for realizing the powerful functions is network communication equipment deployed on each layer, and the network communication equipment realizes the great revolution and qualitative leap of human communication activities by orderly and unified cooperation of division of labor.
The communication devices distributed at each node need to be configured correspondingly according to different application environments during deployment so as to adapt to the current network environment and complete the communication functions carried by the communication devices. These startup configuration data are roughly classified into: the method comprises two categories of equipment management function configuration and equipment service function configuration. Any kind of data is essential key information for normal operation of equipment and ensuring network smoothness. In the aspect of the use of the starting configuration data, the starting configuration data is mostly required to be immediately effective after being set, and communication equipment of a plurality of important nodes is required to be permanently effective after being set once. For communication equipment, reliable storage and accurate acquisition of these startup data are very important. In data storage, network devices are generally stored in a storage medium carried by the network devices, and when the network devices are started, the network devices are configured by reading the starting data on the storage medium.
The main technology of the backup synchronization method for starting configuration data at the present stage is as follows: a backup synchronization method for main and standby areas based on a nonvolatile storage medium. The method comprises the steps of opening up two areas with the same size on a nonvolatile storage medium, storing the same configuration data, acquiring the configuration data from the other area when the configuration data of one area is detected to be invalid, synchronizing the data of an effective area to the invalid area, and updating the main area and the standby area synchronously when the configuration data is changed. The method is simple, convenient and feasible and is a commonly applied method at present. However, this method stores backup data and main data in the same storage medium, and in case of damage to the storage medium, it may cause disastrous consequences to the start-up and stable operation of the device. Meanwhile, data is stored on a nonvolatile medium, and due to the low natural I/O efficiency of the equipment, the change and update perception of the configuration data during the operation are not facilitated to be realized efficiently.
Disclosure of Invention
The invention aims to provide a memory cache-based backup synchronization method for different nonvolatile storage media starting configuration data.
In order to realize the purpose, the technical scheme adopted by the invention is as follows:
a method for starting up configuration data backup synchronization of communication equipment comprises the following steps:
step 1: constructing a starting configuration data representation method with a verification data validity field, storing the starting configuration data together with the configuration data, and simultaneously determining a main medium for storing the starting configuration data and different types of backup media for backup based on nonvolatile storage;
step 2: the device preferentially judges whether the main medium data is valid according to the valid data field stored in the main medium, if so, the data is cached in buf of the memory, and if not, the step 3 is carried out;
and step 3: if the main medium storage data is invalid, reading the data on the standby medium, firstly judging the validity of the data, if the data is valid, reading the data on the standby medium and then caching the data in buf of the memory, synchronizing the data on the standby medium to the main medium, and if the data is invalid, entering step 4;
and 4, step 4: if the data stored in the main medium and the standby medium are invalid, caching the default parameters into buf of the memory, and synchronizing the default parameters to the main medium and the standby medium;
and 5: and the communication equipment starts and configures the equipment according to the parameters cached in the memory, and starts a waiting task to respond to the change of the parameters during operation.
Step 6: after receiving the update parameter message, the waiting task firstly judges the buf data validity cached in the memory according to the data validity field, if the buf data validity is valid, the buf area cached in the memory is updated, the communication equipment is configured according to the parameters of the buf area, and meanwhile, the waiting task jumps to the step 7 to start a synchronization task, and the updated data is synchronized to the main medium and the standby medium; and if the buf data is invalid, jumping to the step 2, executing the step 2, judging the validity of the main medium and the standby medium, finally updating the new parameters into the buf, synchronously configuring the communication equipment according to the parameters of the buf area, jumping to the step 7, starting a synchronous task, and synchronizing the updated data onto the main medium and the standby medium.
And 7: and the synchronization task is responsible for synchronizing the updated buf area data to the main medium and the standby medium, and the synchronization task automatically disappears after the task is completed.
Furthermore, in the step 1, the main medium and the standby medium are selected not only in consideration of the difference of the storage principle of the main medium and the standby medium, but also in consideration of the difference of the connection of the storage medium on the physical circuit of the communication equipment, so that under the condition that one medium is damaged or one physical circuit is damaged, the other medium or the other physical circuit can be effectively used.
Furthermore, EERPROM on the device is selected as a main medium for storing configuration data, and flash is selected as a standby medium for storing configuration data.
In the method provided by the invention, a validity check field is added to the configuration data display of the communication equipment to judge the validity of the stored configuration data, the data required by the equipment configuration is not directly acquired from a storage area of a nonvolatile medium, but is indirectly acquired through a buf area cached in a memory, meanwhile, a data backup method is expanded from the same medium to media of various hardware links, and the synchronization of a main medium and a standby medium also performs data check and consistency storage through the buf cached in the memory.
Has the advantages that:
compared with the prior art, the method for starting the backup synchronization of the configuration data of the different nonvolatile storage media based on the memory cache provided by the invention displays and increases the data validity field stored on the nonvolatile storage media, can effectively judge the validity of the data, ensures the validity of the configuration data of the equipment, and prevents the communication equipment from being failed due to misconfiguration after the data is invalid. Meanwhile, the configuration data required by the device is not directly acquired from the nonvolatile medium but acquired from the buf cached in the memory, so that the problem of low I/O access efficiency of the nonvolatile storage medium is solved, and the configuration and configuration effective efficiency during the operation of the communication device is improved. Compared with the method of storing the main data and the standby data in different media on different physical circuits, the method of storing the main data and the standby data in the same media on the same physical circuit can improve the reliability of data storage. Meanwhile, the storage and synchronization based on the memory buf can provide a uniform data view for communication equipment to use, shield possible inconsistency of the main medium and the standby medium, and facilitate the synchronization of data on the main medium and the standby medium.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this application, illustrate embodiments of the invention and, together with the description, serve to explain the invention and not to limit the invention. In the drawings:
FIG. 1 is a functional block diagram schematic of various modules of the present invention;
fig. 2 is a flowchart of a method for synchronizing the backup of boot configuration data of different types of nonvolatile storage media based on memory caching according to the present invention.
Detailed Description
The present invention is further illustrated by the following figures and specific examples, which are to be understood as illustrative only and not as limiting the scope of the invention, which is to be given the full breadth of the appended claims and any and all equivalent modifications thereof which may occur to those skilled in the art upon reading the present specification.
The following is further explained with reference to fig. 1 and 2: a method for starting up configuration data backup synchronization of communication equipment comprises the following steps:
step 1: the method comprises the following steps of constructing a starting configuration data representation method with a check data validity field, storing the starting configuration data along with the configuration data, and simultaneously determining a main medium for storing the starting configuration data based on nonvolatile storage and different backup media for backup, wherein the main medium for storing the starting configuration data based on the nonvolatile storage and the different backup media for backup are determined to be a hardware active part of the invention and are mainly responsible for selecting the storage media: the non-volatile storage medium is selected mainly according to different two points of the storage medium and the physical circuit, and the optimal scheme is that the method adopts a memory cache mode and needs to reserve enough space for caching data in a memory; the method for constructing the starting configuration data representation method with the verification data validity field and realizing the buf-based unified view of the configuration data for the communication equipment to access comprises the following steps, the processes of realizing the synchronization and the storage of the memory cache region, the main medium and the standby medium of the configuration data are software active parts of the invention, and the main implementation process comprises the following steps:
(1) hardware selects main and standby storage media and a configuration data cache region reserved on an internal memory according to different nonvolatile storage media on different physical circuits;
(2) the software realizes and constructs a configuration data expression method containing a data validity field;
(3) the software realizes the access of the configuration data on the main storage medium and the standby storage medium, checks the validity of the data, synchronizes the data of the main storage medium and the standby storage medium, and completes the initialization of the data to the memory cache region;
(4) the software realizes the task of updating the configuration data during the operation, and completes the data synchronization of buf, the main medium and the standby medium; the method comprises the following specific steps:
step 2: the device preferentially judges whether the main medium data is valid according to the valid data field stored in the main medium, if so, the data is cached in buf of the memory, and if not, the step 3 is carried out;
and step 3: if the main medium storage data is invalid, reading the data on the standby medium, firstly judging the validity of the data, if the data is valid, reading the data on the standby medium and then caching the data in buf of the memory, synchronizing the data on the standby medium to the main medium, and if the data is invalid, entering step 4;
and 4, step 4: if the data stored in the main medium and the standby medium are invalid, caching the default parameters into buf of the memory, and synchronizing the default parameters to the main medium and the standby medium;
and 5: and the communication equipment starts and configures the equipment according to the parameters cached in the memory, and starts a waiting task to respond to the change of the parameters during operation.
Step 6: after receiving the update parameter message, the waiting task firstly judges the buf data validity cached in the memory according to the data validity field, if the buf data validity is valid, the buf area cached in the memory is updated, the communication equipment is configured according to the parameters of the buf area, and meanwhile, the waiting task jumps to the step 7 to start a synchronization task, and the updated data is synchronized to the main medium and the standby medium; and if the buf data is invalid, jumping to the step 2, executing the step 2, judging the validity of the main medium and the standby medium, finally updating the new parameters into the buf, synchronously configuring the communication equipment according to the parameters of the buf area, jumping to the step 7, starting a synchronous task, and synchronizing the updated data onto the main medium and the standby medium.
And 7: and the synchronization task is responsible for synchronizing the updated buf area data to the main medium and the standby medium, and the synchronization task automatically disappears after the task is completed.
The following is described in connection with one example of the invention:
(1) hardware selects EERPROM and flash on the device as main and standby media for storing configuration data, and reserves 1024BYTE as a configuration data memory buffer area;
(2) constructing a configuration data structure body which comprises a data validity field and is filled with a magic word and a configuration data content field; constructing a configuration data structure body which comprises a data validity field and statically fills magic words as values of the valid check field and a specific configuration data content field;
(3) after the device completes initialization of a storage medium and a flash, starting a flow and adding a memory configuration data cache buf initialization flow, judging a main storage area according to a validity field, if the main storage area is valid, performing buf initialization according to a main medium area, if the main storage area is invalid, performing buf initialization according to a standby medium area, synchronizing data of the standby medium area to the main medium area, and if the standby medium area is invalid, filling default configuration data into the memory cache buf and synchronously calling an EEPROM (electrically erasable programmable read-only memory) writing interface to perform data storage and synchronously calling the EEPROM writing interface to store the file system reading-writing interface to the flash;
(4) when the equipment runs, after receiving a command for updating the configuration parameters: after update cfg-para, firstly, verifying the validity of the buf area of the memory, if the buf area of the memory is valid, directly updating the buf area of the memory, and synchronously calling an EEPROM (electrically erasable programmable read-only memory) writing interface to store data and a file system reading and writing interface to a flash; if the configuration data is invalid, accessing the main storage medium EEPROM, reading the validity field for verification, if the configuration data is valid, caching the configuration data stored by the EEPROM into a memory buf area, if the configuration data is still invalid, accessing the configuration data stored by the flash, reading the validity field for verification, if the configuration data is valid, caching the configuration data stored by the flash into the memory buf area, if the configuration data is invalid, caching the configuration data stored by the flash into the memory buf area by adopting default parameters, finally updating new configuration parameters issued by an update cfg-para command to the buf, and informing the device of adopting new parameters;
(6) after the notification is completed, starting a new synchronization task, calling the data cached in the memory buf area to an EEPROM (electrically erasable programmable read-only memory) write interface to write the data into the EEPROM, calling a file system read-write interface to write the data into a flash, completing data backup, after the backup is completed, calling the read _ exit () to release resources by the synchronization task, and eliminating the synchronization task.
It should be noted that the present disclosure is not limited to the foregoing embodiments and may be appropriately changed without departing from the spirit of the present disclosure. For example, in step 1, the hardware selection device is not limited to the example illustrated ERPROM and flash as the main and standby media for storing configuration data, and other nonvolatile storage media devices, such as hard disks, SDK cards, and usb disks, may be used as the main and standby media for storing configuration data; for example, a monitoring device is configured to record sets of different parameters based on the present invention to provide material to other devices at a later time; in addition, it is worth proposing that the loading process of the configuration data is started as a necessary option when the device is started, and meanwhile, the daemon process of the invention exists for a long time in the running process of the device and is used for monitoring whether the configuration data is updated or not, and then the synchronization process of the invention is started to synchronize and update the data.
The above-mentioned embodiments are only for convenience of description, and are not intended to limit the present invention in any way, and those skilled in the art will understand that the technical features of the present invention can be modified or changed by other equivalent embodiments without departing from the scope of the present invention.

Claims (3)

1. A method for starting up configuration data backup synchronization of communication equipment is characterized in that: the method comprises the following steps:
step 1: constructing a starting configuration data representation method with a verification data validity field, storing the starting configuration data together with the configuration data, and simultaneously determining a main medium for storing the starting configuration data and different types of backup media for backup based on nonvolatile storage;
step 2: the device preferentially judges whether the main medium data is valid according to the valid data field stored in the main medium, if so, the data is cached in buf of the memory, and if not, the step 3 is carried out;
and step 3: if the main medium storage data is invalid, reading the data on the standby medium, firstly judging the validity of the data, if the data is valid, reading the data on the standby medium and then caching the data in buf of the memory, synchronizing the data on the standby medium to the main medium, and if the data is invalid, entering step 4;
and 4, step 4: if the data stored in the main medium and the standby medium are invalid, caching the default parameters into buf of the memory, and synchronizing the default parameters to the main medium and the standby medium;
and 5: the communication equipment starts and configures the equipment according to the parameters cached in the memory, starts a waiting task to respond to the parameter change during the operation,
step 6: after receiving the update parameter message, the waiting task firstly judges the buf data validity cached in the memory according to the data validity field, if the buf data validity is valid, the buf area cached in the memory is updated, the communication equipment is configured according to the parameters of the buf area, and meanwhile, the waiting task jumps to the step 7 to start a synchronization task, and the updated data is synchronized to the main medium and the standby medium; if the buf data is invalid, jumping to step 2, executing step 2, judging the validity of the main and standby media, finally updating the new parameters into the buf, synchronously configuring the communication equipment according to the parameters of the buf area, jumping to step 7, starting a synchronous task, synchronizing the updated data onto the main and standby media,
and 7: and the synchronization task is responsible for synchronizing the updated buf area data to the main medium and the standby medium, and the synchronization task automatically disappears after the task is completed.
2. The method as claimed in claim 1, wherein the method comprises the steps of: in the step 1, the main medium and the standby medium are selected not only by considering the difference of the storage principle of the main medium and the standby medium, but also by considering the difference of the connection of the storage medium on the physical circuit of the communication equipment, so that under the condition that one medium is damaged or one physical circuit is damaged, the other medium or the other physical circuit can be effectively used.
3. The method as claimed in claim 2, wherein the method comprises the steps of: in the step 1, an EERPROM on the device is selected as a main medium for storing configuration data, and a flash is selected as a standby medium for storing the configuration data.
CN201911394136.4A 2019-12-30 2019-12-30 Communication equipment starting configuration data backup synchronization method Active CN111124763B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911394136.4A CN111124763B (en) 2019-12-30 2019-12-30 Communication equipment starting configuration data backup synchronization method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911394136.4A CN111124763B (en) 2019-12-30 2019-12-30 Communication equipment starting configuration data backup synchronization method

Publications (2)

Publication Number Publication Date
CN111124763A true CN111124763A (en) 2020-05-08
CN111124763B CN111124763B (en) 2022-11-01

Family

ID=70504971

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911394136.4A Active CN111124763B (en) 2019-12-30 2019-12-30 Communication equipment starting configuration data backup synchronization method

Country Status (1)

Country Link
CN (1) CN111124763B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113553086A (en) * 2021-07-27 2021-10-26 歌尔科技有限公司 Configuration information access method, device and computer readable storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101102219A (en) * 2007-07-30 2008-01-09 华为技术有限公司 Software update system and software update method
JP2012203557A (en) * 2011-03-24 2012-10-22 Panasonic Corp Information processor
CN102750197A (en) * 2011-04-18 2012-10-24 鸿富锦精密工业(深圳)有限公司 Data backup and recovery equipment and method
CN102906710A (en) * 2011-08-30 2013-01-30 华为技术有限公司 Bootrom backup method and apparatus
CN103902301A (en) * 2012-12-25 2014-07-02 华为技术有限公司 Method and device and processor reading BIOS
CN104166606A (en) * 2014-08-29 2014-11-26 华为技术有限公司 File backup method and main storage device
CN109783148A (en) * 2019-01-15 2019-05-21 湖南泽天智航电子技术有限公司 A kind of U-Boot starting double copies system

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101102219A (en) * 2007-07-30 2008-01-09 华为技术有限公司 Software update system and software update method
JP2012203557A (en) * 2011-03-24 2012-10-22 Panasonic Corp Information processor
CN102750197A (en) * 2011-04-18 2012-10-24 鸿富锦精密工业(深圳)有限公司 Data backup and recovery equipment and method
CN102906710A (en) * 2011-08-30 2013-01-30 华为技术有限公司 Bootrom backup method and apparatus
CN103902301A (en) * 2012-12-25 2014-07-02 华为技术有限公司 Method and device and processor reading BIOS
CN104166606A (en) * 2014-08-29 2014-11-26 华为技术有限公司 File backup method and main storage device
CN109783148A (en) * 2019-01-15 2019-05-21 湖南泽天智航电子技术有限公司 A kind of U-Boot starting double copies system

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
ZHUKOV, V. A.: "Micro systems engineering and digital holographic flash memory", 《RUSSIAN MICROELECTRONICS》 *
邵文凯: "一种利用RMAN及TSM实现远程容灾备份的方法", 《武汉理工大学学报》 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113553086A (en) * 2021-07-27 2021-10-26 歌尔科技有限公司 Configuration information access method, device and computer readable storage medium

Also Published As

Publication number Publication date
CN111124763B (en) 2022-11-01

Similar Documents

Publication Publication Date Title
CN101788948B (en) Dynamic storage system of journal information and method
CN111651523B (en) MySQL data synchronization method and system of Kubernetes container platform
CN104750565B (en) NAND bad block processing method and NAND flash memory equipment
CN109710317B (en) System starting method and device, electronic equipment and storage medium
CN101470645B (en) High-speed cache data recovery method and apparatus
CN108932295A (en) Primary database method for handover control, device, computer equipment and storage medium
CN102722443B (en) Bad block management method for flash memory
CN110399227B (en) Data access method, device and storage medium
CN104156361A (en) Method and system for achieving data synchronization
CN108829420A (en) A kind of distributed memory system method for upgrading software based on RPM packet
WO2018145392A1 (en) Differential update method and device, terminal, storage medium, and processor
CN104007992A (en) Methods and devices for program updating and starting
CN114168380A (en) Database configuration method, device, system and storage medium
CN111651304B (en) Software recovery method and device based on double-core intelligent ammeter and computer equipment
CN111124763B (en) Communication equipment starting configuration data backup synchronization method
CN110781026A (en) Embedded equipment data storage and repair method and device and embedded equipment
CN110647425A (en) Database recovery method and device
CN116737214A (en) Upgrade method of operating system, electronic equipment and storage medium
CN113485874B (en) Data processing method and distributed storage system
CN104424115B (en) Recover method, storage device and the electronic equipment of the preset state of electronic equipment
CN114780019A (en) Electronic device management method and device, electronic device and storage medium
CN108664208A (en) File appending write operation method based on FLASH memory and device
CN113032183A (en) System management method, device, computer equipment and storage medium
KR101604222B1 (en) Recording apparatus and method
CN115576705B (en) Data synchronization method, device and medium for redundant firmware

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant