一种数据备份方法及装置制造方法及图纸

技术编号:16128568 阅读:30 留言:0更新日期:2017-09-01 20:43
本发明专利技术涉及一种数据备份方法及装置。该方法包括:接收用户输入的与待备份数据相关联的备份信息;根据备份客户端信息,确定与待备份数据对应的备份客户端,并建立与备份客户端之间的通信连接;获取待备份数据的存储路径信息;将待备份数据的存储路径信息传输至备份客户端;接收备份客户端根据待备份数据的存储路径信息所获取的待备份数据并备份。通过远程备份,可以实现备份数据的一致性和安全性。避免了将数据备份至本地而造成的本地主机损坏而造成的数据丢失的问题。

Data backup method and device

The invention relates to a data backup method and a data backup device. The method includes: receiving user input and the backup data associated with the backup information; according to the backup client information, and to determine the backup data corresponding to the backup client, and establishes a connection with the communication between the client backup storage path; gets the letter to be backup of the data information to be stored; the path information is transmitted to the backup client data backup the reception; backup client according to the obtained information to the data backup storage path for data backup and backup. By remote backup, the consistency and security of backup data can be achieved. The problem of data loss caused by local host damage caused by backup to local data is avoided.

【技术实现步骤摘要】
一种数据备份方法及装置
本专利技术涉及数据处理
,尤其涉及一种数据备份方法及装置。
技术介绍
随着云计算技术方案在各行各业的广泛应用,如何保证云化环境中大批量虚拟机OS中系统文件或文件夹的数据安全及一致性,显得越发重要。传统备份系统或者模式对整盘或文件备份较好,例如数据盘raid备份、虚拟机整机备份或文件磁带库备份等。但是,以上备份模式一般不适合Windows操作系统OS级文件或文件夹的批量备份,一般不支持多版本备份及管控。虽然,现在也有一些方案主要针对Windows系统的OS级文件或文件备份,例如Windows系统自带的备份功能,Ghost系统盘备份等等。但是这些备份方式均是“本地”备份方式,一旦备份主机损坏,或者磁盘发生磨损,数据一样会丢失。完全不能够保证数据的安全性。因此,如何保证备份数据的一致性和安全性,成为了亟待解决的技术问题。
技术实现思路
为解决上述技术问题,本专利技术提供了一种数据备份方法及装置。第一方面,本专利技术提供了一种数据备份方法,该方法包括:接收用户输入的与待备份数据相关联的备份信息,其中所述备份信息包括备份客户端信息;根据备份客户端信息,确定与待备份数据对应的备份客户端,并建立与备份客户端之间的通信连接;获取待备份数据的存储路径信息;将待备份数据的存储路径信息传输至备份客户端;接收备份客户端根据待备份数据的存储路径信息所获取的待备份数据并备份。本专利技术的有益效果是:通过备份客户端信息,服务管理平台确定待建立通信连接的备份客户端。获取到待备份数据的存储路径信息后,进行解析确定有效的存储路径。将有效的存储传输路径传输至备份客户端,利用备份客户端获取待备份数据并备份。通过远程备份,可以实现备份数据的一致性和安全性。避免了将数据备份至本地而造成的本地主机损坏而造成的数据丢失的问题。进一步,获取待备份数据的存储路径信息,具体包括:接收备份客户端传输的待备份数据对应的存储路径目录信息;对待备份数据对应的存储路径目录信息进行预处理,获取待备份数据的存储路径信息。采用上述进一步的方案的有益技术效果在于,对备份客户端传输的待备份数据对应的存储路径目录信息,对待备份数据对应的存储路径目录信息进行预处理,获取到有效的存储路径信息。方便备份客户端直接读取有效的存储路径中的待备份数据,避免客户端读取哪些无效存储路径,例如读取空文件夹的过程,大大提升了工作效率。进一步,备份信息还包括:备份策略;接收备份客户端根据待备份数据的存储路径信息所获取的待备份数据并备份,具体包括:接收备份客户端根据待备份数据的存储路径信息所获取的待备份数据后,根据备份策略备份待备份数据。采用上述进一步的技术方案的有益技术效果在于,根据备份策略备份待备份的数据。该备份策略主要由用户根据自身需求设定,因此备份数据更加符合用户需求,提升用户体验。进一步的,接收备份客户端根据待备份数据的存储路径信息所获取的待备份数据并备份之前,方法还包括:向备份客户端发送用于指示备份待备份数据的位置信息的标识符,以及备份位置认证信息,以便备份客户端根据标识符和备份位置认证信息,确定备份待备份数据的位置是否有效;且在备份客户端确定备份待备份数据的位置有效时,根据指示待备份数据的位置信息的标识符,确定待备份数据的位置,并将待备份数据备份至位置。采用上述进一步的技术方案的有益技术效果在于:在待备份数据存储至预设的备份位置之前,首先要验证备份位置是否是有效的,包括是否是安全以及是否合法等等。只有当备份位置是有效的情况下,才可以将待备份数据备份至该位置,进一步保证用户的备份数据是安全的。进一步的,接收备份客户端根据待备份数据的存储路径信息所获取的待备份数据并备份,具体包括:接收备份客户端根据待备份数据的存储路径信息所获取的待备份数据之后,将同一待备份数据分别备份于至少两个备份位置中。采用上述进一步的技术方案的有益技术效果在于:将待备份数据备份至两个备份位置,目的在于当一个备份位置发生意外时,还可以从另一个或者其他多个位置获取到相同的数据。也即是避免“单点故障”的发生。进一步的,备份客户端的个数包括至少一个。采用上述进一步的方案的有益技术效果在于,在同一时刻,不仅仅可以通过一个备份客户端备份数据。还可以批量备份数据。也即是,不同的备份客户端同时向服务管理平台发送待备份的数据进行备份,大大提升工作效率。第二方面,本专利技术提供了一种数据备份装置,该装置包括:接收单元,用于接收用户输入的与待备份数据相关联的备份信息,其中备份信息包括备份客户端信息;通信单元,用于根据备份客户端信息,确定与待备份数据对应的备份客户端,并建立与备份客户端之间的通信连接;处理单元,用于获取待备份数据的存储路径信息;通信单元还用于,将待备份数据的存储路径信息传输至备份客户端;接收单元还用于,接收备份客户端根据待备份数据的存储路径信息所获取的待备份数据;处理单元还用于,备份待备份数据。上述方案的有益技术效果在于,通过备份客户端信息,服务管理平台确定待建立通信连接的备份客户端。获取到待备份数据的存储路径信息后,进行解析确定有效的存储路径。将有效的存储传输路径传输至备份客户端,利用备份客户端获取待备份数据并备份。通过远程备份,可以实现备份数据的一致性和安全性。避免了将数据备份至本地而造成的本地主机损坏而造成的数据丢失的问题。进一步的,接收单元还用于,接收备份客户端传输的待备份数据对应的存储路径目录信息;处理单元具体用于,对待备份数据对应的存储路径目录信息进行预处理,获取待备份数据的存储路径信息。采用上述进一步的方案的有益技术效果在于,对备份客户端传输的待备份数据对应的存储路径目录信息,对待备份数据对应的存储路径目录信息进行预处理,获取到有效的存储路径信息。方便备份客户端直接读取有效的存储路径中的待备份数据,避免客户端读取哪些无效存储路径,例如读取空文件夹的过程,大大提升了工作效率。进一步的,备份信息还包括:备份策略;处理单元具体用于:在接收单元接收备份客户端根据待备份数据的存储路径信息所获取的待备份数据后,根据备份策略备份待备份数据。采用上述进一步的技术方案的有益技术效果在于,根据备份策略备份待备份的数据。该备份策略主要由用户根据自身需求设定,因此备份数据更加符合用户需求,提升用户体验。进一步的,装置还包括:发送单元,用于向备份客户端发送用于指示备份待备份数据的位置信息的标识符,以及备份位置认证信息,以便备份客户端根据标识符和备份位置认证信息,确定备份待备份数据的位置是否有效;处理单元具体用于:在备份客户端确定备份待备份数据的位置有效时,根据指示待备份数据的位置信息的标识符,确定待备份数据的位置,并将待备份数据备份至位置。采用上述进一步的技术方案的有益技术效果在于,在待备份数据存储至预设的备份位置之前,首先要验证备份位置是否是有效的,包括是否是安全以及是否合法等等。只有当备份位置是有效的情况下,才可以将待备份数据备份至该位置,进一步保证用户的备份数据是安全的。附图说明图1为本专利技术实施例提供的一种数据备份方法流程示意图;图2为本专利技术实施例提供的获取待备份数据的存储路径信息的方法流程示意图;图3为本专利技术实施例提供的一种数据备份装置结构示意图。具体实施方式以下描述中,为了说明而不是为了限定,提出了诸如特定本文档来自技高网...
一种数据备份方法及装置

【技术保护点】
一种数据备份方法,其特征在于,所述方法包括:接收用户输入的与待备份数据相关联的备份信息,其中所述备份信息包括备份客户端信息;根据所述备份客户端信息,确定与所述待备份数据对应的备份客户端,并建立与所述备份客户端之间的通信连接;获取所述待备份数据的存储路径信息;将所述待备份数据的存储路径信息传输至所述备份客户端;接收所述备份客户端根据所述待备份数据的存储路径信息所获取的待备份数据并备份。

【技术特征摘要】
1.一种数据备份方法,其特征在于,所述方法包括:接收用户输入的与待备份数据相关联的备份信息,其中所述备份信息包括备份客户端信息;根据所述备份客户端信息,确定与所述待备份数据对应的备份客户端,并建立与所述备份客户端之间的通信连接;获取所述待备份数据的存储路径信息;将所述待备份数据的存储路径信息传输至所述备份客户端;接收所述备份客户端根据所述待备份数据的存储路径信息所获取的待备份数据并备份。2.根据权利要求1所述的方法,其特征在于,所述获取所述待备份数据的存储路径信息,具体包括:接收所述备份客户端传输的所述待备份数据对应的存储路径目录信息;对所述待备份数据对应的存储路径目录信息进行预处理,获取所述待备份数据的存储路径信息。3.根据权利要求1所述的方法,其特征在于,所述备份信息还包括:备份策略;所述接收所述备份客户端根据所述待备份数据的存储路径信息所获取的待备份数据并备份,具体包括:接收所述备份客户端根据所述待备份数据的存储路径信息所获取的待备份数据后,根据所述备份策略备份所述待备份数据。4.根据权利要求1-3任一项所述的方法,其特征在于,所述接收所述备份客户端根据所述待备份数据的存储路径信息所获取的待备份数据并备份之前,所述方法还包括:向所述备份客户端发送用于指示备份待备份数据的位置信息的标识符,以及备份位置认证信息,以便所述备份客户端根据所述标识符和所述备份位置认证信息,确定所述备份所述待备份数据的位置是否有效;且在所述备份客户端确定所述备份所述待备份数据的位置有效时,根据所述指示所述待备份数据的位置信息的标识符,确定所述待备份数据的位置,并将所述待备份数据备份至所述位置。5.根据权利要求1-3任一项所述的方法,其特征在于,所述接收所述备份客户端根据所述待备份数据的存储路径信息所获取的待备份数据并备份,具体包括:接收所述备份客户端根据所述待备份数据...

【专利技术属性】
技术研发人员:霍金龙
申请(专利权)人:北京思特奇信息技术股份有限公司
类型:发明
国别省市:北京,11

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

1