[发明专利]一种无代理的连续数据保护方法在审

专利信息
申请号: 201711421592.4 申请日: 2017-12-25
公开(公告)号: CN108255643A 公开(公告)日: 2018-07-06
发明(设计)人: 濮文俊;夏青松;张有成;许萍萍 申请(专利权)人: 南京壹进制信息技术股份有限公司
主分类号: G06F11/14 分类号: G06F11/14
代理公司: 南京纵横知识产权代理有限公司 32224 代理人: 董建林
地址: 210014 江苏省南京市白下*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 连续数据保护 生产服务器 代理 磁盘 增量数据 脚本 连续数据保护服务器 备份代理 脚本配置 稳定运行 便捷性 初始化 镜像卷 备份 挂载 写入 检测 申请 部署
【权利要求书】:

1.一种无代理的连续数据保护方法,其特征在于:包括步骤:

一、生产服务器中的无代理连续数据保护脚本向连续数据保护服务器申请并挂载iscsi磁盘;

二、无代理连续数据保护脚本配置动态磁盘或者LVM镜像卷,初始化备份生产服务器的数据,当检测到生产服务器有增量数据时将增量数据同步写入到iscsi磁盘,实现无代理连续数据保护。

2.根据权利要求1所述的一种无代理的连续数据保护方法,其特征是:所述步骤一、生产服务器中的无代理连续数据保护脚本向连续数据保护服务器申请并挂载iscsi磁盘,具体步骤包括:

1.1向生产服务器拷贝无代理连续数据保护脚本,运行该脚本;

1.2无代理连续数据保护脚本发消息给连续数据保护服务器,请求连续数据保护服务器生成和生产服务器数据磁盘大小一致的iscsi磁盘;

1.3若磁盘创建成功,连续数据保护服务器生成iscsi磁盘,无代理连续数据保护脚本调用iscsi服务提供的接口,连接和挂载iscsi磁盘到生产服务器;否则,日志记录错误原因。

3.根据权利要求1所述的一种无代理的连续数据保护方法,其特征是:所述所述步骤二、无代理连续保护脚本配置动态磁盘或者LVM镜像卷,初始化备份生产服务器的数据,当检测到生产服务器有增量数据时将增量数据同步写入到iscsi磁盘,具体步骤包括:

2.1无代理连续保护脚本调用diskpart或者LVM系统命令关联挂载到生产服务器的iscsi磁盘和生产服务器的数据盘,使iscsi磁盘成为生产服务器数据盘的镜像卷;

2.2无代理连续保护脚本配置动态磁盘或者LVM镜像卷完成后镜像卷机制自动将生产服务器数据盘的数据同步写入到iscsi磁盘,利用动态磁盘或者LVM镜像卷特性,间接将生产服务器的数据盘数据备份到连续数据保护服务器;

2.3初始化备份成功后,动态磁盘或者LVM镜像卷机制检测到生产服务器有增量数据写入数据盘,将增量数据同步写入到iscsi磁盘,实现将生产服务器变化的数据也备份到连续保护服务器上的功能,实现无代理连续数据保护的效果;若初始化备份不成功,则日志记录错误原因。

4.根据权利要求2所述的一种无代理的连续数据保护方法,其特征是:步骤1.2中,所述连续数据保护服务器生成和生产服务器数据磁盘大小一致的iscsi磁盘,具体为:

连续数据保护服务器监听网络消息,接收到生产服务器的无代理连续数据保护脚本消息创建iscsi镜像盘的消息后,调用连续数据保护服务器上运行的块设备驱动提供的接口创建虚拟磁盘,利用连续数据保护服务器安装的linux操作系统集成的iscsi服务端模块将该虚拟磁盘映射成iscsi磁盘。

5.根据权利要求3所述的一种无代理的连续数据保护方法,其特征是:所述步骤2.2中,将生产服务器数据盘的数据同步写入到iscsi磁盘,利用动态磁盘或者LVM镜像卷特性间接将生产服务器的数据盘数据备份到连续数据保护服务器,具体步骤为:

块设备驱动能拦截到生产服务器写iscsi磁盘的操作,块设备驱动记录生产服务器写iscsi磁盘的数据索引并加上时间戳,按生产服务器IO写入顺序,写入到连续数据备份服务器的备份文件里。

6.根据权利要求3所述的一种无代理的连续数据保护方法,其特征是:所述步骤2.3中,将增量数据同步写入到iscsi磁盘,具体步骤为:

每当生产服务器有新的增量IO写入iscsi镜像磁盘时,动态磁盘或者LVM镜像卷的特性使得新写入的IO数据同步写入到iscsi镜像磁盘,从而能连续保护生产服务器的数据。

7.根据权利要求1所述的一种无代理的连续数据保护方法,其特征是:所述无代理连续数据保护脚本以python语言来实现,无代理连续数据保护脚本包括网络模块、iscsi管理模块、动态磁盘或者LVM镜像卷配置模块、异常处理模块、日志模块、进度获取模块:

1)网络模块负责接收和发送网络消息到连续数据保护服务器,包括向连续数据保护服务器发送创建iscsi盘的消息,接收连续数据保护服务器创建iscsi磁盘成功的消息;

2)iscsi管理模块通过iscsi服务的接口连接连续数据保护服务器创建的iscsi磁盘,并挂载iscsi磁盘到本地,并定时检测生产服务器和iscsi磁盘的连接状态,检测到iscsi磁盘断开连接后主动去连接挂载iscsi磁盘;

3)动态磁盘或者LVM镜像卷配置模块调用diskpart或者LVM系统命令关联挂载到生产服务器的iscsi磁盘和生产服务器的数据盘,并初始化备份生产服务器的数据到连续数据保护服务器提供的iscsi磁盘;

4)异常处理模块负责处理iscsi磁盘断开后iscsi连接资源的释放,以及配置好动态磁盘或者LVM镜像卷后进行初始化中出现错误的重试;

5)日志模块记录脚本运行日志,生成日志文件;

6)进度获取模块,配置好动态磁盘或者LVM镜像卷后进行初始化时,定时调用动态磁盘或者LVM接口获取初始化备份的进度。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京壹进制信息技术股份有限公司,未经南京壹进制信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201711421592.4/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top