数据库迁移方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:37603477 阅读:36 留言:0更新日期:2023-05-18 11:54
本申请涉及一种数据库迁移方法、装置、计算机设备和存储介质。所述方法包括:获取主机的数据库对应的备份镜像文件,并将备份镜像文件通过文件传输协议下发到目标平台,再将备份镜像文件经过译码后导入到目标平台的数据库中。采用本方法能够将主机数据库和目标平台数据库联系起来,实现了通过文件传输协议将主机数据库中的文件自动同步到目标平台数据库中,相比于传统只能手动跨平台迁移数据库的方法,本方案的迁移效率极高。本方案的迁移效率极高。本方案的迁移效率极高。

【技术实现步骤摘要】
数据库迁移方法、装置、计算机设备和存储介质


[0001]本申请涉及计算机
,特别是涉及一种数据库迁移方法、装置、计算机设备和存储介质。

技术介绍

[0002]“数据”是各大数据中心最核心的资产,数据库作为“数据”的储备工具,被广泛应用于各个领域的工控机、计算中心、服务器等大型核心设备。
[0003]随着IT架构的转型,为了实现数据共享,大型主机的数据库逐步往各类平台开源数据库迁移。目前,由于各类平台操作系统和配置不同,只能通过人工手动完成主机的数据库向各类平台数据库的迁移,且在此过程中,还需要人工完成数据库相关数据或文件的转换,以使迁移后的数据库能够被正常使用。
[0004]但是,上述数据库的迁移方法存在迁移效率低的问题。

技术实现思路

[0005]基于此,有必要针对上述技术问题,提供一种能够提高数据库迁移效率的数据库迁移方法、装置、计算机设备和存储介质。
[0006]第一方面,本申请提供了一种数据库迁移方法。所述方法包括:
[0007]获取主机的数据库对应的备份镜像文件
[000本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据库迁移方法,其特征在于,所述方法包括:获取主机的数据库对应的备份镜像文件;将所述备份镜像文件通过文件传输协议下发到目标平台,以指示所述目标平台将所述备份镜像文件经过译码后导入到所述目标平台的数据库中。2.根据权利要求1所述的方法,其特征在于,所述将所述备份镜像文件通过文件传输协议下发到目标平台,包括:将所述备份镜像文件拆分成表记录文件和表结构文件;将所述表记录文件和表结构文件通过文件传输协议下发到所述目标平台。3.根据权利要求2所述的方法,其特征在于,所述将所述表记录文件和表结构文件通过文件传输协议下发到所述目标平台,包括:将所述表记录文件和表结构文件的文件名记录到表文件清单中;通过扫描所述表文件清单,基于所述文件传输协议将所述表文件清单中记录的文件逐个串行下发到所述目标平台。4.根据权利要求3所述的方法,其特征在于,所述通过扫描所述表文件清单,基于所述文件传输协议将所述表文件清单中记录的文件逐个串行下发到所述目标平台,包括:通过扫描所述表文件清单,基于所述文件传输协议将所述表文件清单中第一条记录的文件下发到所述目标平台,并删除所述表文件清单中的第一条记录的文件;确定所述表文件清单是否为空,若为空,则确定完成文件下发;若不为空,则继续将下一条记录的文件作为新的第一条记录的文件,返回执行所述基于所述文件传输协议将所述表文件清单中第一条记录的文件下发到所述目标平台的步骤,直到所述表文件清单成为空文件为止。5.根据权利要求1

4任一项所述的方法,其特征在于,所述获取主机的数据库对应的备份镜像文件,包括:获取主机对数据库中表数据进行例行备份时的备份文件;将所述备份文件转换为镜像文件,得到所...

【专利技术属性】
技术研发人员:罗海波林晖蔡婷玉陈广
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1