[发明专利]内外网穿透远距离传输数据的数据备份方法及系统无效
| 申请号: | 201310268255.1 | 申请日: | 2013-06-28 |
| 公开(公告)号: | CN103384270A | 公开(公告)日: | 2013-11-06 |
| 发明(设计)人: | 杨剑;林奎;王俊能;宋巍巍;杨大勇;赵坤荣;许振成 | 申请(专利权)人: | 环境保护部华南环境科学研究所 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F11/14 |
| 代理公司: | 深圳市百瑞专利商标事务所(普通合伙) 44240 | 代理人: | 邢涛 |
| 地址: | 510655 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 内外 穿透 远距离 传输 数据 备份 方法 系统 | ||
技术领域
本发明涉及数据备份领域,更具体的说,涉及一种内外网穿透远距离传输数据的数据备份方法及备份系统。
背景技术
大数据领域通常存在数据备份的需求,而重要的业务数据除了本地备份还需要异地灾备需求,往往这些重要的业务数据都是一些机密数据,对于机密数据是无法直接暴露在公共网络,通常都在与公共网络逻辑隔离的内网中专门的数据存储模块域。对这类数据存储模块域中的数据进行异地备份需要穿透组成内外网的多种网络进入到灾备模块域的存储中。
传统做法是将内网数据经过多个网关的转发到目的模块域,如图1所示,首先通过源服务器100发送请求,通过本地网关101转发请求至对端网关211,目的服务器200通过对端网关211接收请求,并通过网关回复同意请求指令,然后源服务器与目的服务器直接建立会话,将完整数据经过不同的网络连续转发到目的服务器再进行组包,传输过程中会存在路由协议的变化。
但是直接转发数据经过的传输距离长,在传输过程中存在大量丢包,错包,坏包导致数据包需要重发,目的端等待完整包进行组包,传输效率大大降低,错误率提高。
发明内容
本发明所要解决的技术问题是提供一种传输效率高,对服务器要求低及对服务器线上业务冲击小的内外网穿透远距离传输数据的数据备份方法及系统。
本发明的目的是通过以下技术方案来实现的:一种内外网穿透远距离传输数据的数据备份方法,包括以下步骤:
A1、锁定要备份的数据,将源服务器要传输的备份数据同步到本地内网的传输准备模块;
A2、通过所述传输准备模块将数据通过外网传输至对端的目的服务器。
优选的,在所述步骤A2之前,还包括步骤A0:持续监控源服务器端及目的服务器端的带宽及网际I/O使用情况,根据网络资源利用率排列传输时隙;所述步骤A2中:根据所述步骤A0的监控结果所安排的传输时隙,在源服务器本地网络闲时,先将数据转存到本地缓冲模块,在对端网络忙时,所述本地缓冲模块的数据处于传输等待阶段;当对端网络闲时,才将本地缓冲模块中的数据传输至对端网络的目的接驳模块,并转存至目的服务器。
优选的,所述步骤A2中,还包括步骤A21:当目的接驳模块接收到源服务器端传输过来的数据后,先将数据转存至存储准备模块;以及步骤A22:根据所述步骤A0的持续监控结果,当目的服务器端的内网处于闲时,将所述存储准备模块上的数据写入所述目的服务器。
优选的,所述步骤A2中,目的接驳模块接收到源服务器端传输过来的数据前还包括步骤A20:对数据进行窗口化分割成带有封装编号的小型数据包并按队列暂存在所述本地缓冲模块,并根据所述步骤A0安排的传输时隙将所述小型数据包传输至所述目的接驳模块。
优选的,在所述步骤A21中,当所述存储准备模块接收到所述目的接驳模块传输来的小型数据保护后,同时在所述存储准备模块中对所述小型数据包进行组包。
优选的,所述步骤A2中,数据从所述本地缓冲模块传输到目的接驳模块的过程是将所述小型数据包在对端网络闲时按所述队列顺序及定制数量进行发送,所述定制数量为递增的数量值。
优选的,所述定制数量为每次递增一个。
一种内外网穿透远距离传输数据的源服务器系统,包括:
源服务器;
与源服务器通过本地内网连接的传输准备模块,所述传输准备模块包括:一个第一存储装置;以及一个用于将源服务器要备份传输的数据同步到所述第一存储装置的第一同步装置;以及一个用于通过所述传输准备模块将数据通过外网传输至目的服务器端的传输装置。
优选的,还包括用于持续监控源服务器端及目的服务器端的带宽及网际I/O使用情况的监控模块。
一种用于接收如上述的源服务器系统传输数据的目的服务器系统,包括:
目的服务器;
与目的服务器通过本地内网连接的存储准备模块,
所述存储准备模块包括:一个第二存储装置,用于接收所述源服务器端发来的数据并转存至所述第二存储装置的接收装置,以及一个用于将第二存储装置的数据同步到目的服务器的第二同步装置。
本发明由于在数据传输过程中,在源服务器端设置传输准备模块,在数据传输到目的服务器之前,先通过源服务器端内网将数据直接同步到传输准备模块上,这样,缩短了源服务器端数据复制的直接距离,可以降低源服务器端的网络开销,同时,降低了源服务器的系统开销,减少了对线上业务的冲击。
附图说明
图1是现有内外网穿透远距离传输数据的系统架构;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于环境保护部华南环境科学研究所,未经环境保护部华南环境科学研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310268255.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种鼠标双屏共用方法
- 下一篇:一种可精确控制的防滑鼠标





