【技术实现步骤摘要】
一种文件备份方法及相关组件
[0001]本专利技术涉及服务器安全
,特别是涉及一种文件备份方法及相关组件。
技术介绍
[0002]目前,随着移动互联网的发展,人们对于服务器的安全性、可靠性的要求也越来越高,为此,Inter公司开发了一种能够使得服务器恢复到良好状态的技术—PFR(platform firmware resilience,平台固件保护恢复)。PFR在更新BMC(Baseboard Management Controller,基板管理控制器)镜像时有两种选择,一种是更新BMC实际运行镜像区域,一种是更新BMC备份镜像区域,其中在更新BMC实际运行镜像区域时还会让用户选择是否更新BMC实际运行镜像区域中的BMC动态区域,如日志保留区域、配置文件保留区域及其他自定义的可读可写区域。
[0003]但是PFR在更新BMC镜像时也存在着一些问题,比如当用户选择更新BMC镜像实际运行区域并选择了更新BMC动态区域时,则在更新BMC镜像实际运行区域过程中,会把BMC动态区域中的配置文件保留区域也同时更新,而如果用 ...
【技术保护点】
【技术特征摘要】
1.一种文件备份方法,其特征在于,应用于服务器中的BMC芯片,包括:接收到BMC镜像更新指令时,判断是否接收到用户发送的保留配置指令;若接收到用户发送的所述保留配置指令,在配置文件备份区域建立标志文件;所述配置文件备份区域设置在BMC中除BMC镜像实际运行区域和BMC备份镜像区域之外的空闲区域,所述配置文件备份区域内预存有配置文件;发送更新指令至CPLD,使得所述CPLD根据BMC更新镜像文件更新BMC镜像;在接收到所述CPLD发送的BMC镜像更新完毕指令后,启动BMC重启流程;判断所述配置文件备份区域内是否存在所述标志文件;若所述配置文件备份区域内存在所述标志文件,将所述配置文件恢复到所述BMC镜像实际运行区域中的配置文件保留区域中。2.如权利要求1所述的文件备份方法,其特征在于,所述BMC镜像更新指令包括更新BMC镜像实际运行区域及更新BMC动态区域指令或更新BMC备份镜像区域指令。3.如权利要求1所述的文件备份方法,其特征在于,还包括:在没有接收到用户发送的保留配置指令时,进入发送更新指令至CPLD的步骤;在所述配置文件备份区域不存在所述标志文件时,将所述BMC镜像实际运行区域中的默认配置文件覆盖所述配置文件备份区域内的配置文件。4.如权利要求1所述的文件备份方法,其特征在于,判断是否接收到用户发送的保留配置指令,包括:调用保留配置选择窗口;判断是否接收到用户通过所述保留配置选择窗口发送的保留配置指令。5.如权利要求1所述的文件备份方法,其特征在于,发送更新指令至CPLD,使得所述CPLD根据BMC更新镜像文件更新BMC镜像之前,还包括:将BMC更新镜像文件写入BMC更新镜像临时存放区;所述CPLD根据BMC更新镜像文件更新BMC...
【专利技术属性】
技术研发人员:董宜清,张秀波,袁传博,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。