一种业务迁移方法、装置、设备、存储介质及系统制造方法及图纸

技术编号:40594823 阅读:16 留言:0更新日期:2024-03-12 21:57
本发明专利技术公开了一种业务迁移方法、装置、设备、存储介质及系统,所述方法包括:基于预先设置的迁移流程和目标数据库中的数据状态,控制被迁移应用端对待迁移数据库和目标数据库的操作权限,以将业务数据由所述待迁移数据库迁移至所述目标数据库;当所述目标数据库中的数据与所述待迁移数据库中的数据一致时,控制所述目标应用端逐步接入流量,以使所述目标应用端在接收到业务请求时,基于所述目标数据库执行所述业务请求。本发明专利技术实施例通过数据、业务的逐步迁移解决了现有技术中业务迁移需要停机,影响业务连续性的技术问题,实现不停机情况下的业务迁移。

【技术实现步骤摘要】

本专利技术涉及计算机,尤其涉及一种业务迁移方法、装置、设备、存储介质及系统


技术介绍

1、随着业务发展或用户体系等的变化,需要增加新的业务服务架构为新增业务或新的用户提供业务,采用新架构应用及更高性能的数据库来支撑业务的发展。在架构升级过程中需要对旧系统中的业务数据完成迁移以及新应用的接入。

2、目前,对于有业务数据依赖的应用系统进行业务及数据迁移的常用处理方法是需要停机一段时间,在停机的过程中完成数据迁移,验证通过后再开机,整个过程虽然保证了迁移前后的数据一致性,但是无法保证业务的连续性,对于关键业务系统来说影响和损失都较大。另一种方法是对于部分同构的数据库依赖数据库本身的数据同步机制完成不停机情况下的数据迁移,但是对于异构数据库而言要做到不停机情况下的数据及业务迁移是一个需要解决的问题。

3、由此可见,在业务的迁移过程中如何保证不停机以及数据不丢失是一个需要解决的问题。


技术实现思路

1、本专利技术提供了一种业务迁移方法、装置、设备、存储介质及系统,以解决现有技术中业务迁移需要停本文档来自技高网...

【技术保护点】

1.一种业务迁移方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述基于预先设置的迁移流程和目标数据库中的数据状态,控制被迁移应用端对待迁移数据库和目标数据库的操作权限,以将业务数据由所述待迁移数据库迁移至所述目标数据库,包括:

3.根据权利要求2所述的方法,其特征在于,所述基于预先设置的迁移流程和目标数据库中的数据状态,控制所述被迁移应用端和/或所述目标应用端根据第一双写状态、数据迁移状态、数据同步状态、第二双写状态、数据补偿状态的顺序切换,包括:

4.根据权利要求3所述的方法,其特征在于,所述执行数据同步状态,以使所述目标数据库...

【技术特征摘要】

1.一种业务迁移方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述基于预先设置的迁移流程和目标数据库中的数据状态,控制被迁移应用端对待迁移数据库和目标数据库的操作权限,以将业务数据由所述待迁移数据库迁移至所述目标数据库,包括:

3.根据权利要求2所述的方法,其特征在于,所述基于预先设置的迁移流程和目标数据库中的数据状态,控制所述被迁移应用端和/或所述目标应用端根据第一双写状态、数据迁移状态、数据同步状态、第二双写状态、数据补偿状态的顺序切换,包括:

4.根据权利要求3所述的方法,其特征在于,所述执行数据同步状态,以使所述目标数据库基于记录的写操作对所述目标数据库中的业务数据进行数据同步处理,包括:

...

【专利技术属性】
技术研发人员:张志玮
申请(专利权)人:中国农业银行股份有限公司
类型:发明
国别省市:

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

1