CN100407638C - Method for software upgrading and withdrawing - Google Patents

Method for software upgrading and withdrawing Download PDF

Info

Publication number
CN100407638C
CN100407638C CN2004100338211A CN200410033821A CN100407638C CN 100407638 C CN100407638 C CN 100407638C CN 2004100338211 A CN2004100338211 A CN 2004100338211A CN 200410033821 A CN200410033821 A CN 200410033821A CN 100407638 C CN100407638 C CN 100407638C
Authority
CN
China
Prior art keywords
software
primary area
version software
new version
patch
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.)
Expired - Fee Related
Application number
CN2004100338211A
Other languages
Chinese (zh)
Other versions
CN1684427A (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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN2004100338211A priority Critical patent/CN100407638C/en
Publication of CN1684427A publication Critical patent/CN1684427A/en
Application granted granted Critical
Publication of CN100407638C publication Critical patent/CN100407638C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Abstract

The present invention discloses a software upgrading and withdrawing method which comprises the following steps that a system runs old version software in a main zone of a net element, new version software and configuration data are downloaded to a preparation zone of the net element when the software is upgraded; b, the operation comprising the new version software activation of the switching of the main zone and the preparation zone is carried out, the new version software is upgraded, and the new version software in the present main zone is run by the system; c, the new version software is judged whether to run normally, when the run is normal, the new version software is upgraded successfully, and the flow process is ended; otherwise, the operation comprising the old version software activation of the switching of the main zone and the preparation zone is carried out, the withdrawing of the old version software is finished, the system runs the old version software in the main zone, and then the flow process is ended. The method provided by the present invention can reduce the complexity of the withdrawing of the software, can decrease the risk of the software upgrading and the withdrawing failure, and can reduce the time of the interruption of the system service because of the software upgrading.

Description

A kind of software upgrading and backing method
Technical field
The present invention relates to the software upgrading technology in the communication equipment, particularly relate to a kind of software upgrading and backing method.
Background technology
Generally speaking, the version of software is high more, and the function that is provided is many more strong more.Therefore, can under the condition that does not change hardware device, revise the defective of original software version, realize greater functionality by software version is upgraded.Usually can upgrade to the software version in the communication equipment by operation maintenance center (OMC).In network management system, provide the communication equipment of communication service itself to be called network element (NE), the equipment that is used to manage concentratedly network element is called OMC, and OMC can manage a plurality of network elements in an area.The major function of OMC is storage, analyzes the information of sending from each network element, and the monitoring network state sends control command or test command and safeguards so that network element is carried out centralized operation, realizes the unattended operation of network element.OMC also has the ability of software upgrading and network configuration, can preserve software version, control operating software version, executive software load, on/pack into down software and activation/deactivation software.
Usually the polylith veneer be can insert in the communication equipment, and the configuring maintenance and the software loading of other veneer controlled by master control borad.Along with the enhancing gradually of communication equipment disposal ability, the handling procedure in the communication equipment is also more and more huger.Therefore, when the software version in the communication equipment is upgraded, need to load a large amount of new version softwares and give different veneers.Communication equipment can be in different places with OMC as network element, and equipment side may unattended operation, at this moment, and will be very high to the reliability requirement of software upgrading.In addition, the fault effects of communication equipment is often very big, if switch device breaks down, may cause that then the regional phone of this switch device control interrupts; If mobile communication equipment breaks down, the interior mobile phone of large tracts of land scope that then may cause this mobile communication equipment to cover can not use.Therefore, require communication equipment to have very high reliability, and the reliability of software upgrading is an importance that influences reliability of communication equipment.In case new version software upgrading failure just requires to return back to original software version rapidly, so that the normal operation of equipment and providing of client's business to be provided.
Prior art is carried out method for upgrading software as shown in Figure 1, may further comprise the steps:
Step 101, before carrying out software upgrading, need the software version that NE goes up current operation be backed up, be about to legacy version software, configuration data and patch thereof and all backup in the file server of OMC.Wherein, configuration data is meant needs more user configured parameters on the NE, such as the title of mobile switching centre (MSC) office, signalling point (SP), procotol (IP) address, base station transmitting power, base station frequency etc., these parameters are along with production marketing need carry out different configurations to different areas.
Step 102, from the file server of OMC, download new version software and be saved in the memory cell software district of NE master control borad, directly new version software is covered the old software version in the software district on the master control borad.In whole downloading process, system's legacy version software is operation as usual.
Step 103, activate the operation of the new version software of download, be about in the internal memory that new version software is loaded into each veneer with the operation new version software.
Step 104, the configuration data of downloading new version software from the file server of OMC are saved in the memory cell software district of NE master control borad, and the new version software that at this moment is activated will use new configuration data to come to provide professional as the user.
Step 105~107, after software upgrading is finished, new version software trial run, and judge by manual operations such as phone testings whether new version software moves normally is if then upgrade successfully process ends; Otherwise carry out the software rollback operation, upgrading failure, process ends.
Based on above-mentioned software upgrade method, the method that prior art is carried out the software rollback as shown in Figure 2.After new version software upgrading failure, from the file server of OMC, download legacy version software and be saved in the memory cell software district of NE master control borad.Activate the operation of the legacy version software of download, and be saved in the memory cell software district of NE master control borad from the configuration data that the file server of OMC is downloaded legacy version software, the legacy version software that at this moment is activated will use corresponding configuration data to come to provide professional as the user.If legacy version software has been beaten patch, then need to carry out again the patch installing operation, otherwise do not carry out the patch installing operation.Like this, the software rollback has just been finished.
From above-mentioned prior art scheme as can be seen, if download the procedure failure of new version software, the new version software that downloaded this moment has just covered the part legacy version software of the current operation of system, though this can not influence the normal operation of systems soft ware, if but at this moment system restarts, just complete software can't have been reloaded.In this case, just need the user to recover the software version of current operation from the software version of OMC backup, just will carry out the whole operation process of software rollback, this will cause the system business of long period to interrupt.And, though activate after the operation of new version software of download, new version software brings into operation, owing to also download new configuration data from the file server of OMC, system can't normally provide professional for the user, and this has increased the time that system business interrupts equally.
In addition, need to carry out the rollback of legacy version software after the new version software upgrading failure, the failure of software rollback because the back off procedure more complicated needs the step of operation more, thereby takes place in veneer more for a long time easily that relate to when software.If the failure of software rollback will cause the interruption of system business.And, if legacy version software was beaten patch, also need to carry out again the patch installing operation behind the software rollback, because patch installing operating process more complicated, in general comprise operations such as download, activation, affirmation, be difficult to also therefore guarantee that the patch state behind the rollback is consistent with the preceding patch state of upgrading.
Summary of the invention
In view of this, main purpose of the present invention is to provide a kind of software upgrading and backing method, makes its complexity that can reduce the software rollback, reduces the risk of software upgrading and rollback failure, and reduces because the system business break period that software upgrading causes.
For achieving the above object, technical scheme of the present invention is achieved in that
The invention discloses a kind of software upgrading and backing method, the primary area is provided on the network element and distinguishes two software districts fully, this method may further comprise the steps:
A. the legacy version software in system's operation network element primary area when carrying out software upgrading, downloads to distinguishing fully of this network element with new version software and configuration data thereof; Described new version software comprises the new version software and/or the patch of polylith veneer, and described legacy version software comprises the legacy version software and/or the patch of polylith veneer;
B. comprise the primary area and be equipped with district's switching and the software loading that comprises in the current primary area is operated with the activation new version software of operating software in the internal memory of each veneer, finish new version software and upgrade, system moves the new version software in the current primary area;
C. judge whether new version software moves normally, if operation is normal, then new version software is upgraded successfully, process ends; Otherwise comprise the primary area and be equipped with that the district switches and the activation legacy version software operation in the internal memory of each veneer of the software loading that comprises in the current primary area with operating software, finish legacy version software rollback, system moves the legacy version software in the current primary area, process ends.
In the such scheme, among step b or the c, described primary area with the method that is equipped with district's switching is: the primary area sign is revised as to be equipped with distinctive emblem and will to be equipped with distinctive emblem is revised as the primary area sign.
Among the step c, describedly judge whether new version software moves normal method and be: in one section Preset Time, try new version software out, and executive software version verification operation.After described new version software is upgraded successfully, further comprise: make and distinguish the simultaneous operation that content and primary area content are consistent fully.Wherein, described making distinguished the simultaneous operation that content and primary area content be consistent fully and is: the software version in the primary area and configuration data thereof are copied to be equipped with the district; If patch is arranged in the primary area, then simultaneously patch is copied to be equipped with and distinguish.In addition, after described new version software is upgraded successfully, can further include: if desired new version software is carried out the patch installing operation, then patch is beaten in the primary area.
In the such scheme, among the step c, the described activating software operation that comprises primary area and district's switching fully further comprises: if comprise patch in the current primary area, then recover original state of patch.
By such scheme as can be seen, key of the present invention is: network element comprises the primary area and distinguishes two software districts fully, legacy version software in the system operation network element primary area, when carrying out software upgrading, new version software and configuration data thereof are downloaded to being equipped with of network element comprise the primary area after the district and be equipped with the activation new version software operation of switching in the district, finish the upgrading of new version software; Software upgrading failure software back off procedure that carry out the back is to comprise the primary area to be equipped with the activation legacy version software operation that switch in the district equally, finishes the rollback of legacy version software.
Therefore, this software upgrading provided by the present invention and backing method, when downloading the new version software failure, the operation of system's current version software and providing of system business can be provided, and guaranteed under situation about restarting, complete legacy version software can reload in system, and needn't download legacy version software again from the OMC file server.Because new version software and configuration data thereof are downloaded to the software district simultaneously, after the operation that activates new version software, new version software just can use new configuration data to provide professional as the client immediately, thereby has reduced the time that system business interrupts.
In addition, software upgrading provided by the invention and backing method, user's operation and internal system flow process when having simplified the software rollback, need not to carry out complicated software rollback operation step, even legacy version software was beaten patch, also need not to re-execute the patch installing operation, therefore, reduced the implementation complexity that return back to legacy version software after software upgrading is failed, improved the reliability of software upgrading and rollback, guarantee behind the legacy version software rollback consistency of running status before the running status and upgrading, and then also reduced time of service interruption.
Description of drawings
Fig. 1 is the realization flow figure of prior art method for upgrading software;
Fig. 2 is the realization flow figure of prior art software backing method;
Fig. 3 is the realization flow figure of software upgrading of the present invention and backing method.
Embodiment
The present invention is further described in more detail below in conjunction with drawings and the specific embodiments.
In order to realize method for upgrading software of the present invention, the primary area must be provided on the network element and distinguish two software districts fully, and according to the primary area be equipped with the software version that distinctive emblem is determined the use of current system.In the present embodiment, the primary area all is positioned on the master control borad of network element with being equipped with to distinguish, and the software version in the primary area is the software version of the current operation of system.In downloading the new version software process, new version software leaves in and is equipped with the district, comprises the primary area then and is equipped with the activation new version software operation of switching in the district, finishes the upgrading of new version software, and at this moment, system moves the new version software in the current primary area.If upgrading failure, the process of software rollback are to comprise the primary area to be equipped with the activation legacy version software operation that switch in the district equally, finish the rollback of legacy version software, at this moment, system moves the legacy version software in the current primary area.
As shown in Figure 3, software upgrading of the present invention and backing method may further comprise the steps:
Step 301, download new version software and configuration data thereof the district that is equipped with to NE from the file server of OMC.Like this, just can not influence the content in primary area, the software of the current operation of system and providing of system business also can not be provided.
Step 302, activate the operation of new version software, comprise and revise the primary area and be equipped with distinctive emblem, be about to the primary area sign and be revised as distinctive emblem fully, to be equipped with distinctive emblem and be revised as primary area sign, then the new version software that comprises in the current primary area will be loaded in the internal memory of each veneer with the operation new version software.
Whether step 303, new version software are tried out in one section Preset Time, and carry out some software version verification processes, for example, carry out the phone testing, check the traffic measurement index, check operation such as equipment state, move normally with the checking new version software.Whole software trial run process can continue 3 days or a week, and specifically the cycle of trying out can be decided according to the requirement of the operator of maintain communications equipment and the status of concrete communication equipment.
Step 304~306, judge whether new version software moves normally, if then upgrade successfully process ends; Otherwise carry out the software rollback operation, promptly activate the operation of legacy version software, comprise and revise the primary area and be equipped with distinctive emblem, just the primary area sign is revised as distinctive emblem fully, to be equipped with distinctive emblem and be revised as primary area sign, then with the legacy version software loading that comprises in the current primary area in the internal memory of each veneer with operation legacy version software, if legacy version software was beaten patch, then recover original state of patch simultaneously, then process ends.
After upgrading successfully, can carry out to make and distinguish the simultaneous operation that content and primary area content are consistent fully, be about to software version in the primary area and configuration data thereof and copy to and be equipped with the district,, then also patch be copied to simultaneously and be equipped with the district if patch is arranged.Wherein, simultaneous operation is in order to keep the primary area and to distinguish content fully consistent and carry out, in the time of can guaranteeing that like this internal operation mistake appears in primary area software, by direct switching primary area be equipped with the district and just can guarantee that systems soft ware continues normally to move.Simultaneous operation can be carried out after each primary area content takes place to upgrade, and such as beaten the redaction patch in the primary area, then carries out a simultaneous operation.
Below illustrate for a specific example.
Suppose that before upgrading, the primary area is the same with being equipped with the software version of being preserved in the district on the master control borad, all is V1.2 version software and configuration data thereof, that is to say the current operation of system V1.2 version software on the network element.And the patch of having supposed in the primary area economy-combat, patch release is SP02.At this moment, the primary area comprises: V1.2 version software and configuration data thereof and SP02 version patch are equipped with the district and comprise: V1.2 version software and configuration data thereof.If at this moment carry out simultaneous operation, it is consistent with the primary area content to guarantee to be equipped with the district.
Begin now to carry out software upgrading, supposing to prepare software upgrading is the V1.3 version, and detailed process comprises:
1) V1.3 version software and configuration data thereof are downloaded to being equipped with in the district of network element, at this moment, be equipped with the district and comprise: V1.3 version software and configuration data thereof, the primary area comprises: V1.2 version software and configuration data thereof and SP02 version patch.
2) activate the operation of V1.3 version software, comprise and revise the primary area and be equipped with distinctive emblem, be about to the primary area sign and be revised as distinctive emblem fully, will be equipped with distinctive emblem and be revised as the primary area sign, load V1.3 version software in the current primary area then with operation V1.3 version software.At this moment, the primary area comprises: V1.3 version software and configuration data thereof are equipped with the district and comprise: V1.2 version software and configuration data thereof and SP02 version patch.
3) the V1.3 version software is tried out in one section Preset Time, and carries out some version proof procedures, such as, can carry out the phone testing, check the traffic measurement index, check whether operation such as equipment state moves normally with the checking new version software.
4) judge whether the V1.3 version software moves normally, if, then upgrade successfully, at this moment, system moves the V1.3 version software in the current primary area, process ends; Otherwise carry out the software rollback operation, promptly activate the operation of V1.2 version software, comprise and revise the primary area and be equipped with distinctive emblem, just the primary area sign is revised as distinctive emblem fully, will be equipped with distinctive emblem and be revised as the primary area sign, and load the V1.2 version software in the current primary area, also comprise the original state that recovers SP02 version patch, at this moment, system moves the V1.2 version software of having beaten SP02 version patch in the current primary area, process ends then.
After upgrading successfully, can carry out to make and distinguish the simultaneous operation that content and primary area content are consistent fully, be about to V1.3 version software in the primary area and configuration data thereof and all copy to and be equipped with the district.If carried out simultaneous operation, the primary area is the same with the content that is equipped with in distinguishing, and comprises: V1.3 version software and configuration data thereof.If upgrading is failed and carried out the software rollback operation, at this moment, the primary area comprises: V1.2 version software and configuration data thereof and SP02 version patch are equipped with the district and comprise: V1.3 version software and configuration data thereof.
If after the software upgrade success, need to give the new version software of current system operation to make a call to a patch, be SP03 such as patch release, then directly SP03 version patch is beaten in the primary area.At this moment, the primary area comprises: V1.3 version software and configuration data thereof and SP03 version patch are equipped with the district and comprise: V1.3 version software and configuration data thereof.At this moment, the district is consistent with the primary area content fully to keep can to carry out a simultaneous operation again.
By such scheme as seen, in software download and activation, be equipped with the district,, just can not influence the loading of software in the primary area if this moment, system restarted owing to be loaded under the new version software.In addition, the operation that the system business that software upgrading provided by the invention and backing method cause interrupts is only in the activation manipulation process, and, the software back off procedure needn't be carried out complicated software rollback operation step, this has just reduced because the system business break period that upgrading causes, normally providing of user communication business was provided.
The inventive method can be applied to various types of communication equipment, and needs a main control device to control operations such as the configuring maintenance of veneer in the communication equipment and software loading.Wherein, main control device can be a veneer in the network element, also can be computer or the server that links to each other with communication equipment.Such as, in the foregoing description, with the master control borad that comprises in the network element as main control device.If network element not only comprises the master control borad of main usefulness, also comprise standby master control borad, the master control borad of content such as software version of preserving on the then standby master control borad and main usefulness is synchronous, and content is in full accord.In addition, the inventive method is more obvious for the effect that comprises a large amount of processors or software complex apparatus.
In a word, the above is preferred embodiment of the present invention only, is not to be used to limit protection scope of the present invention.

Claims (7)

1. software upgrading and backing method is characterized in that the primary area is provided on the network element and distinguishes two software districts fully, this method may further comprise the steps:
A. the legacy version software in system's operation network element primary area when carrying out software upgrading, downloads to distinguishing fully of this network element with new version software and configuration data thereof; Described new version software comprises the new version software and/or the patch of polylith veneer, and described legacy version software comprises the legacy version software and/or the patch of polylith veneer;
B. comprise the primary area and be equipped with district's switching and the software loading that comprises in the current primary area is operated with the activation new version software of operating software in the internal memory of each veneer, finish new version software and upgrade, system moves the new version software in the current primary area;
C. judge whether new version software moves normally, if operation is normal, then new version software is upgraded successfully, process ends; Otherwise comprise the primary area and be equipped with that the district switches and the activation legacy version software operation in the internal memory of each veneer of the software loading that comprises in the current primary area with operating software, finish legacy version software rollback, system moves the legacy version software in the current primary area, process ends.
2. method according to claim 1 is characterized in that, among step b or the c, described primary area with the method that is equipped with district's switching is: the primary area sign is revised as to be equipped with distinctive emblem and will to be equipped with distinctive emblem is revised as the primary area sign.
3. method according to claim 1 is characterized in that, among the step c, describedly judges whether new version software moves normal method and be: in one section Preset Time, try new version software out, and executive software version verification operation.
4. method according to claim 1 is characterized in that, among the step c, after described new version software is upgraded successfully, further comprises: make and distinguish the simultaneous operation that content and primary area content are consistent fully.
5. method according to claim 4 is characterized in that, described making distinguished the simultaneous operation that content and primary area content be consistent fully and be: the software version in the primary area and configuration data thereof are copied to be equipped with the district; If patch is arranged in the primary area, then simultaneously patch is copied to be equipped with and distinguish.
6. method according to claim 1 is characterized in that, among the step c, after described new version software is upgraded successfully, further comprises: if desired new version software is carried out the patch installing operation, then patch is beaten in the primary area.
7. method according to claim 1 is characterized in that, among the step c, the described activating software operation that comprises primary area and district's switching fully further comprises: if comprise patch in the current primary area, then recover original state of patch.
CN2004100338211A 2004-04-14 2004-04-14 Method for software upgrading and withdrawing Expired - Fee Related CN100407638C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2004100338211A CN100407638C (en) 2004-04-14 2004-04-14 Method for software upgrading and withdrawing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2004100338211A CN100407638C (en) 2004-04-14 2004-04-14 Method for software upgrading and withdrawing

Publications (2)

Publication Number Publication Date
CN1684427A CN1684427A (en) 2005-10-19
CN100407638C true CN100407638C (en) 2008-07-30

Family

ID=35263563

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2004100338211A Expired - Fee Related CN100407638C (en) 2004-04-14 2004-04-14 Method for software upgrading and withdrawing

Country Status (1)

Country Link
CN (1) CN100407638C (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7991988B2 (en) 2008-02-29 2011-08-02 Hon Hai Precision Industry Co., Ltd. Communication device and firmware update method thereof

Families Citing this family (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100395707C (en) * 2006-02-07 2008-06-18 华为技术有限公司 Method of upgrading sequence
CN100354825C (en) * 2006-08-02 2007-12-12 华为技术有限公司 Software staging and back spacing method
CN100461696C (en) * 2006-08-04 2009-02-11 华为技术有限公司 Method for remote updating equipment
CN100428829C (en) * 2006-08-25 2008-10-22 华为技术有限公司 Method and system for base station node emigration
CN101193396B (en) * 2006-11-24 2010-12-29 中兴通讯股份有限公司 A forceful upgrade method for remote RF unit software in wireless communication system
CN101383724B (en) * 2008-08-29 2011-04-13 上海华为技术有限公司 Network updating method and operation maintaining element, and network element updating system
CN101668277B (en) * 2008-09-05 2012-09-05 中兴通讯股份有限公司 Base station relationship management method, base station relationship management device and station relationship management system
CN101925094A (en) * 2009-06-17 2010-12-22 中兴通讯股份有限公司 Updating system and method for network element management system
CN101610449B (en) * 2009-07-07 2011-12-28 中兴通讯股份有限公司 Method for upgrading and rolling back configuration data and system thereof
CN101997708A (en) * 2009-08-11 2011-03-30 中兴通讯股份有限公司 Method and device for remotely upgrading main board and backup board
CN102638361B (en) * 2011-02-14 2017-10-27 中兴通讯股份有限公司 Network element updating device and method
CN104102203B (en) * 2014-07-08 2017-04-26 人民电器集团上海有限公司 Beidou satellite-based high-voltage switch cabinet remote monitoring method
CN104104547B (en) * 2014-07-24 2018-11-30 华为技术有限公司 A kind of management method and network controller of network equipments configuration file
CN104166577B (en) * 2014-08-26 2019-04-05 努比亚技术有限公司 A kind of method and apparatus of mobile terminal system upgrading
CN104410672B (en) * 2014-11-12 2017-11-24 华为技术有限公司 Method, the method and device of forwarding service of network function virtualization applications upgrading
CN105592436A (en) * 2014-12-26 2016-05-18 ***股份有限公司 Method and system for upgrading application in user equipment
CN106708541A (en) * 2015-07-16 2017-05-24 中兴通讯股份有限公司 Version upgrading processing method and apparatus
CN107548085A (en) * 2016-06-24 2018-01-05 中兴通讯股份有限公司 Base station edition backing method and system
CN107153560B (en) * 2017-05-25 2020-12-15 微梦创科网络科技(中国)有限公司 Version upgrading method, server and system
CN107291511A (en) * 2017-06-30 2017-10-24 百度在线网络技术(北京)有限公司 Method and apparatus for the application program updating of vehicle-mounted Android system
CN109474522B (en) * 2017-09-07 2021-02-23 华为技术有限公司 Service routing method, device and storage medium
CN109728886A (en) * 2017-10-27 2019-05-07 中兴通讯股份有限公司 A kind of method of data synchronization, device, equipment and storage medium suitable for cross-version upgrading
CN109783120A (en) * 2018-12-28 2019-05-21 易票联支付有限公司 A kind of POS machine software version updating method and system
CN109814908A (en) * 2019-01-17 2019-05-28 深圳忆联信息***有限公司 Firmware stablizes method, apparatus, computer equipment and the storage medium of upgrading
CN112114839A (en) * 2019-06-20 2020-12-22 上海安吉星信息服务有限公司 Method and system for rapidly upgrading standby environment
CN112783547A (en) * 2019-11-01 2021-05-11 中车株洲电力机车研究所有限公司 Version backtracking method for software update, computer device and storage medium
CN112559349B (en) * 2020-12-16 2024-04-09 合安科技技术有限公司 Program running method and running device
CN113391959A (en) * 2021-07-05 2021-09-14 广西电网有限责任公司 Anti-error method, device, equipment and medium for upgrading rollback of container of power monitoring system
CN115344434B (en) * 2022-10-19 2023-03-24 紫光同芯微电子有限公司 Patching method and device, electronic equipment and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1158662A (en) * 1994-09-27 1997-09-03 Lm爱立信电话有限公司 A method and system for updating software within a telecommunications switch without interrupting existing communication
US5715462A (en) * 1994-04-12 1998-02-03 Ntt Data Communications Systems Corporation Updating and restoration method of system file
CN1229945A (en) * 1997-12-25 1999-09-29 日本电气株式会社 File updating method capable of updating operation file without interrupting online processing

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5715462A (en) * 1994-04-12 1998-02-03 Ntt Data Communications Systems Corporation Updating and restoration method of system file
CN1158662A (en) * 1994-09-27 1997-09-03 Lm爱立信电话有限公司 A method and system for updating software within a telecommunications switch without interrupting existing communication
CN1229945A (en) * 1997-12-25 1999-09-29 日本电气株式会社 File updating method capable of updating operation file without interrupting online processing

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7991988B2 (en) 2008-02-29 2011-08-02 Hon Hai Precision Industry Co., Ltd. Communication device and firmware update method thereof

Also Published As

Publication number Publication date
CN1684427A (en) 2005-10-19

Similar Documents

Publication Publication Date Title
CN100407638C (en) Method for software upgrading and withdrawing
CN100354825C (en) Software staging and back spacing method
CN102023881B (en) Method and device for upgrading software as well as embedded device
US7174547B2 (en) Method for updating and restoring operating software in an active region of a network element
CN109491698B (en) System updating method and device based on hot patch
CN101383724B (en) Network updating method and operation maintaining element, and network element updating system
US20060218545A1 (en) Server system and online software update method
CN100428155C (en) Upgrading method of communication equipment
GB2518458A (en) Method for pre-testing software compatibility and system thereof.
CN102073517A (en) Upgrading and backup method and device for embedded system
CN105740093A (en) Backup Method, Pre-Testing Method For Environment Updating And System Thereof
CN101594613A (en) The method of terminal equipment and upgrading thereof, system
CN101639785A (en) Method and device for software updating
CN106095621B (en) The restoration methods and system that Launcher is operating abnormally in a kind of Android system
CN108234175A (en) A kind of cloud platform storage switching method and cloud platform based on container
CN101763272A (en) Electronic device firmware updating method and system
CN104199869A (en) Service batch processing method, service server and system
CN104657161A (en) Method and device for updating firmware of mobile terminal
CN102073508A (en) Method and apparatus for upgrading terminals and software thereof
CN101207519A (en) Version server, operation maintenance unit and method for restoring failure
CN109783390A (en) PSU firmware promotion and demotion stability test method, apparatus, terminal and storage medium
CN101206575B (en) Software patch on-line upgrade method, veneer and system
CN112732412B (en) Service configuration file processing method and device, storage medium and electronic equipment
CN110096226B (en) Disk array deployment method and device
CN106933604B (en) System upgrading method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20080730

Termination date: 20180414

CF01 Termination of patent right due to non-payment of annual fee