分布式应用程序数据迁移方法、装置、服务器及存储介质制造方法及图纸

技术编号:40761311 阅读:22 留言:0更新日期:2024-03-25 20:13
本申请提供一种分布式应用程序数据迁移方法、装置、服务器及存储介质,首先获取较低版本的第一版本的分布式应用程序对应的第一数据,判断第一数据中是否包括快照日志文件;若不包括快照日志文件,获取高版本的第二版本的分布式应用程序对应的初始快照日志文件,将初始快照日志文件存储在第二版本的分布式应用程序的目标数据目录下,使得第二版本的分布式应用程序中存在快照日志文件,从而正常启动高版本的第二版本的分布式应用程序,实现数据迁移。本申请通过获取高版本分布式应用程序对应的初始快照日志文件,以避免版本升级时低版本分布式应用程序没有快照日志文件,导致数据迁移后无法启动高版本分布式应用程序,导致数据迁移失败的问题。

【技术实现步骤摘要】

本申请涉及分布式数据,具体涉及一种分布式应用程序数据迁移方法、装置、服务器及存储介质


技术介绍

1、目前分布式应用程序协调服务(zookeeper,zk)的使用模式通常包括云上购买的标准zk模式,和用户购买云服务器(cloud virtual machine,cvm)私搭模式或者传统互联网数据中心(internet data center,idc)的搭建模式。

2、而zk高低版本特性、存在兼容性问题,当底板版zk升级至高版本zk时,可能导致高版本zk无法启动,因此需解决低版本升级标准镜像的数据迁移问题。


技术实现思路

1、本申请提供一种分布式应用程序数据迁移方法、装置、服务器及存储介质、旨在解决现有技术中,低版本分布式应用程序的数据迁移至高版本分布式应用程序时,出现异常导致数据迁移失败的问题。

2、一方面,本申请提供一种分布式应用程序数据迁移方法,所述方法包括:

3、获取第一版本的分布式应用程序对应的第一数据;

4、判断所述第一数据中是否包括快照日志文件;...

【技术保护点】

1.一种分布式应用程序数据迁移方法,其特征在于,所述方法包括:

2.根据权利要求1所述的分布式应用程序数据迁移方法,其特征在于,所述将第一数据存储至目标数据目录下的方式为,复制所述第一数据至所述目标数据目录下,在将所述第一数据存储至目标数据目录下,所述目标数据目录为第二版本的分布式应用程序的数据目录,完成数据迁移之前,所述方法还包括:

3.根据权利要求2所述的分布式应用程序数据迁移方法,其特征在于,所述应用程序配置文件包括所述第一版本的分布式应用程序对应的第一版本号,和所述第二版本的分布式应用程序对应的第二版本号;

4.根据权利要求2或3所述的分布式应...

【技术特征摘要】

1.一种分布式应用程序数据迁移方法,其特征在于,所述方法包括:

2.根据权利要求1所述的分布式应用程序数据迁移方法,其特征在于,所述将第一数据存储至目标数据目录下的方式为,复制所述第一数据至所述目标数据目录下,在将所述第一数据存储至目标数据目录下,所述目标数据目录为第二版本的分布式应用程序的数据目录,完成数据迁移之前,所述方法还包括:

3.根据权利要求2所述的分布式应用程序数据迁移方法,其特征在于,所述应用程序配置文件包括所述第一版本的分布式应用程序对应的第一版本号,和所述第二版本的分布式应用程序对应的第二版本号;

4.根据权利要求2或3所述的分布式应用程序数据迁移方法,其特征在于,在将所述初始快照文件存储至目标数据目录下,所述目标数据目录为第二版本的分布式应用程序的目标数据目录,完成数据迁移之前,所述方法还包括:

5.根据权利要...

【专利技术属性】
技术研发人员:周章宁吴宗霖杨雪安静思吴志琪魏金金
申请(专利权)人:顺丰科技有限公司
类型:发明
国别省市:

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

1