一种操作系统的自动出厂备份方法和系统技术方案

技术编号:32221160 阅读:24 留言:0更新日期:2022-02-09 17:26
本发明专利技术公开一种操作系统的自动出厂备份方法和系统,其中,该操作系统的自动出厂备份方法,包括:当服务器开机时,使用所述服务器的多操作系统启动程序、检测服务器的硬盘分区是否存在出厂备份文件;若未检测到所述硬盘分区存在出厂备份文件,则使用所述多操作系统启动程序向所述服务器的一键备份工具传递出厂备份参数;控制所述一键备份工具根据所述出厂备份参数调用出厂备份程序对所述服务器的操作系统进行备份。本发明专利技术的技术方案能解决现有技术中操作人员手动一键备份,为流水线上每台服务器进行备份,导致的备份效率低下的问题。导致的备份效率低下的问题。导致的备份效率低下的问题。

【技术实现步骤摘要】
一种操作系统的自动出厂备份方法和系统


[0001]本专利技术服务器
,尤其涉及一种操作系统的自动出厂备份方法和系统。

技术介绍

[0002]目前为了实现操作系统的出厂备份,许多服务器公司设置有一键备份工具ISOKR,ISOKR是一种独立于操作系统之外的一键还原工具,能够在操作系统崩溃后恢复操作系统和用户数据,能够支持硬盘、分区的备份还原。
[0003]具体地,ISOKR在用户的操作系统之上划分特定格式的备份还原分区,用于放置自研的内存操作系统RAMOS引导镜像;并且在备份还原分区内配置内存操作系统RAMOS引导镜像,该RAMOS引导镜像包括多操作系统启动程序GRUB引导信息。当服务器开机时,操作人员需要手动在多操作系统启动程序Grub的引导界面选择从ISOKR进行引导备份的选项,从而启动RAMOS,进入到图形化的备份还原软件界面,在该备份还原软件界面中对操作系统进行备份还原。
[0004]现有的服务器大多安装有上述一键备份工具,在出厂时使用一键备份工具备份操作较为简单。然而现有的服务器是从产线上批量组装生产的,这就需要操作人员在流水线上使用一键备份工具依次为每台服务器进行手动备份,操作复杂,降低服务器操作系统的备份效率。

技术实现思路

[0005]本专利技术提供了一种操作系统的自动出厂备份方法和系统,旨在解决现有技术中操作人员使用一键备份工具为流水线上的每台服务器进行手动备份,操作复杂,降低备份效率的问题。
[0006]根据本专利技术的第一方面,本专利技术提供了一种操作系统的自动出厂备份方法,包括:
[0007]当服务器开机时,使用服务器的多操作系统启动程序、检测服务器的硬盘分区是否存在出厂备份文件;
[0008]若未检测到硬盘分区存在出厂备份文件,则使用多操作系统启动程序向服务器的一键备份工具传递出厂备份参数;
[0009]控制一键备份工具根据出厂备份参数调用出厂备份程序对服务器的操作系统进行备份。
[0010]优选地,所述自动出厂备份方法还包括:
[0011]若多操作系统启动程序检测到出厂备份文件,则控制多操作系统启动程序按照预定操作系统启动顺序正常开机并注销出厂备份参数。
[0012]优选地,上述自动出厂备份方法,使用服务器的多操作系统启动程序检测服务器的硬件分区是否存在出厂备份文件的步骤,包括:
[0013]使用多操作系统启动程序遍历服务器的所有硬盘分区;
[0014]从硬盘分区中指定位置查找出厂备份文件。
[0015]优选地,上述自动出厂备份方法中,使用多操作系统启动程序向服务器的一键备份工具传递出厂备份参数的步骤包括:
[0016]使用多操作系统启动程序启动一键备份工具的内核引导文件;
[0017]使用内核引导文件引导启动一键备份工具的内存操作系统;
[0018]控制内存操作系统解析出厂备份参数。
[0019]优选地,上述自动出厂备份方法中,控制一键备份工具根据出厂备份参数调用出厂备份程序对服务器的操作系统进行备份的步骤,包括:
[0020]按照出厂备份程序调取备份分区表;
[0021]使用备份分区表筛选并备份服务器中除一键备份工具分区外的所有硬盘分区,得到各个硬盘分区的出厂备份文件;
[0022]将出厂备份文件存储至一键备份工具分区。
[0023]优选地,上述自动出厂备份方法,还包括:
[0024]当操作系统备份完成时,通过IPMI协议传输备份完成标识至基板管理控制器进行集中展示;
[0025]控制服务器关机。
[0026]根据本专利技术的第二方面,本专利技术还提供了一种操作系统的自动出厂备份系统,包括:
[0027]备份文件检测模块,用于当服务器开机时,使用服务器的多操作系统启动程序检测服务器的硬盘分区是否存在出厂备份文件;
[0028]备份参数传递模块,用于若备份文件检测模块未检测到硬盘分区存在出厂备份文件时,使用多操作系统启动程序向服务器的一键备份工具传递出厂备份参数;
[0029]操作系统备份模块,用于控制一键备份工具根据出厂备份参数调用出厂备份程序对服务器的操作系统进行备份。
[0030]优选地,上述备份参数传递模块,包括:
[0031]文件启动子模块,用于使用多操作系统启动程序启动一键备份工具的内核引导文件;
[0032]系统启动子模块,用于使用内核引导文件引导启动一键备份工具的内存操作系统;
[0033]参数解析子模块,用于控制内存操作系统解析出厂备份参数。
[0034]优选地,上述操作系统备份模块,包括:
[0035]分区表调用子模块,用于按照出厂备份程序调取备份分区表;
[0036]硬盘分区筛选子模块,用于使用备份分区表筛选服务器中除一键备份工具分区外的所有硬盘分区;
[0037]硬盘分区备份子模块,用于备份硬盘分区,得到各个硬盘分区的出厂备份文件;
[0038]备份文件存储子模块,用于将出厂备份文件存储至一键备份工具分区。
[0039]优选地,上述自动出厂备份系统,还包括:
[0040]标识传输模块,用于当操作系统备份完成时,通过IPMI协议传输备份完成标识至基板管理控制器进行集中展示;
[0041]关机控制模块,用于控制服务器关机。
[0042]本申请提供的操作系统的自动出厂备份方案,当服务器出厂需要开机检测时,使用服务器的多操作系统启动程序,检测服务器的硬盘分区收发存在出厂备份文件,当没有检测到硬盘分区存在出厂备份文件时说明该服务器并没有出厂备份,因此使用多操作系统启动程序向服务器的一键备份工具传递出厂备份参数,然后一键备份工具就能够根据该出厂备份参数调用自身的出厂备份程序对服务器的操作系统进行备份。通过上述方式可知,本申请提供的操作系统的自动出厂备份方案,能够实现服务器的自动备份,适合流水线上大批量服务器的组装生产工艺,从而解决了现有的操作人员手动为每台服务器进行备份导致的操作复杂,备份效率低下的问题。
附图说明
[0043]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。
[0044]图1是本专利技术实施例提供的第一种操作系统的自动出厂备份方法的流程示意图;
[0045]图2是图1所示实施例提供的一种出厂备份文件检测方法的流程示意图;
[0046]图3是图1所示实施例提供的一种出厂备份参数传递方法的流程示意图;
[0047]图4是图1所示实施例提供的一种出厂备份程序调用方法的流程示意图;
[0048]图5是本专利技术实施例提供的第二种操作系统的自动出厂备份方法的流程示意图;
[0049]图6是本专利技术实施例提供的第三种操作系统的自动出厂本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种操作系统的自动出厂备份方法,其特征在于,包括:当服务器开机时,使用所述服务器的多操作系统启动程序、检测服务器的硬盘分区是否存在出厂备份文件;若未检测到所述硬盘分区存在出厂备份文件,则使用所述多操作系统启动程序向所述服务器的一键备份工具传递出厂备份参数;控制所述一键备份工具根据所述出厂备份参数调用出厂备份程序对所述服务器的操作系统进行备份。2.根据权利要求1所述的自动出厂备份方法,其特征在于,还包括:若所述多操作系统启动程序检测到所述出厂备份文件,则控制所述多操作系统启动程序按照预定操作系统启动顺序正常开机并注销所述出厂备份参数。3.根据权利要求1所述的自动出厂备份方法,其特征在于,所述使用服务器的多操作系统启动程序检测服务器的硬件分区是否存在出厂备份文件的步骤,包括:使用所述多操作系统启动程序遍历所述服务器的所有硬盘分区;从所述硬盘分区中指定位置查找所述出厂备份文件。4.根据权利要求1所述的自动出厂备份方法,其特征在于,所述使用多操作系统启动程序向所述服务器的一键备份工具传递出厂备份参数的步骤,包括:使用所述多操作系统启动程序启动所述一键备份工具的内核引导文件;使用所述内核引导文件引导启动所述一键备份工具的内存操作系统;控制所述内存操作系统解析所述出厂备份参数。5.根据权利要求1所述的自动出厂备份方法,其特征在于,所述控制一键备份工具根据所述出厂备份参数调用出厂备份程序对所述服务器的操作系统进行备份的步骤,包括:按照所述出厂备份程序调取备份分区表;使用所述备份分区表筛选并备份所述服务器中除一键备份工具分区外的所有硬盘分区,得到各个硬盘分区的出厂备份文件;将所述出厂备份文件存储至所述一键备份工具分区。6.根据权利要求1所述的自动出厂备份方法,其...

【专利技术属性】
技术研发人员:孙永杰
申请(专利权)人:济南浪潮数据技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1