System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种数据迁移方法、装置、设备及存储介质制造方法及图纸_技高网

一种数据迁移方法、装置、设备及存储介质制造方法及图纸

技术编号:40174261 阅读:5 留言:0更新日期:2024-01-26 23:43
本申请提供一种数据迁移方法、装置、设备及存储介质。涉及数据处理技术领域。该方法包括:根据接收到的数据迁移请求,确定待迁移数据的关联信息;在目标存储系统的数据存储量和待存储数据量满足预设条件时,基于目标存储系统和待迁移数据所属的原存储系统,确定数据传输接口规范;依据待迁移数据的至少一个标识信息以及目标存储系统,调取与至少一个标识信息相对应的转换规则信息;基于转换规则信息对相应待迁移数据进行转换处理,得到待传输数据;基于数据传输接口规范对待传输数据进行传输处理,以将待迁移数据迁移至目标存储系统。实现了在数据迁移过程中保证数据迁不被泄露,同时确保在数据迁移后与目标存储系统兼容可以正常使用的效果。

【技术实现步骤摘要】

本申请涉及数据处理,尤其涉及一种数据迁移方法、装置、设备及存储介质


技术介绍

1、由于金融机构的业务系统中的业务数据的生命周期远远大于业务系统的生命周期,因此,在业务系统即将达到生命周期时,需要对业务系统中的业务数据进行数据迁移。

2、目前,在进行数据迁移时通常是采用市面上场景的数据迁移工具,但是由于业务数据的保密要求高,在基于现有的数据迁移工具进行迁移时可能存在数据泄露的风险。此外,现有的数据迁移工具并不能完全适配系统的业务数据,可能在数据迁移后出现数据与存储系统不兼容,导致数据无法正常使用。

3、为了解决上述问题,需要对数据迁移方法进行改进。


技术实现思路

1、本申请提供一种数据迁移方法、装置、设备及存储介质,以实现在数据迁移过程中保证数据迁移安全,并保证数据迁移后与目标存储系统相兼容,可以正常使用的效果。

2、第一方面,本申请提供一种数据迁移方法,包括:

3、根据接收到的数据迁移请求,确定待迁移数据的关联信息;其中,所述关联信息中包括所述待迁移数据的待存储数据量以及存储所述待迁移数据的目标存储系统;

4、在所述目标存储系统的数据存储量和所述待存储数据量满足预设条件时,基于所述目标存储系统和所述待迁移数据所属的原存储系统,确定数据传输接口规范;

5、依据所述待迁移数据的至少一个标识信息以及所述目标存储系统,调取与所述至少一个标识信息相对应的转换规则信息;

6、基于所述转换规则信息对相应待迁移数据进行转换处理,得到待传输数据;

7、基于所述数据传输接口规范对所述待传输数据进行传输处理,以将所述待迁移数据迁移至所述目标存储系统。

8、第二方面,本申请提供一种数据迁移装置,包括:

9、关联信息确定模块,用于根据接收到的数据迁移请求,确定待迁移数据的关联信息;其中,所述关联信息中包括所述待迁移数据的待存储数据量以及存储所述待迁移数据的目标存储系统;

10、接口规范确定模块,用于在所述目标存储系统的数据存储量和所述待存储数据量满足预设条件时,基于所述目标存储系统和所述待迁移数据所属的原存储系统,确定数据传输接口规范;

11、转换规则确定模块,用于依据所述待迁移数据的至少一个标识信息以及所述目标存储系统,调取与所述至少一个标识信息相对应的转换规则信息;

12、待传输数据确定模块,用于基于所述转换规则信息对相应待迁移数据进行转换处理,得到待传输数据;

13、数据传输模块,用于基于所述数据传输接口规范对所述待传输数据进行传输处理,以将所述待迁移数据迁移至所述目标存储系统。

14、第三方面,本专利技术实施例还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如本专利技术实施例中任一所述的数据迁移方法。

15、第四方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本专利技术实施例中任一所述的数据迁移方法。

16、第五方面,本专利技术实施例还提供了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现如本专利技术实施例中任一所述的数据迁移方法。

17、本申请提供的数据迁移方法、装置、设备及存储介质,通过根据接收到的数据迁移请求,确定待迁移数据的关联信息。在实际应用中,根据数据迁移请求获取与待迁移数据相对应的关联信息,包括待迁移数据的待存储数据量和待迁移数据对应的目标存储系统,并确定与目标存储系统对应的数据存储量,用以根据待存储数据量和数据存储量的大小关系确定是否可以将待迁移数据进行数据转换后迁移至目标存储系统。进一步的,在目标存储系统的数据存储量和待存储数据量满足预设条件时,基于目标存储系统和待迁移数据所属的原存储系统,确定数据传输接口规范。具体的,若待存储数据量小于目标存储系统的数据存储量,则确定目标存储系统的数据存储量满足预设条件,并确定原存储系统与目标存储系统之间的数据传输接口规范,以对待迁移数据转换后的待传输数据进行数据传输接口转换处理。进一步的,依据待迁移数据的至少一个标识信息以及目标存储系统,调取与至少一个标识信息相对应的转换规则信息,并基于转换规则信息对相应待迁移数据进行转换处理,得到待传输数据。其目的在于,根据目标存储系统的数据存储要求对待迁移数据进行数据转换,不仅可以使待迁移数据更好的与目标存储系统的存储数据的数据格式相统一,还方便直接根据目标存储系统中的存储数据进行数据分析,如,进行数据合并或数据统计等操作。在此基础上,基于数据传输接口规范对待传输数据进行传输处理,以将待迁移数据迁移至目标存储系统。具体的,在确定原存储系统与目标存储系统之间的数据传输接口规范后,对待传输数据进行数转换以使转换后的数据与目标存储系统相兼容,避免在将数据迁移至目标存储系统后出现与目标存储系统不兼容导致数据无法正常使用的问题。解决现有技术中直接将待迁移数据从原存储系统中迁移至目标存储系统时,存储数据泄露或数据不兼容的问题,实现了在数据迁移过程中保证数据迁不被泄露,同时确保在数据迁移后与目标存储系统兼容可以正常使用的效果。

本文档来自技高网...

【技术保护点】

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

2.根据权利要求1所述的方法,其特征在于,还包括:确定所述目标存储系统的数据存储量和所述待存储数据量是否满足所述预设条件;

3.根据权利要求1所述的方法,其特征在于,所述数据传输接口规范包括文件命名规范、码值转换规范以及数据记录规范,所述基于所述目标存储系统和所述待迁移数据所属的原存储系统,确定数据传输接口规范,包括:

4.根据权利要求1所述的方法,其特征在于,所述至少一个标识信息与所述待迁移数据所属的业务字段相对应,所述业务字段包括交易流水字段、会计日期字段、产品代码字段以及代码数据项域字段中的至少一个。

5.根据权利要求4所述的方法,其特征在于,所述标识信息包括所述交易流水字段所对应的标识,所述转换规则信息为将所述待迁移数据按照机构标识、流水子码号、跨时间标识号以及序列号重新排布。

6.根据权利要求4所述的方法,其特征在于,所述标识信息包括所述会计日期字段所对应的日期标识,所述转换规则信息为基于预先设置的会计日期检测条件对所述待迁移数据中的至少一个交易流水的交易日期进行检测,并确定各交易流水对应的会计日期。

7.根据权利要求4所述的方法,其特征在于,所述标识信息包括所述产品代码字段所对应的标识,所述转换规则信息为基于预先设置的产品代码映射表对所述待迁移数据进行数据转换;其中,所述产品代码映射表中包括所述待迁移数据在所述原存储系统中对应的产品编号代码,以及所述待迁移数据在所述目标存储系统中的目标产品编号代码。

8.根据权利要求4所述的方法,其特征在于,所述标识信息包括所述代码数据项域字段,所述转换规则信息为基于预设的数据转换映射表对所述待迁移数据进行数据转换;其中,所述数据转换映射表中包括至少一项待迁移数据对应的原始业务数据,以及与所述原始业务数据对应的目标业务数据。

9.根据权利要求1所述的方法,其特征在于,在基于所述转换规则信息对相应待迁移数据进行转换处理,得到待传输数据的过程中,还包括:

10.根据权利要求1所述的方法,其特征在于,还包括:

11.一种数据迁移装置,其特征在于,包括:

12.根据权利要求11所述的装置,其特征在于,还包括:数据量检测模块;其中,

13.一种电子设备,其特征在于,包括:处理器,以及与所述处理器通信连接的存储器;

14.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1-10中任一项所述的数据迁移方法。

15.一种计算机程序产品,其特征在于,包括计算机程序,该计算机程序被处理器执行时实现权利要求1-10中任一项所述的数据迁移方法。

...

【技术特征摘要】

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

2.根据权利要求1所述的方法,其特征在于,还包括:确定所述目标存储系统的数据存储量和所述待存储数据量是否满足所述预设条件;

3.根据权利要求1所述的方法,其特征在于,所述数据传输接口规范包括文件命名规范、码值转换规范以及数据记录规范,所述基于所述目标存储系统和所述待迁移数据所属的原存储系统,确定数据传输接口规范,包括:

4.根据权利要求1所述的方法,其特征在于,所述至少一个标识信息与所述待迁移数据所属的业务字段相对应,所述业务字段包括交易流水字段、会计日期字段、产品代码字段以及代码数据项域字段中的至少一个。

5.根据权利要求4所述的方法,其特征在于,所述标识信息包括所述交易流水字段所对应的标识,所述转换规则信息为将所述待迁移数据按照机构标识、流水子码号、跨时间标识号以及序列号重新排布。

6.根据权利要求4所述的方法,其特征在于,所述标识信息包括所述会计日期字段所对应的日期标识,所述转换规则信息为基于预先设置的会计日期检测条件对所述待迁移数据中的至少一个交易流水的交易日期进行检测,并确定各交易流水对应的会计日期。

7.根据权利要求4所述的方法,其特征在于,所述标识信息包括所述产品代码字段所对应的标识,所述转换规则信息为基于预先设置的产品代码映射表对所述待迁移数据进行数据...

【专利技术属性】
技术研发人员:顾伟
申请(专利权)人:中国建设银行股份有限公司
类型:发明
国别省市:

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

1