[发明专利]一种备份对象的发送、备份方法、生产端、灾备端及系统有效
申请号: | 201310486116.6 | 申请日: | 2013-10-16 |
公开(公告)号: | CN103500129B | 公开(公告)日: | 2017-08-11 |
发明(设计)人: | 赵胜志 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F17/30 |
代理公司: | 深圳中一专利商标事务所44237 | 代理人: | 张全文 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 备份 对象 发送 方法 生产 灾备端 系统 | ||
技术领域
本发明属于分布式存储技术领域,尤其涉及一种备份对象的发送、备份方法、生产端、灾备端及系统。
背景技术
远程复制是存储领域一种常用的数据保护方法,是容灾备份的核心技术,通过复制操作,它可以将需要备份的数据,通过网络传输到异地容灾站点进行备份,以防备主站点由于各种突如其来、不可预知的原因导致的数据不可访问;同时,远程复制也是保持远程数据同步和实现灾难恢复的基础,它利用物理位置上分离的存储设备所具备的远程数据连接功能,在远程维护一套数据备份,一旦灾难发生时,分布在异地存储器上的数据备份并不会受到波及。从而最大限度的降低由此而导致的损失。
在备份对象系统中,异步远程复制数据由生产端设备备份到灾备端设备的时候,需要指定备份对象以及对象存储位置,进而在灾备端设备生成与生产端设备一致的备份数据。
通常,现有异步远程复制操作方法有以下两种指定路径方式:
1、生产端设备指定备份对象操作路径给灾备端设备,由灾备端设备根据路径信息对备份对象(备份对象、目录)进行相应操作。生产端设备指定备份对象操作路径给灾备端设备,由灾备端设备根据路径信息对备份对象(备份对象、目录)进行相应操作。
由于是备份对象系统级别的远程数据备份,因此,灾备端设备的备份数据应该与生产端设备的数据完全一样,进而,生产端设备的备份数据目录层次关系在灾备端设备也应该是完全一样的。因此,在生产端设备到灾备端设备的数据同步过程中,需要指定备份对象在灾备端设备在哪个路径下,因此,每次对备份对象的操作,生产端设备均需要将备份对象操作路径同时附加到操作请求中发送给灾备端设备供灾备端设备使用。
参考图1,图1示出了现有的生产端设备中备份目录树的结构图;
当对图1所示生产端设备备份路径进行数据备份的时候,需要将每个备份对象的绝对路径在备份操作的时候发送给灾备端设备,进而在灾备端设备生成一样的备份目录树。
参考图2,图2示出了根据图1在灾备端设备生成的备份目录树的表格。
由于每次备份操作需要将备份对象的操作路径发送给灾备端设备,因此对于多级目录(例如:>2048级,每级目录dname长度256)来说,对于任何操作,均需要传送大量路径相关信息,将会导致通信包中内含的备份对象数据少,通信消耗很大,进而备份效率低下。
2、生产端设备对对象(备份对象、目录)发送操作请求之前,首先由生产端设备发送切换工作路径请求给灾备端设备,控制灾备端设备切换工作路径到要操作的对象所在的路径。成功切换路径完成后,生产端设备再发送对对象的操作请求,进而对对象进行备份。
参考图3,图3示出了现有的生产端设备中备份目录树的结构图;
参考图4,图4示出了根据图3在灾备端设备生成的消息序列的表格。
当对图3所示生产端设备备份路径进行数据备份的时候,需要将灾备端设备的工作路径切换到备份对象所在的路径,这个路径切换是由生产端设备来控制的,也就是说,对于任何对象的操作,首先切换路径,然后做具体备份动作。对于切换路径复制方式,每次备份过程,生产端设备均需要发送控制指令给灾备端设备要求工作路径的切换,虽然过程中可以使用相对路径,但是对于相同备份内容来说,命令请求次数会增加很多,在导致备份操作逻辑变得复杂的同时,也会增加许多切换路径操作,进而导致备份效率低下。
发明内容
本发明实施例的目的在于提供备份对象的发送、备份方法,旨在解决现有备份过程中通信包内含的备份对象数据少以及备份操作逻辑复杂,导致备份效率低的问题。
第一方面,一种备份对象的发送方法,包括:
生产端设备向灾备端设备发送父子关系表,所述父子关系表包括备份对象编号、备份对象所在的父目录以及备份对象名称;
所述生产端设备向所述灾备端设备发送操作请求,所述操作请求包括备份对象编号以及备份对象操作类型,以使所述灾备端设备根据所述父子关系表生成所述备份对象的操作路径,根据所述操作路径以及所述备份对象操作类型,对所述备份对象进行相应的操作。
结合第一方面,所述备份对象操作类型包括备份对象生成类型、备份对象修改类型以及备份对象删除类型中的至少一种类型。
结合第一方面,所述对所述备份对象进行相应的操作包括备份对象生成操作、备份对象修改操作以及备份对象删除操作中的至少一种操作。
结合第一方面,在生产端设备向灾备端设备发送的父子关系表之前,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310486116.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种图片搜索系统
- 下一篇:一种云计算平台的自动化容错配置方法