一种保留当前业务进行远程升级的方法和装置与流程

文档序号:16996962发布日期:2019-03-02 01:26阅读:141来源:国知局
一种保留当前业务进行远程升级的方法和装置与流程

本发明涉及一种通信技术领域,具体涉及一种保留当前业务进行远程升级的方法和装置。



背景技术:

tms操作系统正在持续的进行优化和升级,新版本发布速度越来越快。而目前市场上常用的tms操作系统升级方法为母盘插入法,即:将母盘从tms系统研发公司邮寄到用户手中,用户手动将母盘插入到服务器中并进行升级。此种方法消耗资金、浪费人力资源、时效性差,难以满足用户在实际使用中的快速升级需求。



技术实现要素:

本发明的目的在于提供一种保留当前业务进行远程升级的方法,以解决上述背景技术中提出的问题。

为实现上述目的,本发明提供如下技术方案:

第一方面,本发明实施例提供了一种保留当前业务进行远程升级的方法,该方法包括:

s1:将系统盘中当前tms系统的数据、当前应用软件及软件配置的数据和当前运行环境配置的数据复制到临时目录下进行保存;

s2:从外部目标位置获取母盘镜像,并将下载的母盘镜像保存到上述临时目录中;

s3:格式化所述系统盘,格式化完成后,将上述临时目录中保存的母盘镜像拷贝到所述系统盘中;

s4:将临时目录内保存的当前tms的数据、当前应用软件及软件配置的数据和当前运行环境配置的数据恢复到所述系统盘中;

s5:删除临时目录。

作为本发明进一步的方案:在步骤s4之后还包括:

n1:格式化备份盘,格式化完成后,将所述临时目录中保存的母盘镜像拷贝到所述备份盘中;

n2:将临时目录内保存的当前tms的数据、当前应用软件及软件配置的数据和当前运行环境配置的数据恢复到所述备份盘中。

作为本发明进一步的方案:当前tms系统的相关数据包括:tms系统的网络情况、数据库、影片、广告。

作为本发明进一步的方案:1.步骤s2中从外部目标位置获取母盘镜像的具体过程为:

从指定的链接中下载母盘镜像。

第二方面,本发明实施例提供了一种保留当前业务进行远程升级的装置,该装置包括:备份模块、下载模块、第一重装模块、第一保留模块和删除模块,其中,

备份模块,用于将系统盘中当前tms系统的数据、当前应用软件及软件配置的数据和当前运行环境配置的数据复制到临时目录下进行保存;

下载模块,用于从外部目标位置获取母盘镜像,并将下载的母盘镜像保存到上述临时目录中;

第一重装模块,用于格式化所述系统盘,格式化完成后,将上述临时目录中保存的母盘镜像拷贝到所述系统盘中;

第一保留模块,用于将临时目录内保存的当前tms的数据、当前应用软件及软件配置的数据和当前运行环境配置的数据恢复到所述系统盘中;

删除模块,用于删除临时目录。

作为本发明进一步的方案:该装置还包括:第二重装模块和第二保留模块,其中,

第二重装模块,用于格式化备份盘,格式化完成后,将所述临时目录中保存的母盘镜像拷贝到所述备份盘中;

第二保留模块,用于将临时目录内保存的当前tms的数据、当前应用软件及软件配置的数据和当前运行环境配置的数据恢复到所述备份盘中。

作为本发明进一步的方案:当前tms系统的相关数据包括:tms系统的网络情况、数据库、影片、广告。

作为本发明进一步的方案:下载模块具体用于从指定的链接中下载母盘镜像,并将下载的母盘镜像保存到上述临时目录中。

与现有技术相比,本发明的有益效果是:

1、本发明具有远程升级优势,即可无需进行母盘的邮寄和原始的人工手动插入母盘并升级系统的工作,节省时间和降低资金成本,具有高效性、可靠性、安全性。

2、本发明具有保留业务优势,即相对于母盘插入方式无法保留软件和各种配置信息,本发明在实现升级操作系统的同时能够保留原始业务,包括原始安装应用及应用配置、环境配置等业务,优化用户体验。

附图说明

图1是本发明一个实施例提供的一种保留当前业务进行远程升级的方法的流程图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参阅图1,本发明实施例中提供了一种保留当前业务进行远程升级的方法,该方法可以包括以下步骤:

s1:将系统盘中当前tms系统的数据、当前应用软件及软件配置的数据和当前运行环境配置的数据复制到临时目录下进行保存。

s2:从外部目标位置获取母盘镜像,并将下载的母盘镜像保存到上述临时目录中。

s3:格式化所述系统盘,格式化完成后,将上述临时目录中保存的母盘镜像拷贝到所述系统盘中。

s4:将临时目录内保存的当前tms的数据、当前应用软件及软件配置的数据和当前运行环境配置的数据恢复到所述系统盘中。

s5:删除临时目录。

在该实施例中,自动将系统盘内的数据信息备份到临时目录中,并自动从指定链接下载母盘镜像并保存到临时目录中(临时目录可以位于系统盘内,只要系统盘不全盘格式化,也就是说格式化后的系统盘内还包含临时目录即可),而母盘镜像通过下载获得的tms操作系统,系统自动先后格式化系统盘和备份盘并从临时目录中复制新tms操作系统和恢复应用与应用配置及环境配置,更新完毕后,本发明自动删除临时目录,使得本发明无需进行母盘的邮寄和原始的人工手动插入母盘并升级系统的工作,节省时间和降低资金成本,具有高效性、可靠性、安全性。同时具有保留业务优势,即相对于母盘插入方式无法保留软件和各种配置信息,在实现升级操作系统的同时能够保留原始业务,包括原始安装应用及应用配置、环境配置等业务,优化用户体验。

值得说明的是,tms(theatermanagementsystem,数字影院管理系统)负责影院放映设备、放映内容、放映授权、放映计划、设备状态、放映日志和影院自动化设施等的集中管理,从而提供高影院的自动化管理水平和效率。系统盘可采用500g磁盘,内装有tms操作系统,用于管理计算机系统的硬件、软件及数据资源、控制程序运行、提供tms及其他安装软件的运行环境。

在本发明一个实施例中,在步骤s4之后还可以包括以下步骤:

n1:格式化备份盘,格式化完成后,将所述临时目录中保存的母盘镜像拷贝到所述备份盘中;

n2:将临时目录内保存的当前tms的数据、当前应用软件及软件配置的数据和当前运行环境配置的数据恢复到所述备份盘中。

在该实施例,备份盘可采用500g磁盘,用于备份系统盘的内容,主要包括操作系统、运行环境、安装软件及配置信息等的备份,内容与系统盘一致,保证备份盘与系统盘中的内容同步。

在本发明一个实施例中,当前tms系统的相关数据包括:tms系统的网络情况、数据库、影片、广告。步骤s2中从外部目标位置获取母盘镜像的具体过程为:从指定的链接中下载母盘镜像。

为了更加清楚说明本发明的技术方案,下面将结合实际运用对本发明进行详细说明。

本发明实施例中提供了一种保留当前业务进行远程升级的方法,该方法可以包括以下步骤:

第一步:将系统盘中当前tms系统的网络情况、数据库、影片、广告等,应用软件及软件配置,环境配置等数据复制到一个临时目录(简称temporary目录)下进行保存。

第二步:从指定链接下载母盘镜像,同样将下载的母盘镜像保存到temporary目录中。

第三步:格式化系统盘,格式化完成后,将temporary目录文件中保存的母盘镜像文件拷贝到系统盘中,在系统盘中形成可用的、新的tms操作系统。

第四步:将temporary目录内保存的tms相关数据、应用软件及环境配置等信息恢复到系统盘中,将各应用软件的配置信息恢复到应用软件中,在保证新系统正常有效运行的同时,保留旧业务。

第五步:格式化备份盘,格式化完成后,将temporary目录文件中保存的母盘镜像文件拷贝到备份盘中,在备份盘中形成可用的、新的tms操作系统。

第六步:将temporary目录内保存的tms相关数据、应用软件及环境配置等信息恢复到备份盘中,将各应用软件的配置信息恢复到应用软件中,保证备份盘与系统盘中的内容同步。

第七步:升级完毕后,删除temporary目录。

与现有的通过将母盘插入到服务器进行操作系统升级的方法相比,本发明能够实现远程升级和保留业务两种功能优势。

远程升级优势:无需进行母盘的邮寄和原始的人工手动插入母盘并升级系统的工作,节省时间和降低资金成本,具有高效性、可靠性、安全性。

保留业务优势:相对于母盘插入方式无法保留软件和各种配置信息,本发明在实现升级操作系统的同时能够保留原始业务,包括原始安装应用及应用配置、环境配置等业务,优化用户体验。

本发明实施例中提供了一种保留当前业务进行远程升级的装置,该装置包括:备份模块、下载模块、第一重装模块、第一保留模块和删除模块,其中,

备份模块,用于将系统盘中当前tms系统的数据、当前应用软件及软件配置的数据和当前运行环境配置的数据复制到临时目录下进行保存;

下载模块,用于从外部目标位置获取母盘镜像,并将下载的母盘镜像保存到上述临时目录中;

第一重装模块,用于格式化所述系统盘,格式化完成后,将上述临时目录中保存的母盘镜像拷贝到所述系统盘中;

第一保留模块,用于将临时目录内保存的当前tms的数据、当前应用软件及软件配置的数据和当前运行环境配置的数据恢复到所述系统盘中;

删除模块,用于删除临时目录。

作为本发明进一步的方案:该装置还包括:第二重装模块和第二保留模块,其中,

第二重装模块,用于格式化备份盘,格式化完成后,将所述临时目录中保存的母盘镜像拷贝到所述备份盘中;

第二保留模块,用于将临时目录内保存的当前tms的数据、当前应用软件及软件配置的数据和当前运行环境配置的数据恢复到所述备份盘中。

作为本发明进一步的方案:当前tms系统的相关数据包括:tms系统的网络情况、数据库、影片、广告。

作为本发明进一步的方案:下载模块具体用于从指定的链接中下载母盘镜像,并将下载的母盘镜像保存到上述临时目录中。

上述装置内的各模块之间的信息交互、执行过程等内容,由于与本发明方法实施例基于同一构思,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。

需要说明的是,在本文中,诸如第一和第二之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个······”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同因素。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储在计算机可读取的存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质中。

最后需要说明的是:以上所述仅为本发明的较佳实施例,仅用于说明本发明的技术方案,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所做的任何修改、等同替换、改进等,均包含在本发明的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1