[发明专利]小文件备份方法、系统和管理服务器有效
申请号: | 201710884822.4 | 申请日: | 2017-09-26 |
公开(公告)号: | CN109561120B | 公开(公告)日: | 2022-03-01 |
发明(设计)人: | 冯飞 | 申请(专利权)人: | 杭州海康威视系统技术有限公司 |
主分类号: | H04L67/1097 | 分类号: | H04L67/1097 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 310051 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件 备份 方法 系统 管理 服务器 | ||
1.一种小文件备份方法,其特征在于,所述方法应用于小文件备份系统,所述系统包括管理服务器、网关服务器和多个存储服务器,所述方法包括:
所述管理服务器接收客户端针对待备份文件发送的备份请求,并根据所述备份请求选择用于备份所述待备份文件的网关服务器和多个存储服务器,以及将选择好的第一网关服务器通知给所述客户端以使客户端在接收到所述通知后将所述待备份文件发送给所述第一网关服务器,以及,将选择好的多个存储服务器通知给所述第一网关服务器;
所述第一网关服务器在接收到所述客户端基于接收的来自所述管理服务器通知的所述第一网关服务器的通知后发送的所述待备份文件后,将所述待备份文件发送给所述管理服务器通知的每个存储服务器;
所述每个存储服务器在接收到所述待备份文件后,保存所述待备份文件。
2.根据权利要求1所述的方法,其特征在于,所述第一网关服务器将所述待备份文件发送给所述管理服务器通知的每个存储服务器,包括:
所述第一网关服务器复制所述待备份文件N份,所述N为所述管理服务器通知的多个存储服务器的总数量;
所述第一网关服务器通过前台线程将其中一份待备份文件发送给指定存储服务器;所述指定存储服务器为所述管理服务器通知的其中一个存储服务器;
所述第一网关服务器通过后台线程将剩余的N-1份待备份文件发送给剩余的N-1个存储服务器。
3.根据权利要求2所述的方法,其特征在于,所述第一网关服务器通过前台线程将其中一份待备份文件发送给指定存储服务器之后,所述方法还包括:
当接收到所述指定存储服务器返回的成功响应消息时,所述第一网关服务器向所述客户端返回备份成功的响应消息。
4.根据权利要求1所述的方法,其特征在于,所述第一网关服务器将所述待备份文件发送给所述管理服务器通知的每个存储服务器之后,所述方法还包括:
所述第一网关服务器接收存储服务器返回的成功响应消息,并确定发送所述成功响应消息的存储服务器成功备份所述待备份文件;
所述第一网关服务器将确定出的成功备份所述待备份文件的存储服务器通知给所述管理服务器;
所述管理服务器比较接收到的成功备份所述待备份文件的存储服务器的总数量A与选择好的多个存储服务器的总数量B;
当所述A小于所述B时,所述管理服务器向成功备份所述待备份文件的至少一个存储服务器发送指示消息,以指示收到指示消息的存储服务器向所述指示消息指示的未成功备份所述待备份文件的存储服务器备份所述待备份文件。
5.根据权利要求1所述的方法,其特征在于,所述第一网关服务器将所述待备份文件发送给所述管理服务器通知的每个所述存储服务器之后,所述方法还包括:
所述第一网关服务器接收存储服务器返回的成功响应消息,并确定发送所述成功响应消息的存储服务器成功备份所述待备份文件;
所述第一网关服务器比较确定出的成功备份所述待备份文件的存储服务器的总数量M与所述管理服务器通知的多个存储服务器的总数量N;
当所述M小于所述N时,所述第一网关服务器向确定出的成功备份所述待备份文件的至少一个存储服务器发送指示消息,以指示收到指示消息的存储服务器向所述指示消息指示的未成功备份所述待备份文件的存储服务器备份所述待备份文件。
6.一种文件备份方法,其特征在于,所述方法应用于管理服务器,所述方法包括:
接收客户端针对待备份文件发送的备份请求;其中,所述备份请求携带备份份数;
根据所述备份请求选择用于备份所述待备份文件的网关服务器和多个存储服务器,其中,所述多个存储服务器的总数量等于所述备份份数;
将选择好的第一网关服务器通知给所述客户端,以使所述客户端在接收到所述通知后将所述待备份文件发送给所述第一网关服务器;
将选择好的多个存储服务器通知给所述第一网关服务器,以使所述第一网关服务器在接收到所述客户端基于接收的来自所述管理服务器通知的所述第一网关服务器的通知后发送的所述待备份文件时,将所述待备份文件文件发送给所述管理服务器通知的每个存储服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州海康威视系统技术有限公司,未经杭州海康威视系统技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710884822.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据接收方法及设备
- 下一篇:监控部署的方法及装置