移动硬盘的数据备份方法

文档序号:10534647阅读:791来源:国知局
移动硬盘的数据备份方法
【专利摘要】本案公开了一种移动硬盘的数据备份方法,包括:将移动硬盘分为主存区和备份区;隐藏所述备份区,并设定所述备份区不能被其他基于文件系统的程序访问;设定当有数据导入到主存区时,进行:移动硬盘接口检查;以及将数据备份到备份区中;当从主存区中读取数据发现错误时,根据预设算法对发生错误的数据进行恢复操作;将恢复得到的数据与备份区中的相应数据进行比对,若一致,表明数据恢复成功;若存在差异,则删除恢复得到的数据,将备份区中的相应数据复制到主存区中。本案通过设置备份分区,并结合多次的定期自检来确保数据在每个分区中的一致性和有效性,从而提高了数据的防丢失能力,增加了数据在硬盘中的安全性、稳定性和可靠性。
【专利说明】
移动硬盘的数据备份方法
技术领域
[0001 ]本发明涉及一种移动硬盘的数据备份方法。
【背景技术】
[0002]随着大数据时代的来临,用户群体的迅速扩张,用户对数据的稳定性、可靠性和安全性的要求越来越高。目前,常用的硬盘包括机械硬盘和固态硬盘,机械硬盘由于容易受温度、振动的影响而出现读写错误,且固态硬盘自身固有的擦写次数限制和坏块率也会导致读写错误。虽然硬盘自身具有纠错功能,但其只能通过自身纠错算法纠正错误位数较少的错误数据,因此其纠错能力是十分有限的。
[0003]在现有技术中,有一些比较新颖的方法可以用于保护数据,防止其因硬盘损坏而丢失,但这些方法操作繁琐,对硬盘自身的要求高,且保护成本较高。

【发明内容】

[0004]针对现有技术的不足之处,本发明的目的在于提供一种移动硬盘的数据备份方法,其能够给予数据多重保护,为数据提供安全、稳定、可靠的储存环境。
[0005]本发明的技术方案概述如下:
[0006]—种移动硬盘的数据备份方法,其包括:
[0007]将移动硬盘分为主存区和备份区;
[0008]隐藏所述备份区,并设定所述备份区不能被其他基于文件系统的程序访问;
[0009]设定当有数据导入到主存区时,进行:
[0010]移动硬盘接口检查;以及
[0011]将数据备份到备份区中;
[0012]当从主存区中读取数据发现错误时,根据预设算法对发生错误的数据进行恢复操作;
[0013]将恢复得到的数据与备份区中的相应数据进行比对,若一致,表明数据恢复成功;若存在差异,则删除恢复得到的数据,将备份区中的相应数据复制到主存区中。
[0014]优选的是,所述的移动硬盘的数据备份方法,其中,还包括:
[0015]设定一个第一检测周期对主存区进行检测,若发现主存区损坏,则隔离主存区,并格式化主存区,将备份区中的数据复制到主存区中。
[0016]优选的是,所述的移动硬盘的数据备份方法,其中,还包括:
[0017]设定一个第二检测周期对备份区进行检测,若发现备份区损坏,则停止主存区的数据导入功能,保留数据导出功能。
[0018]优选的是,所述的移动硬盘的数据备份方法,其中,还包括:
[0019]设定一个第三检测周期对主存区和备份区进行比对,并将彼此没有的数据分别进行补充备份,以保证主存区和备份区的数据一致。
[0020]优选的是,所述的移动硬盘的数据备份方法,其中,还包括:
[0021]当从主存区中读取数据发现错误时,记录该错误的数据所在扇区的地址信息,并优先将后面导入的新数据存储在该扇区以外的其他扇区。
[0022]本发明的有益效果是:本案通过设置备份分区,并结合多次的定期自检来确保数据在每个分区中的一致性和有效性,从而提高了数据的防丢失能力,增加了数据在硬盘中的安全性、稳定性和可靠性。
【具体实施方式】
[0023]下面结合实施例对本发明做进一步的详细说明,以令本领域技术人员参照说明书文字能够据以实施。
[0024]本案提出一实施例的移动硬盘的数据备份方法,其包括:
[0025]将移动硬盘分为主存区和备份区;
[0026]隐藏备份区,并设定备份区不能被其他基于文件系统的程序访问;
[0027]设定当有数据导入到主存区时,进行:
[0028]移动硬盘接口检查;以及
[0029]将数据备份到备份区中;
[0030]当从主存区中读取数据发现错误时,根据预设算法对发生错误的数据进行恢复操作;
[0031 ]将恢复得到的数据与备份区中的相应数据进行比对,若一致,表明数据恢复成功;若存在差异,则删除恢复得到的数据,将备份区中的相应数据复制到主存区中。这样做的目的是尽量优先通过主存区进行数据恢复,而不优先使用备份区,只有在数据无法恢复时才使用备份区,这样可以减少备份区的反复读取频率,提高备份区的稳定性和安全性。
[0032]作为本案另一实施例,其中,还包括:
[0033]设定一个第一检测周期对主存区进行检测,若发现主存区损坏,则隔离主存区,并格式化主存区,将备份区中的数据复制到主存区中。
[0034]作为本案又一实施例,其中,还包括:
[0035]设定一个第二检测周期对备份区进行检测,若发现备份区损坏,则停止主存区的数据导入功能,保留数据导出功能。此时应尽快导出备份区中的数据并进行相关修理工作。这样可以充分保护备份区内的数据能够安全、稳定地被转移并被保存。
[0036]作为本案又一实施例,其中,还包括:
[0037]设定一个第三检测周期对主存区和备份区进行比对,并将彼此没有的数据分别进行补充备份,以保证主存区和备份区的数据一致。
[0038]作为本案又一实施例,其中,还包括:
[0039]当从主存区中读取数据发现错误时,记录该错误的数据所在扇区的地址信息,并优先将后面导入的新数据存储在该扇区以外的其他扇区。直至其他扇区都存满再将新的数据存入发生过错误的扇区,这样做的目的是降低数据因扇区故障再次发生错误的风险。
[0040]尽管本发明的实施方案已公开如上,但其并不仅仅限于说明书和实施方式中所列运用,它完全可以被适用于各种适合本发明的领域,对于熟悉本领域的人员而言,可容易地实现另外的修改,因此在不背离权利要求及等同范围所限定的一般概念下,本发明并不限于特定的细节。
【主权项】
1.一种移动硬盘的数据备份方法,其特征在于,包括: 将移动硬盘分为主存区和备份区; 隐藏所述备份区,并设定所述备份区不能被其他基于文件系统的程序访问; 设定当有数据导入到主存区时,进行: 移动硬盘接口检查;以及 将数据备份到备份区中; 当从主存区中读取数据发现错误时,根据预设算法对发生错误的数据进行恢复操作; 将恢复得到的数据与备份区中的相应数据进行比对,若一致,表明数据恢复成功;若存在差异,则删除恢复得到的数据,将备份区中的相应数据复制到主存区中。2.根据权利要求1所述的移动硬盘的数据备份方法,其特征在于,还包括: 设定一个第一检测周期对主存区进行检测,若发现主存区损坏,则隔离主存区,并格式化主存区,将备份区中的数据复制到主存区中。3.根据权利要求1所述的移动硬盘的数据备份方法,其特征在于,还包括: 设定一个第二检测周期对备份区进行检测,若发现备份区损坏,则停止主存区的数据导入功能,保留数据导出功能。4.根据权利要求1所述的移动硬盘的数据备份方法,其特征在于,还包括: 设定一个第三检测周期对主存区和备份区进行比对,并将彼此没有的数据分别进行补充备份,以保证主存区和备份区的数据一致。5.根据权利要求1所述的移动硬盘的数据备份方法,其特征在于,还包括: 当从主存区中读取数据发现错误时,记录该错误的数据所在扇区的地址信息,并优先将后面导入的新数据存储在该扇区以外的其他扇区。
【文档编号】G06F11/14GK105893178SQ201610191660
【公开日】2016年8月24日
【申请日】2016年3月30日
【发明人】曹峰
【申请人】苏州美天网络科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1