一种操作系统的迁移方法、系统、装置及服务器与流程

文档序号:36504365发布日期:2023-12-28 09:04阅读:36来源:国知局
一种操作系统的迁移方法与流程

本发明涉及数据迁移领域,特别是涉及一种操作系统的迁移方法、系统、装置及服务器。


背景技术:

1、在当前的技术环境下,服务端应用程序经常需要在多个操作系统上运行。然而,由于不同操作系统之间存在差异,为了确保迁移前的操作系统上的应用程序能够在迁移后的操作系统上正常运行,相关技术中需要开发人员进行大量的手动工作和代码修改,需要耗费大量的时间和人力成本。在进行应用跨系统迁移时,开发人员需要对应用程序进行大量的修改和调整,可能会存在代码漏洞和安全隐患,会影响应用程序的稳定性和性能。因此,需要一种操作系统的迁移方法,能够帮助开发人员快速、准确地检测和迁移其服务端应用程序到新的操作系统上。


技术实现思路

1、本发明的目的是提供一种操作系统的迁移方法、系统、装置及服务器,自动对比第一服务器与第二服务器运行的操作系统的系统信息,对第二服务器中缺失的部分进行安装,同时调整第一服务器运行的操作系统使其与第二服务器运行的操作系统兼容,如果第二服务器能基于所述应用程序正常运行证明迁移到第二服务器中的操作系统运行正常,操作系统迁移成功。

2、为解决上述技术问题,本发明提供了一种操作系统的迁移方法,包括:

3、确定第一服务器及第二服务器的系统信息,所述系统信息包括服务器运行的操作系统的类型、所述操作系统的版本及服务器安装的应用程序;

4、根据所述系统信息对所述第一服务器运行的操作系统进行调整,以便所述第一服务器运行的操作系统与所述第二服务器运行的操作系统适配;

5、将所述第一服务器安装的应用程序发送至所述第二服务器;

6、判断所述第二服务器是否基于所述应用程序正常运行;

7、若是,则确定所述第一服务器中的操作系统迁移至所述第二服务器成功。

8、另一方面,所述系统信息还包括所述服务器的物理硬件配置、所述操作系统的内核信息、防火墙、网络联通信息及文件目录权限信息;

9、确定第一服务器及第二服务器的系统信息之后,还包括:

10、为所述第二服务器安装所述第一服务器的物理硬件配置,为所述第二服务器运行的操作系统安装所述第一服务器运行的操作系统的内核信息、防火墙、网络联通信息及文件目录权限信息。

11、另一方面,根据所述系统信息对所述第一服务器中运行的操作系统进行调整之前,还包括:

12、判断所述第二服务器运行的操作系统是否兼容所述第一服务器运行的操作系统;

13、若是,则无需对所述第一服务器运行的操作系统进行调整,进入将所述第一服务器安装的应用程序发送至所述第二服务器的步骤;

14、若否,则进入根据所述系统信息对所述第一服务器中运行的操作系统进行调整的步骤。

15、另一方面,将所述第一服务器安装的应用程序发送至所述第二服务器之前,还包括:

16、判断所述第二服务器中是否缺失所述第一服务器中安装的应用程序;

17、若是,则进入将所述第一服务器安装的应用程序发送至所述第二服务器的步骤;

18、若否,则进入判断所述第二服务器是否基于所述应用程序正常运行的步骤。

19、另一方面,还包括:

20、控制显示模块对所述系统信息、对所述第一服务器运行的操作系统进行调整的进度、将所述第一服务器安装的应用程序发送至所述第二服务器的进度及所述第二服务器的运行结果进行显示。

21、另一方面,将所述第一服务器安装的应用程序发送至所述第二服务器,包括:

22、控制所述第一服务器直接将所述应用程序发送至所述第二服务器。

23、另一方面,将所述第一服务器安装的应用程序发送至所述第二服务器,包括:

24、接收所述第一服务器发送的所述应用程序;

25、将所述应用程序发送至所述第二服务器。

26、为解决上述技术问题,本发明还提供了一种操作系统的迁移系统,包括:

27、系统信息确定单元,用于确定第一服务器及第二服务器的系统信息,所述系统信息包括服务器运行的操作系统的类型、所述操作系统的版本及服务器安装的应用程序;

28、调整单元,用于根据所述系统信息对所述第一服务器运行的操作系统进行调整,以便所述第一服务器运行的操作系统与所述第二服务器运行的操作系统适配;

29、发送单元,用于将所述第一服务器安装的应用程序发送至所述第二服务器;

30、运行判断单元,用于判断所述第二服务器是否基于所述应用程序正常运行;若是,则触发迁移成功单元;

31、所述迁移成功单元,用于确定所述第一服务器中的操作系统迁移至所述第二服务器成功。

32、为解决上述技术问题,本发明还提供了一种操作系统的迁移装置,包括:

33、存储器,用于存储计算机程序;

34、处理器,用于执行所述计算机程序时实现上述的操作系统的迁移方法的步骤。

35、为解决上述技术问题,本发明还提供了一种服务器,包括上述的操作系统的迁移装置。

36、本发明公开了一种操作系统的迁移方法、系统、装置及服务器,涉及数据迁移领域,包括:确定第一服务器及第二服务器的系统信息;根据系统信息对第一服务器运行的操作系统进行调整,以便第一服务器运行的操作系统与第二服务器运行的操作系统适配;将第一服务器安装的应用程序发送至第二服务器;判断第二服务器是否基于应用程序正常运行;若是,则确定第一服务器中的操作系统迁移至第二服务器成功。自动对比第一服务器与第二服务器运行的操作系统的系统信息,对第二服务器中缺失的部分进行安装,同时调整第一服务器运行的操作系统使其与第二服务器运行的操作系统兼容,如果第二服务器能正常运行证明迁移到第二服务器中的操作系统运行正常,操作系统迁移成功。



技术特征:

1.一种操作系统的迁移方法,其特征在于,包括:

2.如权利要求1所述的操作系统的迁移方法,其特征在于,所述系统信息还包括所述服务器的物理硬件配置、所述操作系统的内核信息、防火墙、网络联通信息及文件目录权限信息;

3.如权利要求1所述的操作系统的迁移方法,其特征在于,根据所述系统信息对所述第一服务器中运行的操作系统进行调整之前,还包括:

4.如权利要求1所述的操作系统的迁移方法,其特征在于,将所述第一服务器安装的应用程序发送至所述第二服务器之前,还包括:

5.如权利要求1所述的操作系统的迁移方法,其特征在于,还包括:

6.如权利要求1至5任一项所述的操作系统的迁移方法,其特征在于,将所述第一服务器安装的应用程序发送至所述第二服务器,包括:

7.如权利要求1至5任一项所述的操作系统的迁移方法,其特征在于,将所述第一服务器安装的应用程序发送至所述第二服务器,包括:

8.一种操作系统的迁移系统,其特征在于,包括:

9.一种操作系统的迁移装置,其特征在于,包括:

10.一种服务器,其特征在于,包括如权利要求9所述的操作系统的迁移装置。


技术总结
本发明公开了一种操作系统的迁移方法、系统、装置及服务器,涉及数据迁移领域,包括:确定第一服务器及第二服务器的系统信息;根据系统信息对第一服务器运行的操作系统进行调整,以便第一服务器运行的操作系统与第二服务器运行的操作系统适配;将第一服务器安装的应用程序发送至第二服务器;若第二服务器基于应用程序正常运行,则确定第一服务器中的操作系统迁移至第二服务器成功。自动对比第一服务器与第二服务器运行的操作系统的系统信息,对第二服务器中缺失的部分进行安装,同时调整第一服务器运行的操作系统使其与第二服务器运行的操作系统兼容,如果第二服务器能正常运行证明迁移到第二服务器中的操作系统运行正常,操作系统迁移成功。

技术研发人员:蒋诗行,李明,朱森,赵辉,吴海洋,钱晓雷
受保护的技术使用者:税友软件集团股份有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1