[发明专利]基于网络中断的数据备份任务的改进方法有效
申请号: | 201310126705.3 | 申请日: | 2013-04-12 |
公开(公告)号: | CN103259845A | 公开(公告)日: | 2013-08-21 |
发明(设计)人: | 赵利林 | 申请(专利权)人: | 赵利林 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24;G06F11/14 |
代理公司: | 苏州广正知识产权代理有限公司 32234 | 代理人: | 徐萍 |
地址: | 215300 江苏省苏州市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 网络 中断 数据 备份 任务 改进 方法 | ||
技术领域
本发明涉及了一种数据备份方法,特别是涉及了一种基于网络中断的数据备份任务的改进方法。
背景技术
数据备份主要有三个阶段:把数据从源存储系统传输到目标存储系统;为每一个数据关系产生一个数据快照(Snapshot)。数据关系用来连接源存储系统上的一群数据到目标存储系统上的一个数据卷(Volume),这群数据已在第一阶段传输到目标存储系统,基于这群数据的快照将存储在一个数据卷中;基于这些存储在一个数据卷中的数据快照,产生一个备份版本(Backup Version)。
第一阶段的数据传输将占用整个备份任务的大部分时间,特别是当备份海量的数据时,数据传输的时间也受到源存储系统和目标存储系统之间网络网速的影响。
在传统的数据传输的过程中,若控制服务器和目标存储系统之间的网络连接中断时,控制服务器会收到一个网络连接中断的错误信息,并会终止正在运行的备份任务,导致备份任务失败,所以人们需要一种能更加满足人们要求的,更可靠的备份方法。
发明内容
本发明主要是针对现在市场的要求,提供了一种具有成功率高、使用方便的基于网络中断的数据备份任务的改进方法。
为了实现上述目的,本发明提供以下技术方案:
本发明提供了一种基于网络中断的数据备份任务的改进方法,其步骤包括:选择需要进行传输的数据,并将数据从源存储系统传输到目标存储系统;判断控制服务器和目标存储系统之间的网络连接状态;如果网络连接状态为中断状态,重建控制服务器和目标存储系统之间的网络连接,并等待数据传输完成;如果网络连接状态为连接状态,则自动配置相邻两次数据传输进度检测的时间间隔;对数据进行传输进度检测;如果数据传输没有完成,则继续对数据进行传输;如果数据传输完成,则在目标存储系统上为已传输的数据产生一个数据快照;判断控制服务器和目标存储系统之间的网络连接状态;如果网络连接状态为中断状态,配置重建连接需要等待的时间间隔和重试次数;重建控制服务器和目标存储系统之间的网络连接,并重新对数据进行数据快照的产生;如果网络连接状态为连接状态,则判断是否产生了数据快照;如果数据快照没有产生,则对没有产生数据快照的数据产生一个数据快照;如果数据快照产生了,判断是否完成全部数据快照的产生;如果没有完成所有数据快照的产生,则继续将数据从源存储系统传输到目标存储系统;如果完成了所有的数据快照的产生,则最后产生一个包含同一数据卷中所有数据快照的备份版本。
在本发明一个较佳实施例中,所述自动配置相邻两次数据传输进度检测的时间间隔的具体步骤包括:获取目标存储系统上CPU和内存的使用百分比;设置默认时间间隔和最大时间间隔;利用算式t=m*(nc/bc+np/bp+nn/bn)/3,计算当前的时间间隔,其中,t为当前的时间间隔,m为默认时间间隔,nc为当前操作时间,bc为上次操作时间,np为当前目标存储系统上CPU使用百分比,bp为上次目标存储系统上CPU使用百分比,nn为当前目标存储系统上内存使用百分比,bn为上次目标存储系统上内存使用百分比;判断当前的时间间隔数值与默认时间间隔和最大时间间隔的数值的关系;如果当前的时间间隔的数值小于或等于最大时间间隔的数值,并且大于或等于默认时间间隔,则采用当前的时间间隔的数值;如果当前的时间间隔的数值大于最大时间间隔的数值,则采用最大时间间隔的数值;如果当前的时间间隔的数值小于默认时间间隔的数值,则采用默认时间间隔的数值。
本发明的有益效果是:本发明所述的基于网络中断的数据备份任务的改进方法,可以在控制服务器和目标存储系统之间的网络连接中断后,还能让原来失败的备份任务变成成功的备份任务,从而大大增加了成功备份任务的数量。
附图说明
图1是本发明基于网络中断的数据备份任务的改进方法一较佳实施例的流程示意图。
具体实施方式
下面结合附图对本发明的较佳实施例进行详细阐述,以使本发明的优点和特征能更易于被本领域技术人员理解,从而对本发明的保护范围做出更为清楚明确的界定。
请参阅图1,图1是本发明基于网络中断的数据备份任务的改进方法一较佳实施例的流程示意图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于赵利林,未经赵利林许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310126705.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电线快速接线装置
- 下一篇:一个智能化PaaS云计算平台系统
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置