一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

云备份链数据备份、管理方法及装置、设备、可读介质与流程

2021-10-24 06:15:00 来源:中国专利 TAG:介质 数据备份 备份 装置 可读

技术特征:
1.一种云备份链数据备份方法,其特征在于,所述方法包括:获取父备份数据,以及所述父备份数据对应的子备份数据;当需要删除所述父备份数据时,将所述父备份数据中的数据与所述子备份数据中的数据进行对比,确定所述父备份数据中各个数据的数据类型,所述数据类型包括被所述子备份数据更改的数据以及未被所述子备份数据更改的数据;基于所述数据类型将所述父备份数据中的所述数据更新至所述子备份数据中,得到更新后的子备份数据。2.根据权利要求1所述的云备份链数据备份方法,其特征在于,所述将所述父备份数据中的数据与所述子备份数据中的数据进行对比,确定所述父备份数据中的各个数据的数据类型,包括:获取所述父备份数据中各个数据对应的第一数据更新位置,以及所述子备份数据中各个数据对应的第二数据更新位置;将所述第一数据更新位置与所述第二数据更新位置进行对比,以确定所述父备份数据中各个数据的数据类型。3.根据权利要求2所述的云备份链数据备份方法,其特征在于,所述获取所述父备份数据中各个数据对应的第一数据更新位置,以及所述子备份数据中各个数据对应的第二数据更新位置,包括:获取所述父备份数据对应的第一位置序列,以及所述第一位置序列中各个位置对应的位图数据;所述第一位置序列用于指示在所述数据库中,所述父备份数据更新的数据段;将所述第一位置序列中位图数据为1的位置序列确定为第一增量序列,并根据第一增量序列的序列顺序确定所述父备份数据中各个数据对应的第一数据更新位置;获取所述子备份数据对应的第二位置序列,以及所述第二位置序列中各个位置对应的位图数据;所述第二位置序列用于指示在所述数据库中,所述子备份数据更新的数据段;将所述第二位置序列中位图数据为1的位置序列确定为第二增量序列,并根据第二增量序列的序列顺序,确定所述子备份数据中各个数据对应的第二数据更新位置。4.根据权利要求1至3任一所述的云备份链数据备份方法,其特征在于,所述基于所述数据类型将所述父备份数据中的所述数据更新至所述子备份数据中,得到更新后的子备份数据,包括:将所述父备份数据的被所述子备份数据更改的数据删除,获得第一更新数据;将所述第一更新数据与所述子备份数据进行合并,获得更新后的子备份数据。5.根据权利要求4所述的云备份链数据备份方法,其特征在于,所述备份数据中包含由所述数据构成的数据对象;所述将所述父备份数据的被所述子备份数据更改的数据删除,获得第一更新数据,包括:将所述父备份数据中的数据对象中,由被所述子备份数据更改的数据构成的数据对象删除,获得第一更新数据。6.根据权利要求5所述的云备份链数据备份方法,其特征在于,所述将所述第一更新数据与所述子备份数据进行合并,获得更新后的子备份数据,包括以下至少一者:将所述第一更新数据中的数据对象中,包含被所述子备份数据更改的数据以及未被所
述子备份数据更改的数据的数据对象,与所述子备份数据的数据对象合并,获得更新后的子备份数据的数据对象;将所述第一更新数据中的数据对象中,由未被所述子备份数据更改的数据构成的数据对象获取为更新后的子备份数据的数据对象。7.根据权利要求6所述的云备份链数据备份方法,其特征在于,所述将所述第一更新数据中的数据对象中,包含被所述子备份数据更改的数据以及未被所述子备份数据更改的数据的数据对象,与所述子备份数据的数据对象合并,获得更新后的子备份数据的数据对象,包括:所述将所述第一更新数据中的数据对象中,包含被所述子备份数据更改的数据以及未被所述子备份数据更改的数据的数据对象,与所述子备份数据的数据对象合并,获得合并数据对象;当所述合并数据对象的数据数量大于第一阈值,将所述合并数据对象拆分为至少两个更新后的子备份数据的数据对象。8.一种云备份链数据管理方法,其特征在于,所述方法包括:终端发送删除备份点请求至云服务器;所述云服务器接收到所述删除备份点请求后,在所述云服务器中的云存储中检索待删除备份点对应的元数据对象,并将其标记为待删除状态;所述云服务器通过云端服务守护进程定期扫描所述云存储中的元数据对象,并对带有所述待删除状态标记的元数据对象对应的待删除备份点实施删除;待下一启动周期时,所述云端服务守护进程继续对下一个带有所述待删除标记的元数据对象对应的所述待删除备份点实施删除。9.根据权利要求8所述的方法,其特征在于,所述对带有所述删除标记的元数据对象对应的待删除备份点实施删除,包括:将所述待删除备份点的数据与下一备份点的数据进行合并,删除所述待删除备份点数据,并删除所述待删除备份点对应的元数据对象;将所述待删除备点的父节点更新为所述下一备份点的父节点,更新元数据对象。10.根据权利要求9所述的方法,其特征在于,所述将所述待删除备份点的数据与下一备份点的数据进行合并,删除所述待删除备份点的数据,并删除所述待删除备份点对应的元数据对象,包括:获取父备份数据,以及所述父备份数据对应的子备份数据;所述父备份数据是所述待删除备份点的数据;所述子备份数据是所述待删除备份点的下一备份点的数据;当需要删除所述父备份数据时,将所述父备份数据中的数据与所述子备份数据中的数据进行对比,确定所述父备份数据中各个数据的数据类型,所述数据类型包括被所述子备份数据更改的数据以及未被所述子备份数据更改的数据;基于所述数据类型将所述父备份数据中的所述数据更新至所述子备份数据中,得到更新后的子备份数据,并删除所述待删除备份点对应的元数据对象。11.一种云备份链数据备份装置,其特征在于,所述装置包括:备份数据获取模块,用于获取父备份数据,以及所述父备份数据对应的子备份数据;数据类型确定模块,用于当需要删除所述父备份数据时,将所述父备份数据中的数据
与所述子备份数据中的数据进行对比,确定所述父备份数据中各个数据的数据类型,所述数据类型包括被所述子备份数据更改的数据以及未被所述子备份数据更改的数据;数据更新模块,用于基于所述数据类型将所述父备份数据中的所述数据更新至所述子备份数据中,得到更新后的子备份数据。12.一种云备份链数据管理装置,其特征在于,所述装置包括:备份点发送模块,用于指示终端发送删除备份点请求至云服务器;删除点标记模块,用于指示所述云服务器接收到所述删除备份点请求后,在所述云服务器中的云存储中检索待删除备份点对应的元数据对象,并将其标记为待删除状态;第一备份删除模块,用于指示所述云服务器通过云端服务守护进程定期扫描所述云存储中的元数据对象,并对带有所述待删除状态标记的元数据对象对应的待删除备份点实施删除;第二删除备份模块,用于待下一启动周期时,指示所述云端服务守护进程继续对下一个带有所述待删除标记的元数据对象对应的所述待删除备份点实施删除。13.一种计算机设备,其特征在于,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一条指令,所述至少一条指令由所述处理器加载并执行以实现权利要求1至7任一所述的云备份链数据备份方法;或者,所述至少一条指令由所述处理器加载并执行如权利要求8至10任一所述的云备份链数据管理方法。14.一种计算机可读存储介质,其特征在于,所述存储介质中存储有至少一条指令,所述至少一条指令由处理器加载并执行以实现权利要求1至7任一所述的云备份链数据备份方法;或者,所述至少一条指令由处理器加载并执行以实现如权利要求8至10任一所述的云备份链数据管理方法。

技术总结
本申请是关于一种云备份链数据备份、管理方法及装置、设备、可读介质,具体涉及数据库领域。所述云备份链数据备份方法包括:获取父备份数据,以及父备份数据对应的子备份数据;当需要删除父备份数据时,将父备份数据中的数据与子备份数据中的数据进行对比,确定父备份数据中各个数据的数据类型,基于数据类型将父备份数据中的数据更新至子备份数据中,得到更新后的子备份数据。通过上述方案,在将父备份数据与子备份数据的合并过程中,考虑到了子备份数据与父备份数据之间的关系,提高了子备份数据与父备份数据的合并效率。据与父备份数据的合并效率。据与父备份数据的合并效率。


技术研发人员:刘相文 那文武 方敏
受保护的技术使用者:华云数据控股集团有限公司
技术研发日:2021.07.22
技术公布日:2021/10/23
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜