[发明专利]一种数据备份方法及装置、设备、存储介质在审
申请号: | 202010941290.5 | 申请日: | 2020-09-09 |
公开(公告)号: | CN114237974A | 公开(公告)日: | 2022-03-25 |
发明(设计)人: | 张鹏国;李愿波;丁强;朱世峰 | 申请(专利权)人: | 浙江宇视科技有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 胡彬 |
地址: | 310051 浙江省杭州市滨江区西兴街道江陵路*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据 备份 方法 装置 设备 存储 介质 | ||
本申请实施例公开了一种数据备份方法,所述方法包括:在对集群扩容之前,将所述集群中至少一个第二设备的数据迁移至至少一个资源节点中;其中,所述至少一个资源节点位于待加入所述集群的至少一个第一设备上;在所述数据迁移完成的情况下,将所述至少一个第一设备加入所述集群。另外,本申请实施例还公开了一种数据备份装置、设备及存储介质。
技术领域
本申请实施例涉及云存储技术领域,涉及但不限于一种数据备份方法及装置、设备、存储介质。
背景技术
随着互联网行业的发展,大量的数据需要进行存储,而云存储能够通过集群应用、网格技术或分布式文件系统等功能将众多存储节点集合起来协同工作,并对外提供数据存储和业务访问。当集群中的单个存储节点的存储容量达到存储上限时,则需要对集群扩容,而单个存储节点上均衡后的存储空间在扩容后相对于扩容前降低,使得单个存储节点上部分存储时长没有达到存储期限的数据被删除,导致存储节点所存储的数据的留存期缩短。
发明内容
有鉴于此,本申请实施例为解决相关技术中存在的至少一个问题而提供一种数据备份方法及装置、设备、存储介质,在集群扩容过程中,避免缩短数据的留存期,且不影响数据的实时读写。
本申请实施例的技术方案是这样实现的:
第一方面,本申请实施例提供一种数据备份方法,所述方法包括:在对集群扩容之前,将所述集群中至少一个第二设备的数据迁移至至少一个资源节点中;其中,所述至少一个资源节点位于待加入所述集群的至少一个第一设备上;在所述数据迁移完成的情况下,将所述至少一个第一设备加入所述集群。
第二方面,本申请实施例提供一种数据备份装置,所述装置包括:迁移模块,用于在对集群扩容之前,将所述集群中至少一个第二设备的数据迁移至至少一个资源节点中;其中,所述至少一个资源节点位于待加入所述集群的至少一个第一设备上;添加模块,用于在所述数据迁移完成的情况下,将所述至少一个第一设备加入所述集群。
第三方面,本申请实施例提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述数据备份方法中的步骤。
第四方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述数据备份方法中的步骤。
本申请实施例中,提供了一种数据备份方法,在对集群扩容之前,在对集群扩容之前,将所述集群中至少一个第二设备的数据迁移至至少一个资源节点中;其中,所述至少一个资源节点位于待加入所述集群的至少一个第一设备上,所述至少一个第一设备用于对所述集群进行扩容;在所述数据迁移完成的情况下,将所述至少一个第一设备加入所述集群,从而在集群扩容前,将集群中已有设备的数据迁移至待加入至集群的设备中,并在迁移完成后将待加入的设备加入至集群中对集群扩容,保证集群中已有设备的数据的留存期不会因为集群的扩容而缩短,也不会占用集群调度的资源,从文件系统层面进行数据的迁移,实现集群的业务层面的不感知,不影响集群的实时业务。
附图说明
图1为本申请实施例数据存储系统的可选地架构示意图;
图2为本申请实施例数据存储系统的可选地架构示意图;
图3为本申请实施例提供的数据备份方法的可选地流程示意图;
图4为本申请实施例提供的数据备份方法的可选地流程示意图;
图5为本申请实施例提供的数据备份方法的可选地流程示意图;
图6为本申请实施例提供的数据迁移方法的可选地流程示意图;
图7为本申请实施例提供的第一设备的可选地状态示意图;
图8为本申请实施例提供的数据存储系统的可选地流程示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江宇视科技有限公司,未经浙江宇视科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010941290.5/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置