一种数据备份方法、装置、设备及计算机可读存储介质制造方法及图纸

技术编号:23557900 阅读:14 留言:0更新日期:2020-03-25 03:36
本发明专利技术公开了一种数据备份方法,该方法包括以下步骤:接收数据备份请求,对数据备份请求进行解析,得到待备份数据的数据属性信息;当从数据备份方案列表中查找到数据属性信息对应的数据备份端为本地服务器时,将待备份数据备份到本地服务器;当从数据备份方案列表中查找到数据属性信息对应的数据备份端为云端服务器时,将待备份数据备份到云端服务器;其中,数据备份方案列表中预存有各数据属性信息与各数据备份端之间的对应关系。应用本发明专利技术实施例所提供的技术方案,提高了数据备份的效率,提升了数据备份的安全性。本发明专利技术还公开了一种数据备份装置、设备及存储介质,具有相应技术效果。

A data backup method, device, device and computer readable storage medium

【技术实现步骤摘要】
一种数据备份方法、装置、设备及计算机可读存储介质
本专利技术涉及存储
,特别是涉及一种数据备份方法、装置、设备及计算机可读存储介质。
技术介绍
随着计算机应用的普及,数据已经成为数据拥有者的重要财富,一旦发生数据丢失,将造成计算机使用者的巨大损失。如软件平台故障、操作系统的设计漏洞和系统的硬件故障等问题都会给系统的数据带来不可估量的损失,影响企业服务器的正常运作,进而给科研、生产造成较严重的损失。因此,在服务器管理软件维护过程中,系统管理员必须要在某个节点对当前系统中的配置信息和数据库信息等数据进行备份,以防止后续误操作带来不可估量的损失。现有的对数据备份的方式为对于所有的数据全部进行无差别备份到本地或者云端。但是,由于本地存储空间的限制,数据量大时,可能会致使某些数据备份失败,因此存在备份失败的隐患,而云端备份虽然解决数据量问题,但存在由于涉及到云端传输,相对于本地备份传输会有速度慢、效率低的问题。综上所述,如何有效地解决数据无差别备份,本地备份存储空间有限,致使某些数据备份失败,云端备份速度慢、效率低等问题,是目前本领域技术人员急需解决的问题。
技术实现思路
本专利技术的目的是提供一种数据备份方法,该方法实现了对数据的区别备份,提高了数据备份的效率,提升了数据备份的安全性;本专利技术的另一目的是提供一种数据备份装置、设备及计算机可读存储介质。为解决上述技术问题,本专利技术提供如下技术方案:一种数据备份方法,包括:接收数据备份请求,对所述数据备份请求进行解析,得到待备份数据的数据属性信息;当从数据备份方案列表中查找到所述数据属性信息对应的数据备份端为本地服务器时,将所述待备份数据备份到所述本地服务器;当从数据备份方案列表中查找到所述数据属性信息对应的数据备份端为云端服务器时,将所述待备份数据备份到所述云端服务器;其中,所述数据备份方案列表中预存有各数据属性信息与各数据备份端之间的对应关系。在本专利技术的一种具体实施方式中,对所述数据备份请求进行解析,得到待备份数据的数据属性信息,包括:对所述数据备份请求进行解析,得到待备份数据的数据重要程度信息和数据量大小信息;当从数据备份方案列表中查找到所述数据属性信息对应的数据备份端为本地服务器时,将所述待备份数据备份到所述本地服务器,包括:当结合所述数据重要程度信息和所述数据量大小信息,从所述数据备份方案列表中查找到对应的数据备份端为所述本地服务器时,将所述待备份数据备份到所述本地服务器;当结合所述数据重要程度信息和所述数据量大小信息,从所述数据备份方案列表中查找到对应的数据备份端为所述云端服务器时,将所述待备份数据备份到所述云端服务器;其中,所述数据备份方案列表中预存有各数据重要程度信息、各数据量大小范围、以及各数据备份端之间的对应关系。在本专利技术的一种具体实施方式中,当结合所述数据重要程度信息和所述数据量大小信息,从所述数据备份方案列表中查找到对应的数据备份端为所述本地服务器时,将所述待备份数据备份到所述本地服务器,包括:当从所述数据备份方案列表中查找到所述数据重要程度信息为普通且所述数据量大小信息小于预设数据量阈值对应的数据备份端为所述本地服务器时,将所述待备份数据备份到所述本地服务器;当结合所述数据重要程度信息和所述数据量大小信息,从所述数据备份方案列表中查找到对应的数据备份端为所述云端服务器时,将所述待备份数据备份到所述云端服务器,包括:当从所述数据备份方案列表中查找到所述数据重要程度信息为重要和/或所述数据量大小信息大于等于预设数据量阈值对应的数据备份端为所述云端服务器时,将所述待备份数据备份到所述云端服务器。在本专利技术的一种具体实施方式中,在将所述待备份数据备份到所述本地服务器之前,以及在将所述待备份数据备份到所述云端服务器之前,还包括:对待备份数据进行压缩加密,得到密文压缩数据;将所述待备份数据备份到所述本地服务器,包括:将所述密文压缩数据备份到所述本地服务器;将所述待备份数据备份到所述云端服务器,包括:将所述密文压缩数据备份到所述云端服务器。一种数据备份装置,包括:属性信息获得模块,用于接收数据备份请求,对所述数据备份请求进行解析,得到待备份数据的数据属性信息;本地备份模块,用于当从数据备份方案列表中查找到所述数据属性信息对应的数据备份端为本地服务器时,将所述待备份数据备份到所述本地服务器;云端备份模块,用于当从数据备份方案列表中查找到所述数据属性信息对应的数据备份端为云端服务器时,将所述待备份数据备份到所述云端服务器;其中,所述数据备份方案列表中预存有各数据属性信息与各数据备份端之间的对应关系。在本专利技术的一种具体实施方式中,所述属性信息获得模块具体为对所述数据备份请求进行解析,得到待备份数据的数据重要程度信息和数据量大小信息的模块;所述本地备份模块具体为当结合所述数据重要程度信息和所述数据量大小信息,从所述数据备份方案列表中查找到对应的数据备份端为所述本地服务器时,将所述待备份数据备份到所述本地服务器的模块;所述云端备份模块具体为当结合所述数据重要程度信息和所述数据量大小信息,从所述数据备份方案列表中查找到对应的数据备份端为所述云端服务器时,将所述待备份数据备份到所述云端服务器的模块;其中,所述数据备份方案列表中预存有各数据重要程度信息、各数据量大小范围、以及各数据备份端之间的对应关系。在本专利技术的一种具体实施方式中,所述本地备份模块具体为当从所述数据备份方案列表中查找到所述数据重要程度信息为普通且所述数据量大小信息小于预设数据量阈值对应的数据备份端为所述本地服务器时,将所述待备份数据备份到所述本地服务器的模块;所述云端备份模块具体为当从所述数据备份方案列表中查找到所述数据重要程度信息为重要和/或所述数据量大小信息大于等于预设数据量阈值对应的数据备份端为所述云端服务器时,将所述待备份数据备份到所述云端服务器的模块。在本专利技术的一种具体实施方式中,还包括:压缩加密模块,用于在将所述待备份数据备份到所述本地服务器之前,以及在将所述待备份数据备份到所述云端服务器之前,对待备份数据进行压缩加密,得到密文压缩数据;所述本地备份模块具体为将所述密文压缩数据备份到所述本地服务器的模块;所述云端备份模块具体为将所述密文压缩数据备份到所述云端服务器的模块。一种数据备份设备,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现如前所述数据备份方法的步骤。一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如前所述数据备份方法的步骤。应用本专利技术实施例所提供的方法,接收数据备份请求,对数据备份请求进行解析,得到待备份数据的数据属性信息;当从数据备份方案列表中查找到数据属性信息对应的数据备份端为本地服务器时本文档来自技高网...

【技术保护点】
1.一种数据备份方法,其特征在于,包括:/n接收数据备份请求,对所述数据备份请求进行解析,得到待备份数据的数据属性信息;/n当从数据备份方案列表中查找到所述数据属性信息对应的数据备份端为本地服务器时,将所述待备份数据备份到所述本地服务器;/n当从数据备份方案列表中查找到所述数据属性信息对应的数据备份端为云端服务器时,将所述待备份数据备份到所述云端服务器;/n其中,所述数据备份方案列表中预存有各数据属性信息与各数据备份端之间的对应关系。/n

【技术特征摘要】
1.一种数据备份方法,其特征在于,包括:
接收数据备份请求,对所述数据备份请求进行解析,得到待备份数据的数据属性信息;
当从数据备份方案列表中查找到所述数据属性信息对应的数据备份端为本地服务器时,将所述待备份数据备份到所述本地服务器;
当从数据备份方案列表中查找到所述数据属性信息对应的数据备份端为云端服务器时,将所述待备份数据备份到所述云端服务器;
其中,所述数据备份方案列表中预存有各数据属性信息与各数据备份端之间的对应关系。


2.根据权利要求1所述的数据备份方法,其特征在于,对所述数据备份请求进行解析,得到待备份数据的数据属性信息,包括:
对所述数据备份请求进行解析,得到待备份数据的数据重要程度信息和数据量大小信息;
当从数据备份方案列表中查找到所述数据属性信息对应的数据备份端为本地服务器时,将所述待备份数据备份到所述本地服务器,包括:
当结合所述数据重要程度信息和所述数据量大小信息,从所述数据备份方案列表中查找到对应的数据备份端为所述本地服务器时,将所述待备份数据备份到所述本地服务器;
当结合所述数据重要程度信息和所述数据量大小信息,从所述数据备份方案列表中查找到对应的数据备份端为所述云端服务器时,将所述待备份数据备份到所述云端服务器;
其中,所述数据备份方案列表中预存有各数据重要程度信息、各数据量大小范围、以及各数据备份端之间的对应关系。


3.根据权利要求2所述的数据备份方法,其特征在于,当结合所述数据重要程度信息和所述数据量大小信息,从所述数据备份方案列表中查找到对应的数据备份端为所述本地服务器时,将所述待备份数据备份到所述本地服务器,包括:
当从所述数据备份方案列表中查找到所述数据重要程度信息为普通且所述数据量大小信息小于预设数据量阈值对应的数据备份端为所述本地服务器时,将所述待备份数据备份到所述本地服务器;
当结合所述数据重要程度信息和所述数据量大小信息,从所述数据备份方案列表中查找到对应的数据备份端为所述云端服务器时,将所述待备份数据备份到所述云端服务器,包括:
当从所述数据备份方案列表中查找到所述数据重要程度信息为重要和/或所述数据量大小信息大于等于预设数据量阈值对应的数据备份端为所述云端服务器时,将所述待备份数据备份到所述云端服务器。


4.根据权利要求1至3任一项所述的数据备份方法,其特征在于,在将所述待备份数据备份到所述本地服务器之前,以及在将所述待备份数据备份到所述云端服务器之前,还包括:
对待备份数据进行压缩加密,得到密文压缩数据;
将所述待备份数据备份到所述本地服务器,包括:
将所述密文压缩数据备份到所述本地服务器;
将所述待备份数据备份到所述云端服务器,包括:
将所述密文压缩数据备份到所述云端服务器。

【专利技术属性】
技术研发人员:贾正
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:江苏;32

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

1