数据备份系统、方法及电子设备技术方案

技术编号:33716808 阅读:29 留言:0更新日期:2022-06-06 09:02
本申请实施例提供一种数据备份系统、方法及电子设备,用于将多个源服务器共享的第一存储空间中的路径中的数据备份到目标服务器的第二存储空间的相应路径,数据备份系统包括管理服务器、多个源服务器、第一存储空间、目标服务器和第二存储空间,管理服务器用于接收针对目标数据的备份请求,并基于备份请求携带信息生成备份指令,再向对应的目标服务器发送备份指令,目标服务器用于根据备份指令从第一存储空间中获取目标数据,并通过路径匹配模型,得出目标数据存储在第二存储空间中的相应路径,再将目标数据备份到相应路径。本申请通过路径匹配模型自动地匹配目标数据存储在第二存储空间中的相应路径,提高了数据备份的效率。提高了数据备份的效率。提高了数据备份的效率。

【技术实现步骤摘要】
数据备份系统、方法及电子设备


[0001]本申请涉及智慧城市
,具体涉及一种数据备份系统、方法及电子设备。

技术介绍

[0002]在大数据时代,越来越多的数据用于日常的工作和生活,这些数据对我们的工作和生活尤为重要,能在一定程度上保证工作和生活的正常运行,但是数据存储系统经常会收到攻击,数据面临着损坏的风险,因此,数据备份技术在数据时代是一项必不可缺的技术。
[0003]传统的实现数据备份通常是通过人工处理来进行数据备份,或者是使用脚本、同时掺杂较多人工处理来实现数据备份。传统的数据备份方法,由于会涉及人工处理,需要专业的技术人员才能实现,且由于涉及人工处理,很容易出现误操作,具有较高的数据风险。

技术实现思路

[0004]本申请实施例提供一种数据备份系统、方法及电子设备,在保证数据备份准确率的同时,提高了数据备份的效率。
[0005]本申请实施例提供了一种数据备份系统,数据备份系统用于将多个源服务器共享的第一存储空间中的路径中的数据备份到目标服务器的第二存储空间的相应路径,其中,数据备份系统包括管理服务器、多个源服务器、第一存储空间、目标服务器和第二存储空间,其中:管理服务器用于接收针对目标数据的备份请求,备份请求通过请求界面触发,备份请求携带目标数据存储在第一存储空间中的第一路径、第一路径的属性、目标数据大小、第一路径与第一存储空间中的其它路径的路径关系、以及目标服务器的目标服务器标识;管理服务器还用于基于第一路径、第一路径的属性、目标数据大小、路径关系生成备份指令,备份指令携带第一路径、第一路径的属性、目标数据大小,以及路径关系;管理服务器还用于向目标服务器标识对应的目标服务器发送备份指令;目标服务器用于根据备份指令从第一存储空间中获取目标数据,并将备份指令中的第一路径的属性、目标数据大小、路径关系、以及第二存储空间中的各路径属性、和路径之间的关系输入路径匹配模型,由路径匹配模型得出目标数据存储在第二存储空间中的相应路径,并将目标数据备份到相应路径。
[0006]一方面,本申请实施例提供了一种数据备份方法,用于数据备份系统,数据备份系统用于将多个源服务器共享的第一存储空间中的路径中的数据备份到目标服务器的第二存储空间的相应路径,数据备份系统包括管理服务器、多个源服务器、第一存储空间、目标服务器和第二存储空间;数据备份方法包括:接收针对目标数据的备份请求,备份请求通过请求界面触发,备份请求携带目标数据存储在第一存储空间中的第一路径、第一路径的属性、目标数据大小、第一路径与第一存储空间中的其它路径的路径关系、以及目标服务器的目标服务器标识;
基于第一路径、第一路径的属性、目标数据大小、路径关系生成备份指令,备份指令携带第一路径、第一路径的属性、目标数据大小,以及路径关系;向目标服务器标识对应的目标服务器发送备份指令,以使得目标服务器根据备份指令从第一存储空间中获取目标数据,并将备份指令中的第一路径的属性、目标数据大小、路径关系、以及第二存储空间中的各路径属性、和路径之间的关系输入路径匹配模型,由路径匹配模型得出目标数据存储在第二存储空间中的相应路径,并将目标数据备份到相应路径。
[0007]一方面,本申请实施例还提供了一种数据备份方法,用于数据备份系统,数据备份系统用于将多个源服务器共享的第一存储空间中的路径中的数据备份到目标服务器的第二存储空间的相应路径,数据备份系统包括管理服务器、多个源服务器、第一存储空间、目标服务器和第二存储空间;数据备份方法包括:接收管理服务器发送的备份指令,备份指令携带第一路径、第一路径的属性、目标数据大小,以及路径关系;根据备份指令从第一存储空间中获取目标数据,并将备份指令中的第一路径的属性、目标数据大小、路径关系、以及第二存储空间中的各路径属性、和路径之间的关系输入路径匹配模型,由路径匹配模型得出目标数据存储在第二存储空间中的相应路径;将目标数据备份到相应路径。
[0008]一方面,本申请实施例提供了一种电子设备,电子设备包括存储器,处理器及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现如上述数据备份方法中的步骤。
[0009]一方面,本申请提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序,计算机程序被处理器执行时实现上述数据备份方法中的步骤。
[0010]本申请实施例提供一种数据备份系统、方法及电子设备,本申请中首先在请求界面进行简单的输入操作即可生成目标数据的备份请求,无需复杂配置,减少人工成本,其次,且本申请中通过将目标数据的第一路径的属性、目标数据大小、路径关系、以及第二存储空间中的各路径属性、和路径之间的关系输入到路径匹配模型中,自动得到目标数据存储在第二存储空间中的相应路径,相较于传统依赖人工得到路径的方法,本申请实施例中的数据备份方法自动化程度更高,在保证数据备份准确性的同时,还提高了数据备份的效率,极大的减少了人工误操作带来的数据安全问题,降低了数据运维成本。
附图说明
[0011]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0012]图1是本申请实施例提供的数据备份系统的第一种结构示意图。
[0013]图2a是本申请实施例提供的第一种请求界面的示意图。
[0014]图2b是本申请实施例提供的第二种请求界面的示意图。
[0015]图3是本申请实施例提供的数据备份系统的第二种结构示意图。
[0016]图4a是本申请实施例提供的路径匹配模型的第一种结构示意图。
[0017]图4b是本申请实施例提供的路径匹配模型的第二种结构示意图。
[0018]图5是本申请实施例提供的数据备份方法的一种流程示意图。
[0019]图6是本申请实施例提供的数据备份方法的另一种流程示意图。
[0020]图7是本申请实施例提供的电子设备的结构示意图。
具体实施方式
[0021]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0022]本申请实施例提供一种数据备份系统、方法及电子设备。本申请实施例提供的任一种数据备份方法,可以集成在数据备份系统中。数据备份系统用于将多个源服务器共享的第一存储空间中的路径中的数据备份到目标服务器的第二存储空间的相应路径,其中,数据备份系统包括管理服务器、多个源服务器、第一存储空间、目标服务器和第二存储空间。其中,多个源服务器处于生产环境、目标服务器处于备份环境,目标服务器可以是独立的服务器个体,还可以是服务器集群。
[0023]在本申请实施例中,目标数据包括源本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据备份系统,其特征在于,所述数据备份系统用于将多个源服务器共享的第一存储空间中的路径中的数据备份到目标服务器的第二存储空间的相应路径,其中,所述数据备份系统包括管理服务器、所述多个源服务器、所述第一存储空间、所述目标服务器和所述第二存储空间,其中:所述管理服务器用于接收针对目标数据的备份请求,所述备份请求通过请求界面触发,所述备份请求携带所述目标数据存储在所述第一存储空间中的第一路径、所述第一路径的属性、所述目标数据大小、所述第一路径与所述第一存储空间中的其它路径的路径关系、以及所述目标服务器的目标服务器标识;所述管理服务器还用于基于所述第一路径、所述第一路径的属性、所述目标数据大小、所述路径关系生成备份指令,所述备份指令携带所述第一路径、所述第一路径的属性、所述目标数据大小,以及所述路径关系;所述管理服务器还用于向所述目标服务器标识对应的目标服务器发送所述备份指令;所述目标服务器用于根据所述备份指令从所述第一存储空间中获取所述目标数据,并将所述备份指令中的所述第一路径的属性、所述目标数据大小、所述路径关系、以及所述第二存储空间中的各路径属性、和路径之间的关系输入所述路径匹配模型,由所述路径匹配模型得出所述目标数据存储在所述第二存储空间中的所述相应路径,并将所述目标数据备份到所述相应路径。2.如权利要求1所述的数据备份系统,其特征在于,所述路径匹配模型包括第一属性匹配模型和第一关系匹配模型,其中:所述目标服务器具体用于通过所述第一属性匹配模型基于所述第一路径的属性和所述目标数据大小,与所述第二存储空间中的各路径属性,确定所述第二存储空间中与所述第一路径匹配的第一候选路径;所述目标服务器具体用于通过所述第一关系匹配模型基于所述第一路径与所述第一存储空间中的其它路径的路径关系、各所述第一候选路径与所述第二存储空间中其它路径的路径关系,确定所述目标数据存储在所述第二存储空间中的所述相应路径。3.如权利要求1所述的数据备份系统,其特征在于,所述路径匹配模型包括第二关系匹配模型和第二属性匹配模型,其中:所述目标服务器具体用于通过所述第二关系匹配模型基于所述第一路径与所述第一存储空间中的其它路径的路径关系、所述第二存储空间中各路径与所述第二存储空间中其它路径的路径关系,确定所述第二存储空间中与所述第一路径匹配的第二候选路径;所述目标服务器具体用于通过所述第二属性匹配模型基于所述第一路径的属性和所述目标数据大小,与所述第二存储空间中的各路径属性,在所述第二候选路径中确定所述目标数据存储在所述第二存储空间中的所述相应路径。4.如权利要求1所述的数据备份系统,其特征在于,还包括备份服务器以及所述备份服务器对应的第三存储空间,其中:所述第三存储空间用于接收所述多个源服务器的第一存储空间发送的目标数据并存储所述目标数据;所述目标服务器还用于根据所述备份指令获取所述目标数据存储在所述第三存储空间中的存储路径,并根据存储路径从所述第三存储空间中读取所述目标数据。
5.一种数据备份方法,其特征在于,用于数据备份系统,所述数据备份系统用于将多个源服务器共享的第一存储空间中的路径中的数据备份到目标服务器的第二存储空间的相应路径,所述数据备份系统包括管理服务器、所述多个源服务器、所述第一存储空间、所述目标服务器和所述第二存储空间;所述数据备份方法包括:接收针对目标数据的备份请求,所述备份请求通过请求界面触发,所述备份请求携带所述目标数据存储在所述第一存储空间中的第一路径、所述第一路径的属性、所述目标数据大小、所述第一路径与所述第一存储空间中的其它路径的路径关系、以及所述目标服务器的目标服务器标识;基于所述第一路径、所述第一路径的属性、所述目标数据大小、所述路径关系生成备份指令,所述备份指令携带所述第一路径、所述第一路径的属性、所述目标数据大小,以及所述路径关系;向所述目标服务器标识对应的目标服务器发送所述备份指令,以使得所述目标服...

【专利技术属性】
技术研发人员:陈立军陈涛钟楷锋
申请(专利权)人:武汉四通信息服务有限公司
类型:发明
国别省市:

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

1