CN110119330A - Method for automatically restoring BIOS file of cloud backup server BIOSROM - Google Patents
Method for automatically restoring BIOS file of cloud backup server BIOSROM Download PDFInfo
- Publication number
- CN110119330A CN110119330A CN201910268138.2A CN201910268138A CN110119330A CN 110119330 A CN110119330 A CN 110119330A CN 201910268138 A CN201910268138 A CN 201910268138A CN 110119330 A CN110119330 A CN 110119330A
- Authority
- CN
- China
- Prior art keywords
- bios
- backup
- cloud
- cpld
- file
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 20
- 230000009467 reduction Effects 0.000 claims abstract description 28
- 239000000976 ink Substances 0.000 claims description 13
- 238000012360 testing method Methods 0.000 claims description 9
- 238000004891 communication Methods 0.000 claims description 5
- 108010028984 3-isopropylmalate dehydratase Proteins 0.000 claims description 3
- 239000000758 substrate Substances 0.000 claims description 2
- 235000013399 edible fruits Nutrition 0.000 claims 1
- 230000007246 mechanism Effects 0.000 abstract description 5
- 238000011084 recovery Methods 0.000 abstract description 4
- 230000000694 effects Effects 0.000 abstract description 2
- 238000012544 monitoring process Methods 0.000 abstract description 2
- 238000012423 maintenance Methods 0.000 description 6
- 238000013459 approach Methods 0.000 description 4
- 230000007547 defect Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 238000011065 in-situ storage Methods 0.000 description 2
- 238000003860 storage Methods 0.000 description 2
- 230000001680 brushing effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1415—Saving, restoring, recovering or retrying at system level
- G06F11/1417—Boot up procedures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
- G06F8/654—Updates using techniques specially adapted for alterable solid state memories, e.g. for EEPROM or flash memories
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/34—Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Quality & Reliability (AREA)
- Stored Programmes (AREA)
Abstract
The invention provides a method for automatically restoring a BIOSROM (basic input/output System) of a server by a cloud backup BIOS file, which comprises the following steps of: the server stores BIOS files of different versions in a cloud backup mode; a selection receiving step: the product side receives the BIOS file backed up by the cloud side through network push or APP selection; a reduction step: and the CPLD writes the received backup file to the backup ROM in a flashing mode. The invention can realize remote completion of recovery work and reduce the workload of field workers; the method can be repeatedly used for recovering the BIOS, and the problem that the BIOS cannot be started is safely and effectively solved; the invention realizes the mechanism of automatically restoring the BIOS in the shutdown state of the remote control panel by receiving the cloud file backup BIOS firmware; the invention realizes the work of sending the boot failure alarm to the remote end, receiving the remote restoration command and monitoring the restoration effect, and can automatically back up the BIOS file according to the user setting.
Description
Technical field
The present invention relates to the backup and reduction fields of operating system, and in particular, to a kind of cloud back-up BIOS file is automatically also
Former server B IOS ROM approach.
Background technique
Currently, server, embedded product majority are in Special use field unattended and using remote network monitoring
Scape.After the BIOS of control panel is damaged because upgrading interruption or being influenced by other factors, maintenance personnel is needed to go to scene
It handles and the case that is switched on goes to restore BIOS power up function.
Such function mode can bring many problems:
1) it waits maintenance personnel that in-situ processing is gone to need the time, operation is caused to lose.
2) the customized degree of this kind of product is higher with respect to consumer products and shipment amount is smaller, and maintenance personnel goes to in-situ processing
It will increase cost.
3) many products are not equipped with display and few input equipments (keyboard etc.), maintenance needs band professional tool (key
The input equipments such as disk restore to write with a brush dipped in Chinese ink tool used in BIOS, return the storage for restoring used and set for connecting the debugging line of debugging machine
It is standby).
4) supplier wishes that increase scheme reduces following maintenance cost.
Application No. is a patents of invention of CN201010589754 to provide a kind of backup of computer system, reduction side
Method, device and computer system, the backup method include the following steps: the startup stage in computer system, selection insertion
After formula virtual disk guidance mode completes BIOS guidance, the control of computer system given and is stored in BIOS virtual disk
Linux system;Linux kernel and Linux file system are loaded onto memory respectively by linux system, and run linux kernel and
Linux file system, to start linux system;Linux system runs One-key recovery application program, passes through One-key recovery application
Program carries out back-up processing to computer system, and the backup image file that backup obtains is stored to specified path.The present invention
The backup of offer, restoring method be highly-safe, good compatibility, to occupy disk space few.
Above-mentioned patent has following defects that this invention is to back up using BIOS start-up course, restore linux system
Method, defect are to will be unable to be backed up or gone back original system very if malfunctioned in BIOS/firmware damage or BIOS start-up course
It extremely can not normal boot-strap.And the present invention is only capable of backing up or restoring linux system, cannot support Windows system.This hair
It is bright also to be remotely operated.
Application No. is 201210157758 patent of invention disclose a kind of operating system cloud backup and reduction method and
System, wherein the following steps are included: loading network card equipment driving during UEFIBIOS starting up, progress network interface card is set method
Standby configuration;The connection of the network communication between client and server is established according to communication protocol;Obtain user ID or reduction behaviour
Make the operational order of system;According to operational order, the Backup Data of operating system is uploaded to the cloud of server by network
Equipment is stored, or device downloads Backup Data restoring operation system is stored from cloud by network.The present invention is in UEFIBIOS
It is integrated with complete cloud backup and reduction function in module, makes the backup-and-restore of operating system independently of operating system itself,
Without other softwares and driver and external storage equipment as auxiliary, the cloud backup of operating system can be realized and go back
It is former.This invention be backed up using the driving of UEFI BIOS start-up course load network interface card, the method for restoring operation system, it is scarce
Fall into be if load driver error in the damage of UEFI BIOS/firmware or UEFI BIOS start-up course, will be unable to carry out backup or
Also original system.And this invention can be only applied on the board of UEFI BIOS, can not be in the board system of Legacy BIOS
Upper application.
Summary of the invention
For the defects in the prior art, the object of the present invention is to provide a kind of cloud back-up BIOS file automatic reduction services
Device BIOSROM method.
A kind of cloud back-up BIOS file automatic reduction server B IOSROM method provided according to the present invention, including it is as follows
Step:
Cloud backup-step: server-side stores the BIOS file of different editions in such a way that cloud backs up;
Selection receives step: product end receives the BIOS file of cloud backup by network push or APP selection;
Reduction step: the backup file received is write with a brush dipped in Chinese ink backup ROM by CPLD.
Preferably, the reduction step includes:
Power-on self-test judgment step: whether baseboard management controller real-time judge power-on self-test stage and operating status have
Accidentally, if judging result is no, repeatedly power-on self-test judgment step;If judging result be it is no, enter mainboard close step;
Mainboard closes step: baseboard management controller notifies CPLD to close mainboard;
Write with a brush dipped in Chinese ink step: CPLD gates backup ROM, reads outside the content deposit CPLD of BLOCK unit, CPLD gating
Data in RAM are written BIOSROM, and judge whether to write with a brush dipped in Chinese ink and finish by BIOSROM, if it is judged that be it is yes, then to mainboard
It powers on;If it is judged that be it is no, then repeat to write with a brush dipped in Chinese ink step.
Preferably, baseboard management controller is based on by I2C and CPLD communication connection, baseboard management controller with mainboard
IPMI protocol connection, baseboard management controller connect BIOSROM.
Preferably, CPLD connection mainboard;CPLD passes through SPI connection backup ROM and BIOSROM.
Compared with prior art, the present invention have it is following the utility model has the advantages that
1, the present invention can be realized long-range completion and resume work, and reduce field personnel's workload;
2, the present invention, which can be repeated several times, restores BIOS using the method, safely and effectively solves the problems, such as cannot be started up;
3, the present invention is voluntarily gone back under long-range control panel off-mode by receiving cloud file backup BIOS/firmware and realizing
The mechanism of former BIOS;
4, the present invention is write cloud file in backup ROM using CPLD completion on plate, and reduction brushing BIOS ROM
Work;
5, the present invention utilizes BMC network-control advantage, realizes to distal end and sends boot failure alarm, receives distal end reduction life
Enable and monitor the work of reduction effect;
6, the present invention can be according to user setting automated back-up BIOS file;
7, the present invention restores update BIOS/firmware using the backup file of the BIOS/firmware in cloud, and can guarantee in this way can be just
Normally opened machine enters system use, and can remotely operate, and scene progress backup and reduction must be arrived by not having to operation maintenance personnel;
8, the present invention is that update BIOS/firmware is restored using the backup file of the BIOS/firmware in cloud, if not UEFI
The board of BIOS, but Legacy BIOS, remain on and the invention can be used, and the present invention does not need to load additional driving yet,
It not will lead to starting error.
Detailed description of the invention
Upon reading the detailed description of non-limiting embodiments with reference to the following drawings, other feature of the invention,
Objects and advantages will become more apparent upon:
Fig. 1 is the backup frame diagram of cloud back-up BIOS file automatic reduction server B IOS ROM approach;
Fig. 2 is the hardware frame figure of cloud back-up BIOS file automatic reduction server B IOS ROM approach;
Fig. 3 is the flow chart of the reduction step of cloud back-up BIOS file automatic reduction server B IOS ROM approach.
Specific embodiment
The present invention is described in detail combined with specific embodiments below.Following embodiment will be helpful to the technology of this field
Personnel further understand the present invention, but the invention is not limited in any way.It should be pointed out that the ordinary skill of this field
For personnel, without departing from the inventive concept of the premise, several changes and improvements can also be made.These belong to the present invention
Protection scope.
As shown in Figure 1 to Figure 3, a kind of cloud back-up BIOS file automatic reduction server provided according to the present invention
BIOSROM method, include the following steps: cloud backup-step: server-side stores the BIOS of different editions in such a way that cloud backs up
File;Selection receives step: product end receives the BIOS file of cloud backup by network push or APP selection;Recovery step
Rapid: the backup file that CPLD will be received writes with a brush dipped in Chinese ink backup ROM.The reduction step includes: power-on self-test judgment step: substrate
Whether Management Controller real-time judge power-on self-test stage and operating status wrong, if judging result be it is no, repeat to power on
Self-test judgment step;If judging result be it is no, enter mainboard close step;Mainboard closes step: baseboard management controller is logical
Know that CPLD closes mainboard;Write with a brush dipped in Chinese ink step: CPLD gates backup ROM, reads outside the content deposit CPLD of BLOCK unit, CPLD
Gate BIOSROM, BIOSROM be written into the data in RAM, and judges whether to write with a brush dipped in Chinese ink and finish, if it is judged that be it is yes, then it is right
Mainboard powers on;If it is judged that be it is no, then repeat to write with a brush dipped in Chinese ink step.
Further, baseboard management controller is based on by I2C and CPLD communication connection, baseboard management controller with mainboard
IPMI protocol connection, baseboard management controller connect BIOSROM.CPLD connection mainboard;CPLD by SPI connection backup ROM and
BIOSROM。
It is specific: when there is cannot be started up alarm, preset in advance either automatically or manually command triggers reducing machine can be passed through
System, BIOS can pass through this mechanism automatic reduction.When needing to update some defect of the BIOS to make up hardware, cloud can be gone to back up
BIOS file library in search out suitable BIOS and update using this mechanism booting BIOS ROM on mainboard.It is gone back when multiple
In the case that former BIOS ROM still cannot be started up, consideration may be that BIOS ROM component has damaged, this mechanism can be used
CPLD is allowed to gate back-up BIOS ROM.
Specific embodiments of the present invention are described above.It is to be appreciated that the invention is not limited to above-mentioned
Particular implementation, those skilled in the art can make a variety of changes or modify within the scope of the claims, this not shadow
Ring substantive content of the invention.In the absence of conflict, the feature in embodiments herein and embodiment can any phase
Mutually combination.
Claims (4)
1. a kind of cloud back-up BIOS file automatic reduction server B IOSROM method, which comprises the steps of:
Cloud backup-step: server-side stores the BIOS file of different editions in such a way that cloud backs up;
Selection receives step: product end receives the BIOS file of cloud backup by network push or APP selection;
Reduction step: the backup file received is write with a brush dipped in Chinese ink backup ROM by CPLD.
2. cloud back-up BIOS file automatic reduction server B IOSROM method according to claim 1, which is characterized in that
The reduction step includes:
Power-on self-test judgment step: whether baseboard management controller real-time judge power-on self-test stage and operating status are wrong,
If judging result is no, repeatedly power-on self-test judgment step;If judging result be it is no, enter mainboard close step;
Mainboard closes step: baseboard management controller notifies CPLD to close mainboard;
Write with a brush dipped in Chinese ink step: CPLD gates backup ROM, reads outside the content deposit CPLD of BLOCK unit, and CPLD gates BIOSROM,
BIOSROM is written into data in RAM, and judges whether to write with a brush dipped in Chinese ink and finish, if it is judged that be it is yes, then mainboard is powered on;Such as
Fruit judging result be it is no, then repeat to write with a brush dipped in Chinese ink step.
3. cloud back-up BIOS file automatic reduction server B IOSROM method according to claim 2, which is characterized in that
Baseboard management controller is by I2C and CPLD communication connection, and baseboard management controller is based on IPMI protocol with mainboard and connect, substrate
Management Controller connects BIOSROM.
4. cloud back-up BIOS file automatic reduction server B IOSROM method according to claim 2, which is characterized in that
CPLD connection mainboard;CPLD passes through SPI connection backup ROM and BIOSROM.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910268138.2A CN110119330A (en) | 2019-04-03 | 2019-04-03 | Method for automatically restoring BIOS file of cloud backup server BIOSROM |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910268138.2A CN110119330A (en) | 2019-04-03 | 2019-04-03 | Method for automatically restoring BIOS file of cloud backup server BIOSROM |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110119330A true CN110119330A (en) | 2019-08-13 |
Family
ID=67520802
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910268138.2A Pending CN110119330A (en) | 2019-04-03 | 2019-04-03 | Method for automatically restoring BIOS file of cloud backup server BIOSROM |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110119330A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111143132A (en) * | 2019-12-30 | 2020-05-12 | 山东英信计算机技术有限公司 | BIOS recovery method, device, equipment and readable storage medium |
CN113190256A (en) * | 2021-05-27 | 2021-07-30 | 新华三技术有限公司 | Upgrading method, device and equipment |
CN113392052A (en) * | 2021-06-11 | 2021-09-14 | 深圳市同泰怡信息技术有限公司 | BIOS system, method and computer readable storage medium based on four-way server |
CN117149229A (en) * | 2023-10-27 | 2023-12-01 | 江苏华鲲振宇智能科技有限责任公司 | Automatic restoration method and system for server management software |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101373438A (en) * | 2008-09-04 | 2009-02-25 | 华为技术有限公司 | Method, system and apparatus for managing basic input and output system |
CN102388371A (en) * | 2011-09-21 | 2012-03-21 | 华为技术有限公司 | Detection method, apparatus and system for mainboard device |
CN103425548A (en) * | 2012-05-21 | 2013-12-04 | 深圳市祈飞科技有限公司 | Method and system for operating system cloud backup and restore |
CN103514399A (en) * | 2012-06-19 | 2014-01-15 | 鸿富锦精密工业(深圳)有限公司 | Firmware verification method and system |
CN106547645A (en) * | 2015-09-22 | 2017-03-29 | 佛山市顺德区顺达电脑厂有限公司 | Automatically the method and server system of image shelves are repaired |
US20170109235A1 (en) * | 2015-10-16 | 2017-04-20 | Quanta Computer Inc. | Baseboard management controller recovery |
-
2019
- 2019-04-03 CN CN201910268138.2A patent/CN110119330A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101373438A (en) * | 2008-09-04 | 2009-02-25 | 华为技术有限公司 | Method, system and apparatus for managing basic input and output system |
CN102388371A (en) * | 2011-09-21 | 2012-03-21 | 华为技术有限公司 | Detection method, apparatus and system for mainboard device |
CN103425548A (en) * | 2012-05-21 | 2013-12-04 | 深圳市祈飞科技有限公司 | Method and system for operating system cloud backup and restore |
CN103514399A (en) * | 2012-06-19 | 2014-01-15 | 鸿富锦精密工业(深圳)有限公司 | Firmware verification method and system |
CN106547645A (en) * | 2015-09-22 | 2017-03-29 | 佛山市顺德区顺达电脑厂有限公司 | Automatically the method and server system of image shelves are repaired |
US20170109235A1 (en) * | 2015-10-16 | 2017-04-20 | Quanta Computer Inc. | Baseboard management controller recovery |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111143132A (en) * | 2019-12-30 | 2020-05-12 | 山东英信计算机技术有限公司 | BIOS recovery method, device, equipment and readable storage medium |
CN111143132B (en) * | 2019-12-30 | 2022-06-10 | 山东英信计算机技术有限公司 | A BIOS recovery method, apparatus, device and readable storage medium |
CN113190256A (en) * | 2021-05-27 | 2021-07-30 | 新华三技术有限公司 | Upgrading method, device and equipment |
CN113392052A (en) * | 2021-06-11 | 2021-09-14 | 深圳市同泰怡信息技术有限公司 | BIOS system, method and computer readable storage medium based on four-way server |
CN113392052B (en) * | 2021-06-11 | 2023-07-18 | 深圳市同泰怡信息技术有限公司 | BIOS system and method based on four-way server and computer readable storage medium |
CN117149229A (en) * | 2023-10-27 | 2023-12-01 | 江苏华鲲振宇智能科技有限责任公司 | Automatic restoration method and system for server management software |
CN117149229B (en) * | 2023-10-27 | 2024-03-12 | 江苏华鲲振宇智能科技有限责任公司 | Automatic restoration method and system for server management software |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110119330A (en) | Method for automatically restoring BIOS file of cloud backup server BIOSROM | |
CN100517246C (en) | Computer remote control method and system | |
CN102375764B (en) | Method and system for managing deployment failure in software deployment | |
US5745669A (en) | System and method for recovering PC configurations | |
KR100389206B1 (en) | Apparatus and method for protecting failure of computer operating system | |
US9697011B2 (en) | Techniques for computer system recovery | |
US8046575B2 (en) | Method for automatically restoring system configuration with a single key | |
US7313685B2 (en) | Unattended BIOS recovery | |
CN102637144B (en) | System fault processing method and device | |
US7360045B2 (en) | System and method for backing up data from a quiesced storage device | |
CN106980493B (en) | Firmware management method and device | |
TWI786871B (en) | Computer and system bootup method | |
KR20090120541A (en) | Embedded system with operating system (OS) automatic recovery and automatic recovery method | |
CN113360347B (en) | Server and control method thereof | |
CN108345464A (en) | A kind of the startup method and Android vehicle device of Android system | |
CN111143132A (en) | BIOS recovery method, device, equipment and readable storage medium | |
CN101145973A (en) | Software upgrade method and device | |
CN104699615B (en) | A kind for the treatment of method and apparatus of the system failure | |
DE10112751B4 (en) | Apparatus and method for setting a client's environment in a client / server system and program recording medium therefor | |
KR102079131B1 (en) | The computer recovery system | |
KR100980086B1 (en) | External input / output device for recovering computer system and its operation method | |
CN111078452A (en) | BMC firmware image recovery method and device | |
WO2024113995A1 (en) | Bmc heterogeneous upgrading method and system, device, and readable storage medium | |
CN115951949A (en) | Recovery method and device for configuration parameters of BIOS (basic input output System) and computing equipment | |
CN112817642A (en) | Method and device for starting EFI operating system by X86 platform through automatic firmware switching |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190813 |
|
RJ01 | Rejection of invention patent application after publication |