[发明专利]基于快照的文件处理方法及具有快照功能的固态硬盘无效
申请号: | 201210149314.9 | 申请日: | 2012-05-15 |
公开(公告)号: | CN102693173A | 公开(公告)日: | 2012-09-26 |
发明(设计)人: | 廖东方 | 申请(专利权)人: | 记忆科技(深圳)有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 北京律诚同业知识产权代理有限公司 11006 | 代理人: | 黄韧敏 |
地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 快照 文件 处理 方法 具有 功能 固态 硬盘 | ||
技术领域
本发明涉及计算机技术领域,尤其涉及一种基于快照的文件处理方法及具有快照功能的固态硬盘。
背景技术
文件的备份及还原是在计算机使用过程中极为重要的操作。计算机病毒、误操作等都可能使文件受损,能够恢复文件到之前的指定状态是非常必要的。传统的文件备份方法通常是主动的将文件拷贝到指定位置保存起来,待需要恢复文件备份时,将文件备份从这个特殊的位置拷贝出来,从而使文件的内容恢复到备份时刻的状态。用这种拷贝的方式来实现文件的备份及还原比较大的问题是,每个文件备份都独立占据硬盘空间,而且备份及还原的过程都是在硬盘上拷贝全部数据的过程,而这个过程往往需要较长的时间。
现有技术中一固态硬盘备份的实施例如图1所示,该实现方法是将文件全部拷贝到指定位置进行保存,逻辑地址L0、L1和L2为一个文件,对应物理地址P0、P1和P2。备份该文件时,将逻辑地址L0、L1和L2的内容拷贝到逻辑地址L3、L4和L5中,对应物理地址P3、P4和P5,这样需要和原来文件同样大小的硬盘空间来保存文件备份,当需要恢复备份时,将逻辑地址L3、L4和L5存放的内容拷贝到逻辑地址L0、L1和L2中,实现文件的恢复,这种实现方法明显的会占用大量的物理空间。
综上可知,现有的硬盘文件的备份及恢复方法,在实际使用上显然存在不便与缺陷,所以有必要加以改进。
发明内容
针对上述的缺陷,本发明的目的在于提供一种基于快照的文件处理方法及具有快照功能的固态硬盘,可以方便的实现文件的备份与恢复。
为了实现上述目的,本发明提供一种基于快照的文件处理方法,所述方法包括:
接收文件备份命令;
建立所述文件当前使用的逻辑地址到物理地址的映射表;
接收文件备份恢复命令;
将所述文件的指定备份使用的逻辑地址到物理地址的映射表到保存到所述当前使用的逻辑地址到物理地址的映射表。
根据本发明的基于快照的文件处理方法,所述文件备份通过储存快照实现。
根据本发明的基于快照的文件处理方法,所述指定备份使用的逻辑地址到物理地址的映射表与所述当前使用的逻辑地址到物理地址的映射表共用部分相同的物理地址。
根据本发明的基于快照的文件处理方法,所述文件被操作前的备份对应第一快照,所述文件被操作后的备份对应第二快照,若所述文件被操作前后具有不变的数据,则所述第一快照和第二快照共用所述数据的物理地址。
根据本发明的基于快照的文件处理方法,所述方法还包括:
接收所述文件备份的删除指令,删除所述文件的逻辑地址到物理地址映射表的指定备份。
根据本发明的基于快照的文件处理方法,所述方法还包括:
接收所述文件备份的查询指令,返回当前所述文件的所有备份信息。
本发明还提供一种具有快照功能的固态硬盘,所述固态硬盘包括:
文件备份模块,用于接收文件备份命令,建立所述文件当前使用的逻辑地址到物理地址的映射表;
文件恢复模块,用于接收文件备份恢复命令,将所述文件的指定备份使用的逻辑地址到物理地址的映射表到保存到所述当前使用的逻辑地址到物理地址的映射表。
本发明还提供一种具有快照功能的固态硬盘,所述固态硬盘具有快照空间,用于通过储存快照实现所述文件备份。
本发明还提供一种具有快照功能的固态硬盘,所述固态硬盘还包括备份删除模块,用于接收所述文件备份的删除指令,删除所述文件的逻辑地址到物理地址映射表的指定备份。
本发明还提供一种具有快照功能的固态硬盘,所述固态硬盘还包括备份查询模块,用于接收所述文件备份的查询指令,返回当前所述文件的所有备份信息。
本发明通过固态硬盘的快照功能实现文件的快速备份与恢复,具体的,当固态硬盘接收某文件的备份创建命令,则直接建立对应该文件的当前快照,即文件当前使用的逻辑地址到物理地址的映射表并保存,文件被操作后,若需要恢复到被操作前状态,则接收恢复指令,将指定备份使用的逻辑地址到物理地址的映射表到保存到所述当前使用的逻辑地址到物理地址的映射表,使文件恢复到指定备份的状态。更好的,若文件被操作前后具有不变的数据,则该文件被操作前对应的第一快照和被操作后对应的第二快照共用所述数据的物理地址,借此可节省大量物理空间。
附图说明
图1是现有技术一实施例的文件备份的映射表示意图;
图2是本发明一实施例提供的固态硬盘的结构示意图;
图3A是本发明一实施例的第一快照结构示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于记忆科技(深圳)有限公司,未经记忆科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210149314.9/2.html,转载请声明来源钻瓜专利网。