1.一种数据迁移方法,其特征在于,所述方法包括:获取待迁移系统中的各第一交易数据以及目标系统中的各第二交易数据;所述各第一交易数据为所述待迁移系统中各未完结交易对应的交易数据;所述未完结交易为交易发生时间在迁移日之前,且交易完结时间在所述迁移日之后的交易;针对待迁移系统中的任一未完结交易,确定目标系统中是否存有所述未完结交易对应的第二交易数据;所述未完结交易对应的第二交易数据是在所述目标系统具有第一阶段功能时,处理所述未完结交易时生成的;所述第一阶段功能为所述待迁移系统中的部分功能;若存有所述未完结交易对应的第二交易数据,则至少根据所述未完结交易在所述待迁移系统中的第一交易数据,生成符合具有第二阶段功能的目标系统的第三交易数据;所述第三交易数据为所述第二交易数据的更新版本;所述第二阶段功能多于所述第一阶段功能;将所述第三交易数据存储至所述目标系统中;所述第三交易数据的版本号与所述第二交易数据的版本号不同;所述目标系统包含所述第二交易数据和所述第三交易数据。
2.如权利要求1所述的方法,其特征在于,若未存有所述未完结交易对应的第二交易数据,则至少根据所述未完结交易在所述待迁移系统中的第一交易数据,生成符合具有第二阶段功能的目标系统的第四交易数据;所述第四交易数据为所述未完结交易在所述目标系统中的首个版本;将所述第四交易数据存储至所述目标系统中。
3.如权利要求1所述的方法,其特征在于,所述第二阶段功能包括第一功能,且所述待迁移系统不具有所述第一功能;至少根据所述未完结交易在所述待迁移系统中的第一交易数据,生成符合具有第二阶段功能的目标系统的第三交易数据,包括:根据所述未完结交易在所述待迁移系统中的第一交易数据、所述未完结交易在具有所述第一功能的其他源系统中的第五交易数据,生成符合具有第二阶段功能的目标系统的第三交易数据。
4.如权利要求1所述的方法,其特征在于,所述第二阶段功能包括第二功能,且所述待迁移系统具有与所述第二功能对应的第三功能;所述第二功能生成的第一交易数据格式与所述第三功能生成的第二交易数据格式不同;至少根据所述未完结交易在所述待迁移系统中的第一交易数据,生成符合具有第二阶段功能的目标系统的第三交易数据,包括:根据所述未完结交易在所述待迁移系统中的第一交易数据、所述第一交易数据格式和所述第二交易数据格式,生成符合具有第二阶段功能的目标系统的第三交易数据。
5.如权利要求1所述的方法,其特征在于,所述各第一交易数据是通过如下方式得到,包括:确定所述待迁移系统中各个交易的交易日与交割日;根据所述交易日和所述交割日确定未完结交易;或确定所述待迁移系统中各个交易的兑现日,若所述兑现日晚于数据迁移时刻,则确定为未完结交易。
6.如权利要求1-5任一项所述的方法,其特征在于,获取待迁移系统中的各第一交易数据以及目标系统中的各第二交易数据之前,还包括:获取环境变量,所述环境变量是用于表征目标系统是否在进行数据迁移;若所述环境变量是第一值,则将第一值更改为第二值,所述第二值用于表征所述目标系统在进行数据迁移。
7.一种数据迁移装置,其特征在于,所述装置包括:获取模块,用于获取待迁移系统中的各第一交易数据以及目标系统中的各第二交易数据;所述各第一交易数据为所述待迁移系统中各未完结交易对应的交易数据;所述未完结交易为交易发生时间在迁移日之前,且交易完结时间在所述迁移日之后的交易;确定模块,用于针对待迁移系统中的任一未完结交易,确定目标系统中是否存有所述未完结交易对应的第二交易数据;所述未完结交易对应的第二交易数据是在所述目标系统具有第一阶段功能时,处理所述未完结交易时生成的;所述第一阶段功能为所述待迁移系统中的部分功能;生成模块,用于若存有所述未完结交易对应的第二交易数据,则至少根据所述未完结交易在所述待迁移系统中的第一交易数据,生成符合具有第二阶段功能的目标系统的第三交易数据;所述第三交易数据为所述第二交易数据的更新版本;所述第二阶段功能多于所述第一阶段功能;存储模块,用于将所述第三交易数据存储至所述目标系统中;所述第三交易数据的版本号与所述第二交易数据的版本号不同;所述目标系统包含所述第二交易数据和所述第三交易数据。
8.一种计算机程序产品,其特征在于,计算机程序产品在处理器上运行时,实现如权利要求1至6中任一项所述的方法。
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,当所述计算机程序被运行时,执行如权利要求1至6中任一项所述的方法。
10.一种计算设备,其特征在于,包括:存储器,用于存储程序指令;处理器,用于调用所述存储器中存储的程序指令,按照获得的程序执行如权利要求1至6中任一项权利要求所述的方法。