数据备份方法、边缘节点、数据中心及计算机存储介质与流程

文档序号:25543631发布日期:2021-06-18 20:40阅读:来源:国知局

技术特征:

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

边缘节点在创建虚拟机后,每隔预设周期对其虚拟机存储的硬盘数据进行去重,得到各个预设周期下的增量数据;以及,

所述边缘节点依次将各个预设周期下的增量数据传输至数据中心,以使所述数据中心在依次接收到所述各个预设周期下的增量数据后,分别对所述各个预设周期下的增量数据进行合并,并生成各个预设周期下的关于所述虚拟机的备份数据。

2.根据权利要求1所述的方法,其特征在于,所述边缘节点每隔预设周期对其虚拟机存储的硬盘数据进行去重,包括:

所述边缘节点每隔预设周期对其虚拟机存储的硬盘数据进行基于硬盘数据各文件块的去重操作。

3.根据权利要求2所述的方法,其特征在于,所述边缘节点每隔预设周期对其虚拟机存储的硬盘数据进行基于硬盘数据各文件块的去重操作,包括:

所述边缘节点每隔预设周期分别计算其虚拟机当前周期存储的硬盘数据各文件块的第一摘要向量,以及其虚拟机上个周期存储的硬盘数据各文件块的第二摘要向量;

所述边缘节点每隔预设周期分别计算当前周期存储的硬盘数据各文件块的第一摘要向量与上个周期存储的硬盘数据各对应文件块的第二摘要向量之间的海明距离;

所述边缘节点每隔预设周期分别判断当前周期存储的硬盘数据各文件块的第一摘要向量与上个周期存储的硬盘数据各对应文件块的第二摘要向量之间的海明距离是否低于预设阈值;

若存在当前周期存储的硬盘数据的某文件块的第一摘要向量与上个周期存储的硬盘数据的对应文件块的第二摘要向量低于预设阈值,则所述边缘节点判定所述文件块对应的数据为重复数据;以及,

所述边缘节点每隔预设周期删除被判定为重复数据的文件块所对应的数据。

4.根据权利要求1所述的方法,其特征在于,在边缘节点每隔预设周期对其虚拟机存储的硬盘数据进行去重之后,以及依次将各个预设周期下的增量数据传输至数据中心之前,还包括:

所述边缘节点依次对各个预设周期下的增量数据进行压缩处理;

所述边缘节点依次将各个预设周期下的增量数据传输至数据中心,包括:

所述边缘节点依次将各个预设周期下经过压缩处理的增量数据传输至数据中心,以使所述数据中心在依次接收到各个预设周期下经过压缩处理的增量数据后进行解压处理,得到各个预设周期下解压后的增量数据,再分别对各个预设周期下解压后的增量数据进行合并,并生成各个预设周期下的关于所述虚拟机的备份数据。

5.一种数据备份方法,其特征在于,包括:

数据中心依次接收边缘节点传输的各个预设周期下的增量数据,其中所述各个预设周期下的增量数据是所述边缘节点在创建虚拟机后,每隔预设周期对其虚拟机存储的硬盘数据进行去重后得到的;

所述数据中心依次对各个预设周期下的增量数据进行合并,并生成各个预设周期下的关于所述虚拟机的备份数据。

6.根据权利要求1所述的方法,其特征在于,所述数据中心依次接收的各个预设周期下的增量数据具体是各个预设周期下经过压缩处理的增量数据,其中所述边缘节点依次对各个预设周期下的增量数据进行压缩处理后形成所述各个预设周期下经过压缩处理的增量数据;

在数据中心依次接收边缘节点传输的各个预设周期下的增量数据之后,以及所述数据中心依次对各个预设周期下的增量数据进行合并之前,还包括:

所述数据中心依次对各个预设周期下经过压缩处理的增量数据进行解压处理,得到各个预设周期下解压后的增量数据。

7.根据权利要求5所述的方法,其特征在于,在生成各个预设周期下的关于所述虚拟机的备份数据之后,还包括:

所述数据中心对各个预设周期下的关于所述虚拟机的备份数据分别进行备份数据编号。

8.根据权利要求5所述的方法,其特征在于,在生成各个预设周期下的关于所述虚拟机的备份数据之后,还包括:

在边缘节点的虚拟机出现故障后,基于所述虚拟机的故障信息将相应预设周期下的关于所述虚拟机的备份数据传输给所述边缘节点。

9.一种边缘节点,其特征在于,包括存储器和处理器,所述存储器中存储有计算机程序,当所述处理器运行所述存储器存储的计算机程序时,所述处理器执行根据权利要求1至4中任一项所述的数据备份方法。

10.一种数据中心,其特征在于,包括存储器和处理器,所述存储器中存储有计算机程序,当所述处理器运行所述存储器存储的计算机程序时,所述处理器执行根据权利要求5至8中任一项所述的数据备份方法。

11.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,所述处理器执行根据权利要求1至4中任一项所述的数据备份方法,或者根据权利要求5-8中任一项所述的数据备份方法。


技术总结
本公开提供一种数据备份方法、边缘节点、数据中心及计算机可读存储介质,所述方法包括:边缘节点在创建虚拟机后,每隔预设周期对其虚拟机存储的硬盘数据进行去重,得到各个预设周期下的增量数据;以及,所述边缘节点依次将各个预设周期下的增量数据传输至数据中心,以使所述数据中心在依次接收到所述各个预设周期下的增量数据后,分别对所述各个预设周期下的增量数据进行合并,并生成各个预设周期下的关于所述虚拟机的备份数据。本公开实施例边缘节点每隔固定周期对其虚拟机存储的硬盘数据进行去重然后上传到数据中心,由数据中心存储边缘节点去重后的增量备份数据,其至少可以达到提高边缘节点高可用的效果。

技术研发人员:程筱彪;徐雷;贾宝军;杨双仕
受保护的技术使用者:中国联合网络通信集团有限公司
技术研发日:2021.02.08
技术公布日:2021.06.18
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1