[发明专利]一种数据备份、还原方法、装置及系统无效
| 申请号: | 201110196247.1 | 申请日: | 2011-07-13 |
| 公开(公告)号: | CN102253871A | 公开(公告)日: | 2011-11-23 |
| 发明(设计)人: | 陈蜀宇;吕广锋;刘小威 | 申请(专利权)人: | 重庆大学;重庆网舟网络技术有限公司 |
| 主分类号: | G06F11/14 | 分类号: | G06F11/14 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 逯长明 |
| 地址: | 400030 *** | 国省代码: | 重庆;85 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 数据 备份 还原 方法 装置 系统 | ||
技术领域
本发明涉及数据处理技术领域,尤其涉及一种数据备份、还原方法、装置及系统。
背景技术
备份是容灾的基础,是指为防止系统出现操作失误或系统故障导致数据丢失,而将全部或部分数据集合从应用主机的硬盘或阵列复制到其它的存储介质的过程。备份可以使数据免受意外的损失。例如,可以创建硬盘中数据的副本,然后将数据存储到其他存储设备。备份存储媒体既可以是逻辑驱动器(如硬盘)、独立的存储设备(如可移动磁盘),也可以是由自动转换器组织和控制的整个磁盘库或磁带库。如果硬盘上的原始数据被意外删除或覆盖,或因为硬盘故障而不能访问该数据,那么可以从存档副本中还原该数据。
现有的备份还原技术中,通常只限于本地备份和还原,因此需要一种能够实现远程备份和还原的方法。
发明内容
有鉴于此,本发明提供一种数据备份、还原方法、装置及系统。其具体方案如下:
一种数据备份方法,包括:
当符合备份条件时,确定需要备份的文件的文件类型;
依据所述文件类型,生成与所述需要备份的文件对应的内存位图;
生成包含有所述内存位图大小和与所述文件类型对应的数据块大小的镜像头部;
压缩所述镜像头部,并将压缩后的镜像头部发送给第二用户;
压缩所述内存位图;
按块读取所述需要备份的文件内的有效数据块内的有效数据;
压缩所述有效数据块内的有效数据;
发送包含有压缩后的内存位图和有效数据的镜像数据给第二用户,所述镜像数据用于,第二用户利用所述镜像头部生成镜像文件。
优选的,所述压缩所述有效数据块内的有效数据的过程包括:
当将读取出的有效数据存储于连续内存中时,按照预设数据量大小读取有效数据,并压缩得到压缩数据块。
优选的,所述按块读取所述需要备份的文件内的有效数据块内的有效数据的步骤与压缩所述有效数据块内的有效数据通过两个并行线程完成。
优选的,当接收到第二用户发送的终止备份消息时,中断备份过程。
优选的,按照以下步骤判断是否符合备份条件:
第一用户向第二用户发送验证请求,所述验证请求包括:用于存储需要备份的文件的地址、第一用户的用户名和密码;
当收到所述第二用户对所述验证请求进行验证后发送的验证通过消息时,确定符合备份条件;
当收到所述第二用户对所述验证请求进行验证后发送的验证失败消息时,确定不符合备份条件。
优选的,还包括:
接收控制用户发送的备份指令,所述备份指令包括:需要进行备份的存储分区、备份路径、备份文件名、控制用户的用户名和密码。
优选的,按照以下步骤判断是否符合备份条件:
判断所述备份指令中的控制用户的用户名和密码是否正确,若不正确,则验证失败,不符合备份条件,若正确,则判断预先设定的与所述控制用户的用户名对应的权限等级是否为读或写所述需要进行备份的存储分区、备份路径和与所述备份文件名对应的文件,若否,则验证失败,不符合备份条件,若是,则验证通过,符合备份条件。
一种数据备份方法,包括:
接收第一用户发送的压缩后的镜像头部,所述镜像头部为,当符合备份条件时,确定需要备份的文件的文件类型,依据所述文件类型,生成与所述需要备份的文件对应的内存位图,生成包含有所述内存位图大小和与所述文件类型对应的数据块大小的镜像头部,并压缩所述镜像头部后发送的;
接收所述第一用户发送的镜像数据,所述镜像数据为第一用户压缩所述内存位图,并压缩按块读取所述需要备份的文件内的有效数据块内的有效数据后生成的;
将所述镜像头部和镜像数据生成镜像文件。
优选的,还包括:
接收所述第一用户发送的验证请求,所述验证请求包括:用于存储需要备份的文件的地址、第一用户的用户名和密码;
验证所述验证请求;
当所述验证请求通过时,发送验证通过消息;
当所述验证请求失败时,发送验证失败消息。
优选的,还包括:
将所述镜像文件存储于所述用于存储需要备份的文件的地址对应的共享文件中。
优选的,还包括:
向第一用户发送备份指令,所述备份指令包括:需要进行备份的存储分区、备份路径、备份文件名、第二用户的用户名和密码。
一种数据还原方法,包括:
当符合还原条件时,接收所述第二用户发送的所述镜像文件对应的镜像头部;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆大学;重庆网舟网络技术有限公司,未经重庆大学;重庆网舟网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110196247.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:具有锯条座的竖锯
- 下一篇:非大脑组织中β-淀粉样肽负载的改性
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





