【技术实现步骤摘要】
本专利技术涉及数据库数据领域,具体涉及一种数据库迁移断点续传方法、装置、设备及存储介质。
技术介绍
1、数据库数据迁移是将一个数据库中数据通过全量或增量的方式迁移到另一个数据库。数据迁移要求很高,最重要的是要保证数据不丢失,确保源端数据和目标端数据完全一致。同时,数据库通常时时有数据交互,数据迁移不能对数据库涉及的业务有影响,因此数据迁移往往会有时间要求。数据迁移的稳定性和高可用性能是保证数据迁移工程稳定、高效完成的一个保障。
2、数据迁移过程存在太多偶发因素影响数据迁移的进行,服务器异常、断点、网络波动、人员误操作等等,这些因素往往会导致数据迁移过程中断。中断有两种场景:1、中断后数据迁移工具未停止工作,这种场景需要迁移工具重试继续与源端或目标端建立连接,继续迁移数据;2、中断后数据迁移工具停止工作,这种场景需要再启动迁移工具,迁移工具要识别上次迁移的位置继续迁移数据。这两种场景的高可用功能是目前迁移工具必不可少的功能,而后者是目前最难解决的。
技术实现思路
1、本专利技术的
...【技术保护点】
1.一种数据库迁移断点续传方法,其特征在于,包括:
2.如权利要求1所述的数据库迁移断点续传方法,其特征在于:所述源端数据库为MYSQL。
3.如权利要求1所述的数据库迁移断点续传方法,其特征在于:所述唯一标识包括第一标识、第二标识及第三标识,所述第一标识表示数据所属事务的发生顺序,所述第二标识表示数据所属row_event在所属事务中发生的顺序,所述第三标识表示数据在所属row_event中发生的顺序。
4.如权利要求3所述的数据库迁移断点续传方法,其特征在于,所述将继续采集的数据的唯一标识与所述最新一条数据的唯一标识进行比对,判
...【技术特征摘要】
1.一种数据库迁移断点续传方法,其特征在于,包括:
2.如权利要求1所述的数据库迁移断点续传方法,其特征在于:所述源端数据库为mysql。
3.如权利要求1所述的数据库迁移断点续传方法,其特征在于:所述唯一标识包括第一标识、第二标识及第三标识,所述第一标识表示数据所属事务的发生顺序,所述第二标识表示数据所属row_event在所属事务中发生的顺序,所述第三标识表示数据在所属row_event中发生的顺序。
4.如权利要求3所述的数据库迁移断点续传方法,其特征在于,所述将继续采集的数据的唯一标识与所述最新一条数据的唯一标识进行比对,判断数据是否为重复的数据,包括:当数据的第一标识的值小于所述最新一条数据的第一标识的值时,判定数据为重复的数据。
5.如权利要求3所述的数据库迁移断点续传方法,其特征在于,所述将继续采集的数据的唯一标识与所述最新一条数据的唯一标识进行比对,判断数据是否为重复的数据,包括:当数据的第一标识的值与所述最新一条数据的第一标识的值相等且数据的第二标识的值小...
【专利技术属性】
技术研发人员:马成飞,沈文宽,王增臣,赵立雯,
申请(专利权)人:金篆信科有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。