RAID 3在方面以奇偶校验(parity check)做错误校正及检测,只需要一个额外的校检磁碟(parity disk)。奇偶校验值的计算是以各个磁碟的相对应位作XOR的逻辑运算,然后将结果写入奇偶校验磁碟, 任何数据的修改都要做奇偶校验计算。如某一磁碟故障,换上新的磁碟后,整个磁碟阵列(包括奇偶校验 磁碟)需重新计算一次,将故障磁碟的数据恢复并写入新磁碟中,如奇偶校验磁碟故障,则重新计算奇偶 校验值,以达容错的要求。
数位相机记忆体卡,如,SD卡,CF卡,记忆棒等,随身碟,甚至的SSD固态硬碟。由于没有盘体,没有碟片,存储的数据是FLASH晶片。如果出现硬体故障,只有极少数数据恢复公司可以恢复此类介质,这是由于一般的数据恢复公司做此类介质时,需要匹配对应的主控晶片,而主控晶片在买来备件后需要拆开后才能知道,备件一拆,立马毁了,如果主控晶片不能配对,数据仍然无法恢复。即使碰巧配上主控型号,也不代表一定可以读出数据,因此恢复的成本和代价非常之高。一般的数据恢复公司碰上此类介质,成功率非常低,基本上放弃,这种恢复技术和原理是大多数数据恢复的做法。但是,对于恢复FLASH类的介质,已经新出一种数据恢复技术,可以不需要配对主控晶片,通过一种特殊的硬体设备,直接读取FLASH晶片里的代码,然后配上特殊的算法和软体,通过人工组合,直接重组出FLASH数据。这种恢複方法和原理,成功率几乎接近。但是受制于此类设备的昂贵,同时对数据恢复技术要求很高,工程师不但要精通硬体,还需要软体,更要精通档案系统,因此全国只有极个别的数据恢复公司可以做到成功率接近,有些公司花了很高代价採购此设备后,由于工程师技术所限,不会使用,同样无法恢复。虽然从技术上解决了FLASH恢复的难题,但是对客户而言,此类恢复的成本非常之高,比硬碟的硬体故障恢复价格要高。2G左右的恢复费接近千元,32G,64G容量的恢复费用基本上在3000-5000。
关于防止数据丢失的3个方法:
1. 永远不要将你的档案数据保存在作业系统的同一驱动盘上
我们知道大部分文字处理器会将你创建的档案保存在“我的文档”中,然而这恰恰是不适合保存档案的地方。对于影响作业系统的大部分电脑问题(不管是因为病毒问题还是软体故障问题),通常的解决方法就是重新格式化驱动盘或者重新安装作业系统,如果是这样的话,驱动盘上都所有东西都会数据丢失。
另外一个成本相对较低的解决方法就是在你的电脑上安装第二个硬碟,当作业系统被破坏时,第二个硬碟驱动器不会受到任何影响,如果你还需要购买一台新电脑时,这个硬碟还可以被安装在新电脑上,而且这种硬碟安装非常简便。
如果你对安装第二个驱动盘的方法不很认可,另一个很好的选择就是购买一个外接式硬碟,外接式硬碟操作更加简便,可以在任何时候用于任何电脑,而只需要将它插入USB连线埠或者firewire连线埠。
2. 定期备份你的档案数据,不管它们被存储在什幺位置
将你的档案全部保存在作业系统是不够的,应该将档案保存在不同的位置,并且你需要创建档案的定期备份,这样我们就能保障档案的性,不管你的备份是否会失败:光碟可能被损坏,硬碟可能遭破坏,软碟被清除等原因。如果你想要确保能够随时取出档案,那幺可以考虑进行二次备份,如果数据非常重要的话,你甚至可以考虑在防火层保存重要的档案。
3. 提防用户错误
虽然我们不愿意承认,但是很多时候是因为我们自己的问题而导致数据丢失。可以考虑利用文字处理器中的保障措施,例如版本特徵功能和跟蹤变化。用户数据丢失的常见的情况就是当他们在编辑档案的时候,意外地删除掉某些部分,那幺在档案保存后,被删除的部分就丢失了,除非你启用了保存档案变化的功能。
如果你觉得那些功能很麻烦,那幺我建议你在开始编辑档案之前将档案另外储存为不同名称的档案,这个办法不像其他办法一样组织化,不过这确实是一个好办法,也能够解决数据丢失的问题。
覆盖
数据恢复工程师常说:“只要数据没有被覆盖,数据就有可能恢复回来”。
因为磁碟的存储特性,当我们不需要硬碟上的数据时,数据并没有被拿走。删除时系统只是在档案上写一个删除标誌,格式化和低级格式化也是在磁碟上重新覆盖写一遍以数字0为内容的数据,这就是覆盖。
一个档案被标记上删除标誌后,他所占用的空间在有新档案写入时,将有可能被新档案占用覆盖写上新内容。这时删除的档案名称虽然还在,但他指向数据区的空间内容已经被覆盖改变,恢复出来的将是错误异常内容。同样档案分配表内有删除标记的档案信息所占用的空间也有可能被新档案名称档案信息占用覆盖,档案名称也将不存在了。
当将一个分区格式化后,有拷贝上新内容,新数据只是覆盖掉分区前部分空间,去掉新内容占用的空间,该分区剩余空间数据区上无序内容仍然有可能被重新组织,将数据恢复出来。
同理,克隆、一键恢复、系统还原等造成的数据丢失,只要新数据占用空间小于破坏前空间容量,数据恢复工程师就有可能恢复你要的分区和数据。