一种硬盘数据的拷贝方法及系统技术方案

技术编号:12951334 阅读:75 留言:0更新日期:2016-03-02 11:48
本发明专利技术公开了一种硬盘数据的拷贝方法及系统,包括如下步骤:先将目标盘的盘符隐藏,防止数据写入;读取原硬盘的分区信息,然后解除盘符的隐藏,在目标盘中建立与原硬盘相同的分区;分析原硬盘中各个分区的文件表,并在目标盘建立欲复制的相同名称的文件;读取原硬盘中每个文件名称下的数据资料,并将数据资料拷贝到目标盘的对应文件名称下,直至拷贝所有分区的文件完成。本发明专利技术可减少重安装系统以及安装应用软件的时间,将原硬盘中每一个分区数据以比特为单位依次对应拷贝到新硬盘相对应的分区中相应的写入模块用于接收主机下发的拷贝指令,接收原硬盘传输过来的数据,根据原硬盘的分区的排列方式对应的将数据存放在新硬盘对应的分区中。

【技术实现步骤摘要】

本专利技术涉及数据传输、存储
,尤其是涉及一种硬盘数据的拷贝方法及系统
技术介绍
目前主流硬盘有固态硬盘(SSD盘)和机械硬盘(HDD传统硬盘)。SSD采用闪存颗粒来存储,HDD采用磁性碟片来存储,在更换电脑硬盘时需要重新安装系统以及常用软件,还需要将原来已经存储的资料拷贝到新的硬盘中,无论是安装系统疑惑拷贝资料都需要较长的时间;另外虽然可以通过GHOST软件实现镜像系统的制成,但是对于安装软件及硬盘内的资料则无法拷贝,而且对于硬盘对拷机来讲,价格昂贵,操作不方便,明显不适合个人使用。
技术实现思路
为了克服现有固态硬盘数据安全擦除技术的功能单一的不足,本专利技术提供一种硬盘数据的拷贝方法,该硬盘数据的拷贝方法能实现独立工作,不但提高设备擦除数据的灵活性,而且使用更加方便。为实现上述专利技术目的,本专利技术采用如下技术方案:一种硬盘数据的拷贝方法,包括如下步骤:a、先将目标盘的盘符隐藏,防止数据写入;b、读取原硬盘的分区信息,然后解除盘符的隐藏,在目标盘中建立与原硬盘相同的分区;c、分析原硬盘中各个分区的文件表,并在目标盘建立欲复制的相同名称的文件;d、读取原硬盘中每个文件名称下的数据资料,并将数据资料拷贝到目标盘的对应文件名称下,直至拷贝所有分区的文件完成。进一步的,步骤b中的分区信息包括分区的数量、分区的格式和分区的大小,所述在目标盘建立的新分区的数量、格式和大小与所述原硬盘的分区一致。进一步的,在所述步骤b中还包括如下步骤:在目标盘建立分区前还需读取目标盘与原硬盘的总容量,并进行比较:目标盘的总容量小于原硬盘时,中止拷贝;目标盘的总容量大于原硬盘时,建立与原硬盘相同的分区,并将多余的容量建立一个未格式化分区。进一步的,步骤c中分析原硬盘中各个分区的文件表的具体为:通过对分区的文件进行按字母或者拼音首字母的顺序排序,并依次对文件进行数据信息的读取和分析。进一步的,步骤d中数据资料包括数据文件以及快捷方式路径。进一步的,步骤a中通过SATA信号的连接,当桥接盒和目标盘SATA信号连接正常,判定可以正常连接到目标盘,实现检测识别目标盘的功能,接着中止与目标盘的通信,实现目标盘的盘符隐藏的功能。一种实现硬盘数据的拷贝方法的系统,包括处理模块,用于对数据的处理转换以及各模块的调用;检测模块,与所述处理模块连接,用于对原硬盘和目标盘的检测,读取模块,与所述处理模块连接,用于原硬盘数据的读取;写入模块,与所述处理模块连接,用于目标盘的数据复制写入;创建模块,与所述处理模块连接,用于目标盘的分区、文件创建;桥接盒,用于连接原硬盘、目标盘以及检测模块。进一步的,桥接盒包括相互连接的电源模块、USB接口和SATA接口。 本专利技术的有益效果是,本专利技术提供了一种更换硬盘免安装系统以及免安装应用软件的方法和相应的系统,可减少重安装系统以及安装应用软件的时间,在发出拷贝指令后,将原硬盘中每一个分区数据以比特为单位依次对应拷贝到新硬盘相对应的分区中相应的写入模块用于接收主机下发的拷贝指令,接收原硬盘传输过来的数据,根据原硬盘的分区的排列方式对应的将数据存放在新硬盘对应的分区中。【附图说明】图1为本专利技术硬盘数据的拷贝方法的流程示意图。图2为本专利技术系统的原理示意图。图3为本专利技术系统的实施例原理示意图。【具体实施方式】为了便于理解本专利技术,下面将参照相关附图对本专利技术进行更全面的描述。附图中给出了本专利技术的较佳实施例。但是,本专利技术可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使对本专利技术的公开内容的理解更加透彻全面。请参阅图1,为本专利技术的一种实施方式的硬盘数据的拷贝方法的结构示意图。一种硬盘数据的拷贝方法,包括如下步骤:a、先通过桥接盒来检测识别目标盘,其具体流程为通过与目标盘SATA信号的连接,当桥接盒和目标盘SATA信号连接正常,判定可以正常连接到目标盘,实现检测识别目标盘的功能,接着中止与目标盘的通信,实现目标盘的盘符隐藏,防止数据写入;b、读取原硬盘的总容量大小和分区信息,该分区信息包括分区的数量、分区的格式和分区的大小,将目标硬盘的总容量与原硬盘的总容量进行比较:目标盘的总容量小于原硬盘时,中止拷贝;目标盘的总容量大于原硬盘时,建立与原硬盘相同的分区,并将多余的容量建立一个未格式化分区;然后解除盘符的隐藏,在目标盘中建立与原硬盘相同的新分区,该新分区的数量、格式和大小与所述原硬盘的分区一致;c、分析原硬盘中各个分区的文件表,并在目标盘建立欲复制的相同名称的文件;d、通过对分区的文件进行按字母或者拼音首字母的顺序排序,并依次对文件进行数据信息的读取和分析,如此读取原硬盘中每个文件名称下的数据资料,接着将读取到的数据文件以及快捷方式路径拷贝到目标盘的对应文件名称下,直至拷贝所有分区的文件完成。请参阅图2,一种实现硬盘数据的拷贝方法的系统,包括处理模块,用于对数据的处理转换以及各模块的调用;检测模块,与所述处理模块连接,用于对原硬盘和目标盘的检测,读取模块,与所述处理模块连接,用于原硬盘数据的读取;写入模块,与所述处理模块连接,用于目标盘的数据复制写入;创建模块,与所述处理模块连接,用于目标盘的分区、文件创建;桥接盒,用于连接原硬盘、目标盘以及检测模块,桥接盒包括相互连接的电源模块、USB接口和SATA接口。下面对本专利技术的方法以及系统进行详细的分析:请参阅图3,在本实施例中可通过USB接口连接PC主机(通过PC主机连接原硬盘),通过PC主机下发的拷贝指令,处理模块接到指令后,通过检测模块通过桥接盒对PC主机上的硬盘以及目标盘进行检测,识别新硬盘并将新硬盘的盘符隐藏,在未读取完原硬盘的分区信息和数据前,先不进行读写新的硬盘,防止系统会对新硬盘写入数据,造成后续在拷贝时出错;接着继续执行拷贝指令,处理模块发出读取原硬盘信息的指令,读取模块会当前第1页1 2 本文档来自技高网...

【技术保护点】
一种硬盘数据的拷贝方法,其特征在于,包括如下步骤:a、先将目标盘的盘符隐藏,防止数据写入;b、读取原硬盘的分区信息,然后解除盘符的隐藏,在目标盘中建立与原硬盘相同的分区;c、分析原硬盘中各个分区的文件表,并在目标盘建立欲复制的相同名称的文件;d、读取原硬盘中每个文件名称下的数据资料,并将数据资料拷贝到目标盘的对应文件名称下,直至拷贝所有分区的文件完成。

【技术特征摘要】

【专利技术属性】
技术研发人员:沈金良
申请(专利权)人:深圳市金胜电子科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1