[发明专利]一种迁移处理的方法、装置及计算机存储介质在审
申请号: | 201810505922.6 | 申请日: | 2018-05-24 |
公开(公告)号: | CN108763419A | 公开(公告)日: | 2018-11-06 |
发明(设计)人: | 阮航;李勋堂 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F8/76 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 林桐苒;解婷婷 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 迁移 应用环境 操作系统 应用 计算机存储介质 运行环境信息 参考信息 参数信息 环境差异 数据库 环境信息 预先存储 复杂度 比对 分析 | ||
一种迁移处理的方法、装置及计算机存储介质,包括:获取待迁移应用当前的第一应用环境信息和迁移目的地的第二应用环境信息;比对获取的第一应用环境信息和第二应用环境信息,获得一条或一条以上环境差异信息;根据预先存储的调整参考信息及获得的环境差异信息,获得进行应用迁移的参考信息;其中,第一应用环境信息包括:应用迁移前的第一操作系统的第一运行环境信息和设置于第一操作系统的第一数据库的第一参数信息;所述第二应用环境信息包括:应用需要迁移到的第二操作系统的第二运行环境信息和设置第二操作系统上的第二数据库的第二参数信息。本发明实施例实现了应用迁移的环境信息分析,降低了应用迁移的复杂度。
技术领域
本文涉及但不限于应用处理技术,尤指一种迁移处理的方法、装置及计算机存储介质。
背景技术
目前,许多行业的业务系统由于应用和业务需要进行信息技术(IT)架构的调整,包括对原业务系统进行调整;当调整设计到业务系统的数据库时,如果调整前后采用相同类型的数据库,则在调整过程中数据库迁移工作较少;但如果调整前后采用不同类型的数据库时,则在调整过程中数据库迁移工作较多。由于数据库类型不同、操作系统的差异,数据库的迁移处理变得愈加复杂和繁琐。
发明内容
以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。
本发明实施例提供一种迁移处理的方法、装置及计算机存储介质,能够降低应用迁移的复杂度。
本发明实施例提供了一种迁移处理的方法,包括:
获取待迁移应用当前的第一应用环境信息和迁移目的地的第二应用环境信息;
比对获取的第一应用环境信息和第二应用环境信息,获得一条或一条以上环境差异信息;
根据预先存储的调整参考信息及获得的环境差异信息,获得进行应用迁移的参考信息;
其中,所述第一应用环境信息包括:应用迁移前的第一操作系统的第一运行环境信息和设置于第一操作系统的第一数据库的第一参数信息;所述第二应用环境信息包括:应用需要迁移到的第二操作系统的第二运行环境信息和设置第二操作系统上的第二数据库的第二参数信息。
可选的,所述获取与应用迁移相关的第一应用环境信息包括:
采用预设方式建立与所述第一操作系统和所述第一数据库的通信连接;
通过建立的通信连接,获取所述第一运行环境信息和所述第一参数信息。
可选的,所述采用预设方式建立与所述第一操作系统和所述第一数据库的通信连接包括:
通过远程终端协议Telnet和/或安全外壳协议SSH建立与所述第一操作系统的通信连接;
通过爪哇数据库连接JDBC和/或开放数据库连接ODBC建立与所述第一数据库的通信连接。
可选的,所述获取与应用迁移相关的第二应用环境信息包括:
通过预设的交互接口接收所述第二运行环境信息和所述第二参数信息。
可选的,所述第一运行环境信息包括以下部分或全部信息:所述第一操作系统的版本信息、数据库所使用的编辑语言的库信息、壳shell脚本的版本信息;
所述第一参数信息包括以下部分或全部信息:所述第一数据库的初始化信息、运行参数信息;
所述第二运行环境信息包括以下部分或全部信息:所述第二操作系统的版本信息、数据库所使用的编辑语言的库信息、壳脚本的版本信息;
所述第二参数信息包括以下部分或全部信息:所述第二数据库的初始化信息、运行参数信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810505922.6/2.html,转载请声明来源钻瓜专利网。