本发明专利技术公开了一种数据使用控制方法、装置及存储设备,该数据使用控制方法用于基于逻辑地址和物理地址的映射提供访问服务的存储设备中,包括:与电子设备交互,获取一预先保存的历史映射表,所述历史映射表记录了所述存储设备中的第一物理存储区域的逻辑地址和物理地址之间的映射关系;将所述映射表设置为当前使用的映射表,使得所述电子设备能够基于所述映射表对所述第一物理存储区域访问操作。本发明专利技术为数字存储设备的数据使用提供一种方便灵活的控制方法。
【技术实现步骤摘要】
本专利技术属于电子领域,特别涉及一种数据使用控制方法、装置及存储设备。
技术介绍
目前已经有大量的区别于传统机械存储设备(如基于光驱头进行数据存储的硬盘、⑶等)的数字存储设备,如SSD硬盘等。这些数字存储设备基于逻辑地址和物理地址的映射提供访问服务,其向外部电子设备提供逻辑地址进行访问,而在内部通过逻辑地址和物理地址的映射来实现逻辑地址和物理地址转换,然后提供物理地址内的实际数据访问服务。然而现有技术并没有针对这种数字存储设备的数据使用提供一种方便灵活的控制方法。
技术实现思路
本专利技术实施例的目的在于提供一种数据使用控制方法、装置及存储设备,为数字存储设备的数据使用提供一种方便灵活的控制方法。为了实现上述目的,本专利技术实施例提供了一种数据使用控制方法,用于基于逻辑地址和物理地址的映射提供访问服务的存储设备中,所述数据使用控制方法包括:与电子设备交互,获取一预先保存的历史映射表,所述历史映射表记录了所述存储设备中的第一物理存储区域的逻辑地址和物理地址之间的映射关系;将所述映射表设置为当前使用的映射表,使得所述电子设备能够基于所述映射表对所述第一物理存储区域访问操作。上述的数据使用控制方法,其中,还包括:将所述映射表设置为当前使用的映射表之后解除所述第一物理存储区域的保护状态。上述的数据使用控制方法,其中,还包括:在所述电子设备基于所述映射表对所述第一物理存储区域执行访问操作后,依据电子设备的指示,保存所述历史映射表到一独立存储区域;对所述第一物理存储区域进行保护处理,使得所述第一物理存储区域处于只读状态。上述的数据使用控制方法,其中,所述存储设备为固态硬盘。上述的数据使用控制方法,其中,与电子设备交互,获取一预先保存的历史映射表具体包括:从所述电子设备接收指示第一映射表的第一指令;根据所述第一指令从所述存储设备中预先存储的至少两个映射表选择所述第一映射表作为所述历史映射表。上述的数据使用控制方法,其中,与电子设备交互,获取一预先保存的历史映射表还包括:在接收到来自所述电子设备的第二指令后向所述电子设备发送所述存储设备中保存的记录有预先存储的所有映射表的列表,使得电子设备能够基于所述列表选择所述第一映射表。上述的数据使用控制方法,其中,获取一预先保存的历史映射表具体包括:从所述电子设备接收预先保存于所述电子设备中的第二映射表的第三指令;将接收到的所述第二映射表作为所述历史映射表。上述的数据使用控制方法,其中,还包括:从所述电子设备接收指示第三映射表和新逻辑地址的第四指令;将所述第一映射表中的原逻辑地址替换为所述新逻辑地址;保存更新后的第三映射表。为了更好的实现上述目的,本专利技术实施例还提供了一种数据使用控制装置,用于基于逻辑地址和物理地址的映射提供访问服务的存储设备中,所述数据使用控制装置包括:获取模块,用于与电子设备交互,获取一预先保存的历史映射表,所述历史映射表记录了所述存储设备中的第一物理存储区域的逻辑地址和物理地址之间的映射关系;设置模块,用于将所述映射表设置为当前使用的映射表,使得所述电子设备能够基于所述映射表对所述第一物理存储区域访问操作。上述的数据使用控制装置,其中,还包括:保护解除模块,用于将所述映射表设置为当前使用的映射表之后解除所述第一物理存储区域的保护状态。上述的数据使用控制装置,其中,还包括:保存模块,用于在所述电子设备基于所述映射表对所述第一物理存储区域执行访问操作后,依据电子设备的指示,保存所述历史映射表到一独立存储区域;保护模块,用于对所述第一物理存储区域进行保护处理,使得所述第一物理存储区域处于只读状态。上述的数据使用控制装置,其中,所述存储设备为固态硬盘。上述的数据使用控制装置,其中,所述获取模块具体包括:第一接收单元,用于从所述电子设备接收指示第一映射表的第一指令;第一选择单元,用于根据所述第一指令从所述存储设备中预先存储的至少两个映射表选择所述第一映射表作为所述历史映射表。上述的数据使用控制装置,其中,所述获取模块还包括:发送单元,用于在接收到来自所述电子设备的第二指令后向所述电子设备发送所述存储设备中保存的记录有预先存储的所有映射表的列表,使得电子设备能够基于所述列表选择所述第一映射表。上述的数据使用控制装置,其中,所述获取模块具体包括:第二接收单元,用于从所述电子设备接收预先保存于所述电子设备中的第二映射表的第三指令;第二选择单元,用于将接收到的所述第二映射表设置为所述历史映射表。上述的数据使用控制装置,其中,还包括:接收模块,用于从所述电子设备接收指示第三映射表和新逻辑地址的第四指令;替换模块,用于将所述第一映射表中的原逻辑地址替换为所述新逻辑地址;保存模块,用于保存更新后的第三映射表。为了更好的实现上述目的,本专利技术实施例还提供了一种存储设备,所述存储设备基于逻辑地址和物理地址的映射提供访问服务,所述存储设备包括:获取模块,用于与电子设备交互,获取一预先保存的历史映射表,所述历史映射表记录了所述存储设备中的第一物理存储区域的逻辑地址和物理地址之间的映射关系;设置模块,用于将所述映射表设置为当前使用的映射表,使得所述电子设备能够基于所述映射表对所述第一物理存储区域访问操作。上述的存储设备,其中,还包括:保护解除模块,用于将所述映射表设置为当前使用的映射表之后解除所述第一物理存储区域的保护状态。上述的存储设备,其中,还包括:保存模块,用于在所述电子设备基于所述映射表对所述第一物理存储区域执行访问操作后,依据电子设备的指示,保存所述历史映射表到一独立存储区域;保护模块,用于对所述第一物理存储区域进行保护处理,使得所述第一物理存储区域处于只读状态。上述的存储设备,其中,所述获取模块具体包括:第一接收单元,用于从所述电子设备接收指示第一映射表的第一指令;第一选择单元,用于根据所述第一指令从所述存储设备中预先存储的至少两个映射表选择所述第一映射表作为所述历史映射表。上述的存储设备,其中,所述获取模块还包括:发送单元,用于在接收到来自所述电子设备的第二指令后向所述电子设备发送所述存储设备中保存的记录有预先存储的所有映射表的列表,使得电子设备能够基于所述列表选择所述第一映射表。上述的存储设备,其中,所述获取模块具体包括:第二接收单元,用于从所述电子设备接收预先保存于所述电子设备中的第二映射表的第三指令;第二选择单元,用于将接收到的所述第二映射表设置为所述历史映射表。本专利技术实施例具有以下的有效效果:本专利技术具体实施例中,存储设备与电子设备交互,以根据用户指示来选择一预先保存的映射表,然后将该映射表设置为当前使用的映射表,并解除映射表记录的物理存储区域的保护状态,此后,电子设备就能基于该映射表实现对映射表记录的物理存储区域的访问操作,使得用户可以对以前保存下来的数据进行方便的访问。附图说明图1为本专利技术实施例的方法的流程示意图;图2为应用本专利技术实施例的方法的一种具体应用的流程示意图;图3为本专利技术实施例的装置的结构示意图。具体实施例方式本专利技术实施例的数据使用控制方法、装置及电子设备中,通过对当前映射表的控制,使得用户可以对以前保存下来的数据进行方便的访问,为用户提供方便灵活的数据使用控制。本专利技术实施例的数据使用控制方法,用于基于逻辑地址和物理地址的映射提供访问服务的存储设备中,如图1本文档来自技高网...

【技术保护点】
一种数据使用控制方法,用于基于逻辑地址和物理地址的映射提供访问服务的存储设备中,其特征在于,所述数据使用控制方法包括:与电子设备交互,获取一预先保存的历史映射表,所述历史映射表记录了所述存储设备中的第一物理存储区域的逻辑地址和物理地址之间的映射关系;将所述历史映射表设置为当前使用的映射表,使得所述电子设备能够基于所述历史映射表对所述第一物理存储区域访问操作。
【技术特征摘要】
【专利技术属性】
技术研发人员:周大凯,周浩强,
申请(专利权)人:联想北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。