CN110399152A - 一种设备***双备份升级方法及装置 - Google Patents
一种设备***双备份升级方法及装置 Download PDFInfo
- Publication number
- CN110399152A CN110399152A CN201910660145.7A CN201910660145A CN110399152A CN 110399152 A CN110399152 A CN 110399152A CN 201910660145 A CN201910660145 A CN 201910660145A CN 110399152 A CN110399152 A CN 110399152A
- Authority
- CN
- China
- Prior art keywords
- subregion
- device systems
- currently used
- updated
- present
- 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
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/1446—Point-in-time backing up or restoration of persistent data
- G06F11/1458—Management of the backup or restore process
-
- 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/658—Incremental updates; Differential updates
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 Security & Cryptography (AREA)
- Quality & Reliability (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明实施例提供一种设备***双备份升级方法及装置,所述设备***的分区包括当前使用的分区和非当前使用的分区,所述方法包括:待将升级数据写入非当前使用的分区成功之后,更新所述设备***中的更新分区标识为非当前使用的分区对应的分区标识;待更新后重启所述设备***之后,待检测到当前使用的分区对应的分区标识与所述更新分区标识不一致后,采用更新分区标识对应的分区作为更新后的当前使用的分区,并进行升级。所述装置执行上述方法。本发明实施例提供的设备***双备份升级方法及装置,更加合理地优化设备***双备份升级的升级过程。
Description
技术领域
本发明涉及***升级技术领域,尤其涉及一种设备***双备份升级方法及装置。
背景技术
随着设备(例如嵌入式设备)的功能越来越强大,设备***也越来越庞大,在线升级需要下载的数据流量也越来越大,升级需要的时间也越来越久、设备***更新越来越频繁。在设备***的升级过程中突发事件的发生(例如突然断电),容易造成设备***损坏、无法使用。
现有技术采用设备***双备份升级方法,当需要进行设备***升级时,将升级数据写入非当前使用的分区之后,重启设备***,在该过程中,由非当前使用的分区将升级数据写入到当前使用的分区,并继续采用当前使用的分区进行设备***升级,但是,现有技术一方面需要二次数据写入,即先将升级数据写入非当前使用的分区、再由非当前使用的分区将升级数据写入到当前使用的分区,占用较多的***资源;另一方面,当前使用的分区只有在出现故障的情况下,才将非当前使用的分区切换为当前使用的分区,使得在多数情况下只有其中一个分区作为当前使用的分区,另一个分区作为非当前使用的分区,导致其中一个分区工作时间过长,增加故障隐患,而另一个分区工作时间过短、长时间闲置。
因此,如何避免上述缺陷,更加合理地优化设备***双备份升级的升级过程,成为亟须解决的问题。
发明内容
针对现有技术存在的问题,本发明实施例提供一种设备***双备份升级方法及装置。
本发明实施例提供一种设备***双备份升级方法,所述设备***的分区包括当前使用的分区和非当前使用的分区,所述设备***双备份升级方法包括:
待将升级数据写入非当前使用的分区成功之后,更新所述设备***中的更新分区标识为非当前使用的分区对应的分区标识;
待更新后重启所述设备***之后,待检测到当前使用的分区对应的分区标识与所述更新分区标识不一致后,采用更新分区标识对应的分区作为更新后的当前使用的分区,并进行升级。
本发明实施例提供一种设备***双备份升级装置,所述设备***的分区包括当前使用的分区和非当前使用的分区,所述设备***双备份升级装置包括:
更新单元,用于待将升级数据写入非当前使用的分区成功之后,更新所述设备***中的更新分区标识为非当前使用的分区对应的分区标识;
升级单元,用于待更新后重启所述设备***之后,待检测到当前使用的分区对应的分区标识与所述更新分区标识不一致后,采用更新分区标识对应的分区作为更新后的当前使用的分区,并进行升级。
本发明实施例提供一种电子设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,
所述处理器执行所述程序时实现如下方法步骤:
待将升级数据写入非当前使用的分区成功之后,更新所述设备***中的更新分区标识为非当前使用的分区对应的分区标识;
待更新后重启所述设备***之后,待检测到当前使用的分区对应的分区标识与所述更新分区标识不一致后,采用更新分区标识对应的分区作为更新后的当前使用的分区,并进行升级。
本发明实施例提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如下方法步骤:
待将升级数据写入非当前使用的分区成功之后,更新所述设备***中的更新分区标识为非当前使用的分区对应的分区标识;
待更新后重启所述设备***之后,待检测到当前使用的分区对应的分区标识与所述更新分区标识不一致后,采用更新分区标识对应的分区作为更新后的当前使用的分区,并进行升级。
本发明实施例提供的设备***双备份升级方法及装置,由成功将升级数据写入非当前使用的分区触发设备***中的更新分区标识的更新动作,待检测到当前使用的分区对应的分区标识与更新分区标识不一致后,采用更新分区标识对应的分区作为更新后的当前使用的分区,并进行升级,更加合理地优化设备***双备份升级的升级过程。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明设备***双备份升级方法实施例流程图;
图2为本发明设备***双备份升级装置实施例结构示意图;
图3为本发明实施例提供的电子设备实体结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为本发明设备***双备份升级方法实施例流程图,如图1所示,本发明实施例提供的一种设备***双备份升级方法,所述设备***的分区包括当前使用的分区和非当前使用的分区,所述方法包括以下步骤:
S101:待将升级数据写入非当前使用的分区成功之后,更新所述设备***中的更新分区标识为非当前使用的分区对应的分区标识。
具体的,装置待将升级数据写入非当前使用的分区成功之后,更新所述设备***中的更新分区标识为非当前使用的分区对应的分区标识。装置可以是包含设备***的分区的设备,包含设备***的分区的设备可以是嵌入式设备,设备***可以是设备上所安装的操作***,当前使用的分区和非当前使用的分区可以互为主从分区,例如当前使用的分区为主分区,对应的分区标识记为分区A;非当前使用的分区为从分区,对应的分区标识记为分区B,当设备***需要升级时,将升级数据写入分区B,并确定写入分区B成功之后,更新所述设备***中的更新分区标识为分区B,更新分区标识、当前使用的分区、非当前使用的分区可以存储在除当前使用的分区和非当前使用的分区之外的独立分区,该独立分区可以包括用户不可见数据区。
S102:待更新后重启所述设备***之后,待检测到当前使用的分区对应的分区标识与所述更新分区标识不一致后,采用更新分区标识对应的分区作为更新后的当前使用的分区,并进行升级。
具体的,装置待更新后重启所述设备***之后,待检测到当前使用的分区对应的分区标识与所述更新分区标识不一致后,采用更新分区标识对应的分区作为更新后的当前使用的分区,并进行升级。可以通过设备***中的bootloader检测当前使用的分区对应的分区标识与更新分区标识是否一致(此时当前使用的分区对应的分区标识为分区A,更新分区标识为分区B),如果不一致,则采用分区B作为更新后的当前使用的分区,即实现了由升级数据写入动作触发的将分区A切换为分区B。bootloader启动***时,根据当前使用的分区对应的分区标识,传递不同的启动参数给设备***,该启动参数中包含当前使用的分区对应的分区标识。
需要说明的是,在上述步骤之后,当设备***再次需要升级时,将新的升级数据X写入分区A(此时分区A为非当前使用的分区),并确定写入分区A成功之后,更新所述设备***中的更新分区标识为分区A,在重启设备***之后,检测当前使用的分区对应的分区标识与更新分区标识是否一致(此时当前使用的分区对应的分区标识为分区B,更新分区标识为分区A),则采用分区A作为更新后的当前使用的分区,即实现了由升级数据写入动作触发的将分区B切换为分区A,每当设备***需要升级时通过反复执行上述步骤,实现了分区A和分区B之间的交替使用,即主分区和从分区之间的交替切换。这样不会出现一直写同一个分区,另一个分区确很少写的情况,均匀使用存储介质,延长设备使用寿命。主、从分区写的次数为设备***升级次数的一半,与把设备***升级到备份分区,再把备份分区的内容复制到主分区,主、从分区各自保留2份相同***相比,减少数据拷贝过程。
本发明实施例提供的设备***双备份升级方法,由成功将升级数据写入非当前使用的分区触发设备***中的更新分区标识的更新动作,待检测到当前使用的分区对应的分区标识与更新分区标识不一致后,采用更新分区标识对应的分区作为更新后的当前使用的分区,并进行升级,更加合理地优化设备***双备份升级的升级过程。
在上述实施例的基础上,所述方法还包括:
若更新后的当前使用的分区采用所述升级数据升级所述设备***后,设备***存在异常,则将当前使用的分区恢复为更新前的当前使用的分区,并恢复更新分区标识为更新前的当前使用的分区对应的分区标识。
具体的,装置若判断获知更新后的当前使用的分区采用所述升级数据升级所述设备***后,设备***存在异常,则将当前使用的分区恢复为更新前的当前使用的分区,并恢复更新分区标识为更新前的当前使用的分区对应的分区标识。参照上述举例,当更新后的当前使用的分区为分区B时,在分区B升级设备***后,如果设备***存在异常,可以包括设备***运行卡顿、经常出现蓝屏、黑屏等,则将当前使用的分区恢复为分区A,即使用升级数据写入分区B之前的、分区A中的未升级的设备***。
本发明实施例提供的设备***双备份升级方法,可以实现当最新设备***出现严重问题时,可以恢复到更新前的设备***继续使用,从而更加合理地优化设备***双备份升级的升级过程。
在上述实施例的基础上,所述方法还包括:
待将升级数据写入非当前使用的分区失败之后,不更新所述更新分区标识。
具体的,装置待将升级数据写入非当前使用的分区失败之后,不更新所述更新分区标识。参照上述举例,在将升级数据写入分区B的过程中,如果出现例如断电导致的将升级数据写入非当前使用的分区失败的情况,不更新所述更新分区标识,即此时更新分区标识还是分区A,在设备***重启后,检测当前使用的分区对应的分区标识与更新分区标识是否一致,由于此时当前使用的分区为分区A,更新分区标识还是分区A,检测结果相一致,继续采用当前使用的分区(分区A)作为更新后的当前使用的分区。
本发明实施例提供的设备***双备份升级方法,可以实现在升级过程中发生突发情况下,仍然可以正常使用设备***,从而更加合理地优化设备***双备份升级的升级过程。
在上述实施例的基础上,所述方法还包括:
待检测到当前使用的分区对应的分区标识与所述更新分区标识一致后,继续采用当前使用的分区作为更新后的当前使用的分区。
具体的,装置待检测到当前使用的分区对应的分区标识与所述更新分区标识一致后,继续采用当前使用的分区作为更新后的当前使用的分区。可参照上述说明,不再赘述。
本发明实施例提供的设备***双备份升级方法,进一步更加合理地优化设备***双备份升级的升级过程。
在上述实施例的基础上,所述升级数据为增量升级数据。
具体的,装置中的所述升级数据为增量升级数据。可以在web服务器中预先存储设备固件以及固件对应的固件文件表、文件目录权限表等,设备从web服务器下载固件文件表,与本地的固件文件表进行比较,生成下载列表,即增量升级数据,可以具体为添加、修改的文件数据,通过该增量升级数据实现对设备***的升级,即只下载差异部分(增量升级数据)、支持断点续传,减少下载数据量。
本发明实施例提供的设备***双备份升级方法,通过增量升级数据升级设备***,进一步更加合理地优化设备***双备份升级的升级过程。
图2为本发明设备***双备份升级装置实施例结构示意图,如图2所示,本发明实施例提供了一种设备***双备份升级装置,所述设备***的分区包括当前使用的分区和非当前使用的分区,所述设备***双备份升级装置包括更新单元201和升级单元202,其中:
更新单元201用于待将升级数据写入非当前使用的分区成功之后,更新所述设备***中的更新分区标识为非当前使用的分区对应的分区标识;升级单元202用于待更新后重启所述设备***之后,待检测到当前使用的分区对应的分区标识与所述更新分区标识不一致后,采用更新分区标识对应的分区作为更新后的当前使用的分区,并进行升级。
具体的,更新单元201用于待将升级数据写入非当前使用的分区成功之后,更新所述设备***中的更新分区标识为非当前使用的分区对应的分区标识;升级单元202用于待更新后重启所述设备***之后,待检测到当前使用的分区对应的分区标识与所述更新分区标识不一致后,采用更新分区标识对应的分区作为更新后的当前使用的分区,并进行升级。
本发明实施例提供的设备***双备份升级装置,由成功将升级数据写入非当前使用的分区触发设备***中的更新分区标识的更新动作,待检测到当前使用的分区对应的分区标识与更新分区标识不一致后,采用更新分区标识对应的分区作为更新后的当前使用的分区,并进行升级,更加合理地优化设备***双备份升级的升级过程。
本发明实施例提供的设备***双备份升级装置具体可以用于执行上述各方法实施例的处理流程,其功能在此不再赘述,可以参照上述方法实施例的详细描述。
图3为本发明实施例提供的电子设备实体结构示意图,如图3所示,所述电子设备包括:处理器(processor)301、存储器(memory)302和总线303;
其中,所述处理器301、存储器302通过总线303完成相互间的通信;
所述处理器301用于调用所述存储器302中的程序指令,以执行上述各方法实施例所提供的方法,例如包括:待将升级数据写入非当前使用的分区成功之后,更新所述设备***中的更新分区标识为非当前使用的分区对应的分区标识;待更新后重启所述设备***之后,待检测到当前使用的分区对应的分区标识与所述更新分区标识不一致后,采用更新分区标识对应的分区作为更新后的当前使用的分区,并进行升级。
本实施例公开一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法实施例所提供的方法,例如包括:待将升级数据写入非当前使用的分区成功之后,更新所述设备***中的更新分区标识为非当前使用的分区对应的分区标识;待更新后重启所述设备***之后,待检测到当前使用的分区对应的分区标识与所述更新分区标识不一致后,采用更新分区标识对应的分区作为更新后的当前使用的分区,并进行升级。
本实施例提供一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行上述各方法实施例所提供的方法,例如包括:待将升级数据写入非当前使用的分区成功之后,更新所述设备***中的更新分区标识为非当前使用的分区对应的分区标识;待更新后重启所述设备***之后,待检测到当前使用的分区对应的分区标识与所述更新分区标识不一致后,采用更新分区标识对应的分区作为更新后的当前使用的分区,并进行升级。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (8)
1.一种设备***双备份升级方法,所述设备***的分区包括当前使用的分区和非当前使用的分区,其特征在于,包括:
待将升级数据写入非当前使用的分区成功之后,更新所述设备***中的更新分区标识为非当前使用的分区对应的分区标识;
待更新后重启所述设备***之后,待检测到当前使用的分区对应的分区标识与所述更新分区标识不一致后,采用更新分区标识对应的分区作为更新后的当前使用的分区,并进行升级。
2.根据权利要求1所述的设备***双备份升级方法,其特征在于,所述方法还包括:
若更新后的当前使用的分区采用所述升级数据升级所述设备***后,设备***存在异常,则将当前使用的分区恢复为更新前的当前使用的分区,并恢复更新分区标识为更新前的当前使用的分区对应的分区标识。
3.根据权利要求1或2所述的设备***双备份升级方法,其特征在于,所述方法还包括:
待将升级数据写入非当前使用的分区失败之后,不更新所述更新分区标识。
4.根据权利要求3所述的设备***双备份升级方法,其特征在于,所述方法还包括:
待检测到当前使用的分区对应的分区标识与所述更新分区标识一致后,继续采用当前使用的分区作为更新后的当前使用的分区。
5.根据权利要求1或2或4所述的设备***双备份升级方法,其特征在于,所述升级数据为增量升级数据。
6.一种设备***双备份升级装置,所述设备***的分区包括当前使用的分区和非当前使用的分区,其特征在于,所述设备***双备份升级装置包括:
更新单元,用于待将升级数据写入非当前使用的分区成功之后,更新所述设备***中的更新分区标识为非当前使用的分区对应的分区标识;
升级单元,用于待更新后重启所述设备***之后,待检测到当前使用的分区对应的分区标识与所述更新分区标识不一致后,采用更新分区标识对应的分区作为更新后的当前使用的分区,并进行升级。
7.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至5任一项所述方法的步骤。
8.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1至5任一项所述方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910660145.7A CN110399152A (zh) | 2019-07-22 | 2019-07-22 | 一种设备***双备份升级方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910660145.7A CN110399152A (zh) | 2019-07-22 | 2019-07-22 | 一种设备***双备份升级方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110399152A true CN110399152A (zh) | 2019-11-01 |
Family
ID=68325258
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910660145.7A Pending CN110399152A (zh) | 2019-07-22 | 2019-07-22 | 一种设备***双备份升级方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110399152A (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111045712A (zh) * | 2019-12-17 | 2020-04-21 | 杭州涂鸦信息技术有限公司 | 一种具有备份功能的单***升级方法及*** |
CN111190632A (zh) * | 2019-12-30 | 2020-05-22 | 苏州浪潮智能科技有限公司 | 一种实现服务器bmc双活的方法及装置 |
CN112988188A (zh) * | 2021-02-23 | 2021-06-18 | 上海龙感汽车电子有限公司 | 一种应用于汽车方向盘转角传感器的软件升级方法 |
CN113885928A (zh) * | 2021-05-31 | 2022-01-04 | 荣耀终端有限公司 | 程序更新方法和电子设备 |
CN114237721A (zh) * | 2021-11-24 | 2022-03-25 | 芯发威达电子(上海)有限公司 | 一种主板双开机的软体保护方法、***、装置及存储介质 |
CN114827128A (zh) * | 2022-03-30 | 2022-07-29 | 厦门紫光展锐科技有限公司 | 一种断点续传方法及相关设备 |
CN118012465A (zh) * | 2024-03-12 | 2024-05-10 | 镁佳(北京)科技有限公司 | 一种ecu固件自动回滚方法、装置、设备及存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101017441A (zh) * | 2007-02-27 | 2007-08-15 | 华为技术有限公司 | 一种电子设备、电子设备的启动方法及bios升级方法 |
CN103532732A (zh) * | 2012-06-29 | 2014-01-22 | 西门子公司 | 网络装置和用于运行自动化网络的网络装置的方法 |
CN109408135A (zh) * | 2018-08-29 | 2019-03-01 | 百度在线网络技术(北京)有限公司 | 双***升级方法、装置、设备及计算机可读存储介质 |
-
2019
- 2019-07-22 CN CN201910660145.7A patent/CN110399152A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101017441A (zh) * | 2007-02-27 | 2007-08-15 | 华为技术有限公司 | 一种电子设备、电子设备的启动方法及bios升级方法 |
CN103532732A (zh) * | 2012-06-29 | 2014-01-22 | 西门子公司 | 网络装置和用于运行自动化网络的网络装置的方法 |
CN109408135A (zh) * | 2018-08-29 | 2019-03-01 | 百度在线网络技术(北京)有限公司 | 双***升级方法、装置、设备及计算机可读存储介质 |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111045712A (zh) * | 2019-12-17 | 2020-04-21 | 杭州涂鸦信息技术有限公司 | 一种具有备份功能的单***升级方法及*** |
CN111190632A (zh) * | 2019-12-30 | 2020-05-22 | 苏州浪潮智能科技有限公司 | 一种实现服务器bmc双活的方法及装置 |
CN111190632B (zh) * | 2019-12-30 | 2024-02-27 | 苏州浪潮智能科技有限公司 | 一种实现服务器bmc双活的方法及装置 |
CN112988188A (zh) * | 2021-02-23 | 2021-06-18 | 上海龙感汽车电子有限公司 | 一种应用于汽车方向盘转角传感器的软件升级方法 |
CN113885928A (zh) * | 2021-05-31 | 2022-01-04 | 荣耀终端有限公司 | 程序更新方法和电子设备 |
CN113885928B (zh) * | 2021-05-31 | 2022-10-11 | 荣耀终端有限公司 | 程序更新方法和电子设备 |
CN114237721A (zh) * | 2021-11-24 | 2022-03-25 | 芯发威达电子(上海)有限公司 | 一种主板双开机的软体保护方法、***、装置及存储介质 |
CN114827128A (zh) * | 2022-03-30 | 2022-07-29 | 厦门紫光展锐科技有限公司 | 一种断点续传方法及相关设备 |
CN118012465A (zh) * | 2024-03-12 | 2024-05-10 | 镁佳(北京)科技有限公司 | 一种ecu固件自动回滚方法、装置、设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110399152A (zh) | 一种设备***双备份升级方法及装置 | |
EP2946293B1 (en) | Healing cloud services during upgrades | |
CN105487980B (zh) | 修复应用程序运行异常的方法及装置 | |
US7698391B2 (en) | Performing a provisioning operation associated with a software application on a subset of the nodes on which the software application is to operate | |
CN102622298B (zh) | 一种软件测试***及方法 | |
CN105635216B (zh) | 分布式应用的升级方法、设备和分布式*** | |
US11888933B2 (en) | Cloud service processing method and device, cloud server, cloud service system and storage medium | |
US20100262960A1 (en) | Communication Terminal | |
CN102035683B (zh) | 一种主备板倒换的控制方法和*** | |
CN109634638B (zh) | 一种集群软件升级方法、装置、设备及介质 | |
CN104951308B (zh) | Docker Registry的管理优化方式及装置 | |
CN106789741A (zh) | 消息队列的消费方法及装置 | |
CN110932914B (zh) | 部署方法、部署装置、混合云***架构及计算机存储介质 | |
CN107480014A (zh) | 一种高可用设备切换方法及装置 | |
CN104360952A (zh) | 一种软件测试***及方法 | |
CN115297124B (zh) | 一种***运维管理方法、装置及电子设备 | |
CN110196749B (zh) | 虚拟机的恢复方法及装置、存储介质及电子装置 | |
CN107463390B (zh) | 一种软件升级方法及升级服务器 | |
EP2110748B1 (en) | Cluster control apparatus, cluster system and control program | |
CN111158956A (zh) | 一种集群***的数据备份方法及相关装置 | |
CN112269693B (zh) | 一种节点自协调方法、装置和计算机可读存储介质 | |
CN115378800A (zh) | 无服务器架构分布式容错***、方法、装置、设备及介质 | |
CN115421891A (zh) | 一种任务分发方法、装置、设备及介质 | |
CN113886063A (zh) | 一种资源分配方法、***、设备以及介质 | |
EP3509249B1 (en) | Systems and methods for health monitoring and upgrade of a distributed controller |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20191101 |