[发明专利]一种文件数据多个存储设备存储的方法及系统在审
申请号: | 201910853191.9 | 申请日: | 2019-09-10 |
公开(公告)号: | CN110554843A | 公开(公告)日: | 2019-12-10 |
发明(设计)人: | 杨木华;吴大畏;李晓强 | 申请(专利权)人: | 深圳市得一微电子有限责任公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F21/78 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518000 广东省深圳市南山区粤海街道科技*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 初始文件 分文件 存储设备 容量信息 索引标识 存储 指令 数据安全性 顺序标记 文件数据 文件索引 携带 写入 配置 | ||
本发明公开了一种文件数据多个存储设备存储的方法及系统,包括如下步骤:选定待拆分的初始文件,获取对应于初始文件的容量信息;获取下发的拆分指令,其中,拆分指令中携带有至少一个拆分容量;根据容量信息和拆分容量将初始文件拆分成多个拆分文件,在每个拆分文件中配置索引标识,其中,索引标识中携带有文件索引标记、文件拆分个数、以及拆分顺序标记;将每个拆分文件写入到至少一个存储设备中存储。本发明具有数据安全性高的特点。
技术领域
本发明涉及数据拆分的技术领域,特别涉及一种文件数据多个存储设备存储的方法及系统。
背景技术
NAND Flash(闪存)是目前最主流的非易失性存储介质,因具备高性能、低功耗、防震、较长寿命等优点,被广泛应用于移动U盘、固态硬盘(Solid State Drivers,SSD)、移动存储卡等常见存储产品中。
存储设备如固态硬盘是由控制单元和固态存储单元(NAND Flash)组成的硬盘。固态硬盘采用NAND Flash芯片存储数据,数据写入之前需要对NAND Flash芯片进行擦除操作,擦除操作的基本单位为块(Block),每个Block包含若干个页(Page),Page是数据读写操作的基本单元。
存储设备通过USB接口与计算机建立连接时,存储设备上电,计算机的操作系统能够识别出存储设备中的数据,进而能够对存储设备中的数据进行读写操作。由此,一个存储设备中往往存储有用户的全部数据,包括重要私密的数据和不重要非私密数据,因此,当任意他人将存储设备上电后都可以将存储设备中的数据进行拷贝,造成存储设备中的数据安全性较低,因此存在一定的改进之处。
发明内容
针对现有技术存在的不足,本发明的目的在于提供一种文件数据多个存储设备存储的方法,能在一定程度上提高数据安全性。
本发明的上述技术目的是通过以下技术方案得以实现的:
一种文件数据多个存储设备存储的方法,包括如下步骤:
选定待拆分的初始文件,获取对应于初始文件的容量信息;
获取下发的拆分指令,其中,拆分指令中携带有至少一个拆分容量;
根据容量信息和拆分容量将初始文件拆分成多个拆分文件,在每个拆分文件中配置索引标识,其中,索引标识中携带有文件索引标记、文件拆分个数、以及拆分顺序标记;
将每个拆分文件写入到至少一个存储设备中存储。
优选的,还包括如下步骤:
选定待合并的拆分文件,获取拆分文件中携带的索引标识;
获取下发的合并指令;
基于索引标识读取并缓存所有存储设备中对应的拆分文件,将所缓存的拆分文件合并为初始文件。
优选的,在基于索引标识读取并缓存所有存储设备中对应的拆分文件,将所有拆分文件合并为初始文件中,包括如下步骤:
基于索引标识中的文件索引标记遍历上电的所有存储设备的数据,判断存储设备中是否有与文件索引标记匹配的拆分文件;
若是,则读取并缓存拆分文件,并进一步基于索引标识中的文件拆分个数,判断缓存的拆分文件的个数是否与文件拆分个数相匹配;
若是,则根据索引标识中的拆分顺序标记对缓存的拆分文件进行合并。
优选的,合并指令中还携带有验证密钥,所述验证密钥用于与预设密钥进行匹配。
优选的,所述存储设备为移动U盘、固态硬盘或移动存储卡。
针对现有技术存在的不足,本发明的另一目的在于提供一种文件数据多个存储设备存储的系统,能在一定程度上提高数据安全性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市得一微电子有限责任公司,未经深圳市得一微电子有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910853191.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种使用闪存模拟EEPROM的方法
- 下一篇:数据储存装置及数据维护方法