[发明专利]分布式数据备份方法和系统有效
申请号: | 201310652560.0 | 申请日: | 2013-12-04 |
公开(公告)号: | CN104699559B | 公开(公告)日: | 2019-03-26 |
发明(设计)人: | 徐勇州;张伟;林俊 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F21/62;G06F16/27 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 何平;邓云鹏 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 备份 分布式数据备份 服务器 备份服务器 调度服务器 配置信息获取 数据传输端口 服务器传输 服务器集群 备份数据 列表生成 配置信息 数据备份 存储 | ||
本发明提供了一种分布式数据备份方法,所述方法包括:调度服务器获取服务器集群的配置信息;所述调度服务器根据所述配置信息获取需备份的服务器列表,根据所述需备份的服务器列表生成备份任务并派发到至少一个备份服务器;接收到备份任务的备份服务器向所述备份任务中指定的服务器打开数据传输端口,接收所述指定的服务器传输的备份数据并存储。采用该方法,能够提高数据备份的安全性。此外,还提供了一种分布式数据备份系统。
技术领域
本发明涉及计算机技术,特别是涉及一种分布式数据备份方法和系统。
背景技术
传统的分布式数据备份方法通常都是备份服务器被动地接收服务器集群中各个服务器需要备份的数据,而服务器集群中的各个服务器在需要备份数据时,将数据准备好直接提交至备份服务器进行存储,缺乏相应的安全措施,导致这种分布式数据备份方法的安全性不高。
发明内容
基于此,有必要针对上述技术问题,提供一种能提高安全性的分布式数据备份方法和系统。
一种分布式数据备份方法,所述方法包括:
调度服务器获取服务器集群的配置信息;
所述调度服务器根据所述配置信息获取需备份的服务器列表,根据所述需备份的服务器列表生成备份任务并派发到至少一个备份服务器;
接收到备份任务的备份服务器向所述备份任务中指定的服务器打开数据传输端口,接收所述指定的服务器传输的备份数据并存储。
一种分布式数据备份系统,所述系统包括:
调度服务器,用于获取服务器集群的配置信息。
所述调度服务器还用于根据所述配置信息获取需备份的服务器列表,根据所述需备份的服务器列表生成备份任务并派发到至少一个备份服务器;
至少一个备份服务器,用于接收所述备份任务,向所述备份任务中指定的服务器打开数据传输端口,接收所述指定的服务器传输的备份数据并存储。
上述分布式数据备份方法和系统,备份服务器在要执行备份任务时,再向备份任务中指定的服务器打开数据传输端口,进而通过数据传输端口接收备份任务中指定的服务器所传输的备份数据并存储。这样,备份服务器只有在执行备份任务时才打开数据传输端口,能够防止服务器被入侵后通过备份通道盗取备份服务器上的数据,因此能够提高安全性。
附图说明
图1为一个实施例中分布式数据备份方法的流程示意图;
图2为一个实施例中备份服务器执行备份任务的流程示意图;
图3为一个实施例中备份服务器实现数据解密的流程示意图;
图4为一个实施例中分布式数据备份方法的应用场景图;
图5为一个实施例中备份服务器实现数据解密的时序图;
图6为一个实施例中分布式数据备份系统的结构示意图;
图7为一个实施例中备份服务器的模块图;
图8为另一个实施例中备份服务器的模块图;
图9为再一个实施例中备份服务器的模块图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310652560.0/2.html,转载请声明来源钻瓜专利网。