- ?
[只发经典]电脑上重要文件误删怎么办?一招恢复
深蓝
展开
电脑上重要文件误删怎么办?这时不要摆出苦瓜脸,来看看小编我的文章
数据恢复(Data recovery)是指通过技术手段,将保存在台式机硬盘、笔记本硬盘、服务器硬盘、存储磁带库、移动硬盘、U盘、数码存储卡、Mp3等等设备上丢失的电子数据进行抢救和恢复的技术。
好,下面为大家带来这款软件。
Hasleo Data Recovery是一种可以从任何类型的存储设备(如计算机的硬盘驱动器,外部硬盘驱动器,USB闪存驱动器,相机,手机,MP3和MP4播放器等)中检索丢失的文件。软件,只要丢失的数据没有被新文件覆盖,您可以通过简单的几步来获取所有丢失的文件。
步骤1:启动程序并选择恢复模式首先,用户需要将Hasleo Data Recovery下载并安装到计算机上(请勿将其安装在丢失数据的磁盘上,否则丢失的文件和数据将被覆盖)。然后,启动该程序以获得其主窗口。
Hasleo Data Recovery提供三种数据恢复模式,以确保找到您要恢复的所有内容。已删除的文件恢复 - 此恢复模式将快速扫描您的设备,以在短时间内查找已删除或最近丢失的文件。通常只需几分钟即可完成,因此我们强烈建议您先尝试一下。如果您找不到所需的内容,请尝试“深度扫描恢复”来查找更多丢失的文件。深度扫描恢复 - 此恢复模式将使用高级扫描技术深入扫描您的设备,以查找每个可恢复文件。它执行扇区扫描,所以它将需要更多的时间,并找到更多的丢失的文件。BitLocker数据恢复 - 此恢复模式可以帮助您从健康,无法访问,失败,损坏,损坏,删除或丢失的Windows BitLocker加密驱动器恢复文件。
步骤2:选择要扫描的目标设备请选择丢失文件的设备,然后点击“扫描”按钮开始扫描。
步骤3:预览和恢复丢失的文件扫描后,所有找到的文件将分两类显示:路径,类型。在您决定恢复之前,您可以预览图片,文档,视频或其他文件。然后勾选要恢复的项目,然后单击“恢复”按钮将其恢复(请不要将恢复的数据保存到出现数据丢失的设备,因为它可能会覆盖丢失的数据)。
详情见官网:https://hasleo/tutorial/ ... ree-user-guide.html
总而言之,Hasleo Data Recovery是完全安全有效的硬盘数据恢复软件,提供可靠的数据恢复解决方案,以节省各种数据丢失情况。文件夹内有32、64位系统与企业版、技术员版,都已做好分类,按需要安装。
这款软件是需要花钱的,但是有大牛帮大家破解了这款软件。如果有需要,小编将在评论区给链接。有能力的,请支持正版。
- ?
硬盘数据读取失败恢复数据解决方案
友桃
展开
一、故障现象
不管是移动硬盘还是U盘,包括本地电脑上的硬盘分区,双击打开时,提示:“无法打开U盘 ,文件或目录损坏且无法读取,....”。
二、数据丢失原因分析
出现这种错误提示,是由于各种原因导致的磁盘文件目录(FAT,MFT)出错造成。主要发生在U盘、移动硬盘等移动设备上,其中大容量(160G以上)NTFS分区格式的外置移动硬盘发生几率最高最多。产生的原因很多,一般有下面几种原因:
1、没有正常插拔移动设备,系统没有完成完整的读写操作,致使文件目录信息错乱和不完整。比如亲们复制一个文件到移动设备,关机重启、拔取后,再次打开使用或到别的电脑上使用时出现症状。
2、选用了劣质产品,包括劣质电源、主板、数据线、特别是劣质外置硬盘盒。产品的电源、主控电路不稳定,致使磁盘寻址出错,写信息错乱。
3、使用了PQ、PM等磁盘分区调整工具。
4、病毒、硬盘硬件本身故障、工作期间突然停电。
三、恢复效果质量
如果是大移动硬盘并且是NTFS分区格式的,恢复质量十分理想,基本都能成功恢复文件和目录结构。
如果是FAT或FAT32格式,根据损坏程度不同,恢复质量效果比NTFS格式结构的分区稍差一些,所以日常使用小诺墙裂建议使用NTFS格式分区,其数据安全性更高一些。
四、数据恢复准备
不知从谁开始的,网上有些门外汉胡乱指导一通,告诉亲们要先将分区格式化一遍,然后再用一些数据恢复软件恢复数据,小诺在此郑重说明!(敲黑板!!!)千万不要这么做,格式化后,特别是FAT格式分区,恢复出来的数据其目录结构是不完整的,特别是经常编辑的最需要的文件,因为文件碎片比较多,恢复软件失去FAT表的对比分析,恢复出来的文件大多打不开。
下面操作前建议先做镜像备份!(关于镜像备份容小诺日后再分享给亲们)
亲们想走捷径的话,可以先碰一下运气,可以先 CHKDSK 一下试试,CHKDSK是Windows操作系统自带的磁盘检查修复命令。
先看一下亲们出错设备的盘符,然后 点取--开始--运行,在运行对话框中输入 CHKDSK H:/F 回车。
注意,H 是你要检查修复的盘符。之后系统会开始检查磁盘分区。如果系统能够发现问题并且在修复能力范围之内的话,Windows自动修复出错的分区。如果没有反映,不要拔掉设备,重新启动电脑试试,故障依旧的话,说明亲中了高级奖!
中了高级奖怎么办???
不要气馁!!!方法总是有的。
小诺曾经使用过硬盘分区表修复工具进行修复,但没有效果,算了,不还原分区了,多次试验彻底让我失望了。现在要考虑如何将分区里的文件还原回来,因为那才是最重要的!这小诺推荐的是EasyRecovery 等。通过漫长的等待之后,数据终于还原出来了。小诺还原后的所有文件都在^_^运气比较好呀^_^,只是一些目录没有了,还好,只要文件在就好 ^_^ 那可是多年心血的资料呀!!!
下面小诺说一下 chkdsk 命令的具体操作:
Win+R
输入CMD
输入CHKDSK D:/f (这里扫描D分区,若是访问被拒绝那么就是要用管理员权限运行。)
CHKDSK [volume[[path]filename]]] [/F] [/V] [/X] [/C] [/L[:size]]
volume 指定驱动器、装入点或卷名。
filename仅用于 FAT/FAT32: 指定要检查是否有碎片的文件
/F 修复磁盘上的错误。
/V 在 FAT/FAT32 上: 显示磁盘上每个文件的完整路径和名称。
在 NTFS 上: 如果有清除消息,将其显示。
/R 查找不正确的扇区并恢复可读信息(隐含 /F)。
/L:size 仅用于 NTFS:将日志文件大小改成指定的 KB 数。如果没有指定大小,则显示当前的大小。
/X 如果必要,强制卷先卸下。卷的所有打开的句柄就会无效(隐含 /F)
/I 仅用于 NTFS: 对索引项进行强度较小的检查
/C 仅用于 NTFS: 跳过文件夹结构的循环检查。
/I 和 /C 命令行开关跳过卷的某些检查,减少运行 Chkdsk 所需的时间
- ?
实测,毫秒级数据恢复了解下……
干采蓝
展开
上云,大势所趋
然,云中“数据安全”问题频出,
企业颇为敏感的关键业务上云,
更引发企业对维护业务连续性的担忧。
数据丢失给企业造成无法挽回的影响。
云端数据保护,刻不容缓!
这样全面的数据保护方案,了解下
对于企业用户来说,业务连续性方案要涵盖技术保障、流程保障、业务恢复三个层面,从事件前、事件中、事件后三个阶段应对突发事。E企研究院在测试了Dell EMC精细的数据保护功能,以及发生故障后可以实现更苛刻的恢复点后,围绕着企业的故障场景,进行了企业数据灾备方面的测试。
SC7020
在E企研究院构建的业务连续性测试环境中,SC7020、VLPEX与RecoverPoint构建的数据保护方案能够在不同层级为企业数据安全提供灵活的保护:
★ 当生产中心故障恢复时,Oracle与VPLEX可自动将业务和数据从同城灾备中心切换回生产中心,整个过程无需人工干预,且对应用完全透明,无任何负面影响;
★ 当生产中心数据丢失,仅需数分钟就可利用RecoverPoint将数据全部恢复(视数据量大小,恢复时间不等);
★ 当生产中心数据被篡改或丢失,利用RecoverPoint可直接从远程灾备中心恢复任意时间点数据,操作简单,仅需数分钟时间;
★ 在同城双活、远程异步的“两地三中心”数据保护方案中,企业可根据实际业务需要与数据中心预算,灵活选择数据保护级别,最大限度降低RTO与RPO。
测试一
生产存储故障修复,业务回切
在测试1结束之后,Swingbench压力机仍持续下发压力,以让Oracle数据库应用持续运行。在此基础上,这次E企研究院启动进行第二项测试,即当主生产站点A中SC7020存储的故障修复,并重新上线,验证VPLEX和Oracle集群能否自动将数据与业务切回到主站点A。
在DSM中,将SC7020存储的数据卷重新映射给PowerEdgeR840服务器,以模拟SC7020存储故障修复,重新上线。
当VPLEX发现SC7020重新上线之后,其会自动将业务回切到主生产站点A,并将站点A故障后产生的数据同步回SC7020存储。在此过程中,Oracle数据库性能几乎不受影响,TPS与TPM均保持稳定状态,只有R840服务器的CPU占用出现轻微“锯齿”现象。
当站点A恢复服务,且SC7020存储数据同步完成之后,RecoverPoint自动恢复服务,并将数据备份到站点C。
综合测试1与测试2的结果,基于Dell EMC公司VPLEX以及SC系列存储构建的数据中心双活/主备方案,能够在主生产站点遭遇突发故障的情况下实现业务切换,应用可能会出现短暂“卡顿”,但并不需要人工干预,切换之后,可自动恢复正常性能状态。
当主站点存储故障恢复,并重新上线后,VPLEX能够免人工干预自动回切到主生产站点,其间业务并没有受到剧烈影响。回切操作完成,并数据同步之后,其也能自动恢复诸如数据备份等相关数据保护操作。
测试二
数据库数据损坏、丢失或误删顺利恢复
由于人为误操作导致的应用停机、数据丢失等事件时有发生,如果保护企业应用数据也成为关注的话题。人为误操作可以通过流程管理等手段尽量避免,但并不能杜绝。一旦故障发生,如果尽可能完整地恢复数据,将企业损失降至最低,也是现代IT解决方案必须要面对的问题。
E企研究院基于Dell EMC公司SC系列存储与RecoverPoint产品组合构建了对Oracle数据库应用数据进行备份恢复的解决方案,并验证其是否能够发挥应用作用,在应用数据遭到破坏、误删等情况下,是否能够顺利恢复。
基于SC7020和RecoverPoint构建的数据保护解决方案。上图中间IT拓扑代表主站点A,图左为站点B,图右为站点C。站点A通过RecoverPoint将数据备份到站点C中的VNX7600存储之中。
测试三
数据被篡改或丢失 快速远程灾备恢复
在测试3过程中,我们模拟数据库管理员登录到Oracle数据库服务器,对Oracle数据库文件进行操作,误删除了Oracle数据库文件,导致数据库停机,无法正常提供服务。
如上图所示,在图上红框中的命令行表示,删除了Oracle数据库文件内名为system01.dbf的数据库文件,导致Oracle数据库已经无法启动,并报错,找不到“system01.dbf”数据库文件。
经测试3表明,RecoverPoint能够有效地对应用数据进行保护,利用RecoverPoint的备份,可顺利对Oracle数据库进行恢复,让Oracle数据库重新运行。
测试四
对应用数据指定时间点恢复
关键应用数据是企业赖以生存的基础之一,而这一特点也被某些不法之徒所利用,通过黑客手段入侵应用服务器获取管理权限,对数据库进行非法操作。例如去年(2017年)发生的“勒索病毒”风波。而利用非法手段对数据库进行篡改也并非并不令人惊讶的事情。
在测试4中,E企研究院模拟黑客入侵并获得数据库操作权限,对数据库记录进行篡改。检验RecoverPoint备份方案是否能够针对指定时间点数据进行恢复。
利用黑客手段非法入侵Oracle数据库服务器,获得管理权限之后对数据库数据进行篡改,并经过一段时间之后,才被企业发现,此时应用数据不仅在站点A、B间同步,同时也备份到了站点C。企业用户需要对数据库未被篡改前的数据进行恢复。
RecoverPoint不仅能够对指定的备份和指定时间点数据进行恢复,同时根据不同企业对应用数据的可靠性需求,以及企业实际IT投入成本的不同情况,对成本与数据丢失容忍度进行平衡,提供更灵活的备份恢复策略。
恢复粒度达毫秒级
Dell EMC护航企业业务连续性
由此看来,Dell EMC公司的数据备份恢复解决方案RecoverPoint能够根据企业实际需要,对指定时间点的数据进行恢复,颗粒度甚至可以达到毫秒级别。
对于企业来说,保障各种关键应用持续运营,达到永续经营的良性循环是其成功的关键。Dell EMC基于企业的业务连续性方案给出了专业和丰富的解决方案。E企研究院针对基础功能测试,数据库测试,以及故障发生后如何能够迅速切换进行了详细的解读,为企业业务持续运行提供了条件。
另外,根据不同应用场景,还存在数据同步和异步的区别。数据同步通常意味着低延迟,这对基础设施要求较高,通常可构建于同一数据中心内或者距离较近的两个数据中心间,以实现“双活”保证业务持续运行。异步则通常距离较远(比如异地),对基础设施投入可适当降低,可用于备份归档方案。但并无绝对!对数据可用性要求苛刻的企业用户,也可实现异地之间的数据同步,比如Dell EMC此前就有成功案例,帮助用户实现了数十乃至上百公里距离的两个数据中心间的数据同步。
同时,在数据保护细粒度上,企业用户也可根据实际投入成本量力而行。其可预设三种数据备份方案:
★ 动态(Dynamic),即根据数据实际写入情况进行动态调整;
★ 固定每秒备份(FixedperSecond),即不管数据实际写入情况,每秒都会都一个备份;
★ 固定每个写入数据备份(FixedperWrite),即每次写入都进行一次备份(类似快照)。颗粒度最细由大到细,数据可用性以此增高,相对而言,成本也会有相应增长。
经过E企研究院的测试结果表明,基于Dell EMC SC系列存储、VPLEX以及RecoverPoint等产品组合而成的完整解决方案,能够实现数据中心内的业务连续性,在主站点突发故障的情况下,能够迅速实现业务切换;而当主站点存储重新上线之后,其能自动回切,并同步数据,尽可能避免人工干预,降低管理复杂度。
同时,在异地远程站点的数据保护测试中,基于RecoverPoint的数据保护方案不但能够对应用整体数据进行恢复,同时也能够顺利完成对指定时间点的应用数据进行恢复,为企业用户提供灵活的数据备份与恢复方案。
E企研究院通过构建的Oracle RAC数据库应用测试证明,基于PowerEdgeR840四路服务器、SC7020、SCv3020、VNX7600、VPLEX以及RecoverPoint备份设备构建的“两地三中心”存储解决方案,不仅提供了满足大多数企业支撑关键业务应用所需的计算与存储性能。
同时通过VPLEX的同城数据同步可实现两地双活,仅有秒级的业务卡顿,无需人工干预,成功实现以Oracle数据库为代表的核心应用双活。并且,即使在遭遇数据丢失、篡改等多种故障情况下,也能通过灾备中心实现数据的全部恢复,或指定时间点数据恢复,大幅降低业务停顿时间,有效地将企业损失降至最低。
- ?
2017届计算机检测与数据恢复国赛移动U盘故障解决方案
叶自中
展开
计算机检测与数据恢复U盘故障解决方案:
想必遇到安装系统异常的人,对这样的界面一定不会陌生。说的是按三键(Ctrl+Alt+Del)重新启动电脑处理,但是,按了之后,还会回到这个界面,并不能解决实际问题。其实,这是因为系统盘的ntldr文件毁损了,复制一个ntldr文件,再到u盘PE系统中替换之即可。
还有的异常现象是,安装的时候记得安装在C盘,结果发现将操作系统安装在u盘中了。究其原因,因为在U盘PE系统之中的缘故,盘符有些错乱,安装的时候也没看清盘符(以为C盘必定是硬盘的系统盘了),所以平时要养成给驱动器命名的好习惯,盘符再乱,只要认准驱动器名称和空间大小就错不了。
步骤:把U盘安全弹出,连接到中盈数据恢复机上,通过“中盈底层编辑软件”查看文件底层变化。
发现u盘的0扇区被清空,打开U盘提示格式化,如图
提示格式化,有可能是DBR损坏,所以无法正常打开。那么我们直接查找
在1040128扇区搜索到一个55AA
计算机检测与数据恢复U盘,然后在0扇区把分区表填写完整。这样U盘就可以正常打开了,数据全部都在。
- ?
福利|15种数据恢复的方法,手滑党的救星
包灵竹
展开
浦东网警
以下情况发生在手滑误删了重要文件时
(已经清空回收站或Shift+del删除文件)
特别是你呕心沥血完成的各类报告、PPT
这种懊恼加悔恨经历过的人终生难忘
专业的数据恢复业务收费昂贵
那么,手滑党真的没救了吗?
别怕,其实有多种简单的数据恢复方法
蜀黍给大家整理了15款免费数据恢复软件
收藏备用,总有一款会拯救你于水火之中
01
Recuva
描述:Recuva位列数据恢复软件第一名,可能不会让大多数人感到惊讶。
现如今有很多免费的文件恢复软件,但是当涉及到硬盘和照片恢复时,它们中很少比得上Recuva。
优点:
高级文件恢复能够从硬盘驱动器、DVD或CD、存储卡和外部驱动器恢复文件返回丢失的目录结构以及在执行数据恢复时重命名两个同名文件高级深度扫描模式工业和军事标准删除技术的安全覆盖从损坏或新格式化的文件中恢复文件简化用户界面在最终恢复之前预览屏幕免费/廉价数据恢复软件在FAT和NTFS系统上都可以工作
支持平台:Windows 10、8、8.1、7、Vista、XP和旧版本的Windows
02
TestDisk
描述:TestDisk的功能和文件恢复系统可以轻松地超越任何其他数据恢复软件的功能,它为新手和专家提供了很多便利。
优点:
允许用户恢复/重建引导扇区是一个开源软件,目的是恢复丢失的分区并修复非引导磁盘除了能够可靠地从FAT、exFAT、NTFS和ext 2文件系统中删除文件之外,还可以修复或恢复已删除的分区表可以在所有主要平台上使用,如MicrosoftWindows、MacOSX等,事实上,它在各种LinuxLiveCD上都很受欢迎
缺点:
这个免费的数据恢复程序试图检测分区和文件条目本身,因此对已删除/损坏的分区进行更深入的扫描需要更多的时间。
支持平台:Windows 10、8、8.1、7、Vista、XP以及Windows、Linux、BSD、MacOS和DOS的旧版本。
03
Stellar Data Recovery
描述:Stellar Data Recovery以其名称为名,在从Windows PC和Mac中恢复数据方面发挥了出色的作用。如果你后悔你决定删除最近的文件,Stellar Data Recovery帮助你以有效的方式恢复。
优点:
无风险程序从不同类型的存储设备中恢复数据,如存储卡、智能手机、USB驱动器、硬盘等使用Stellar Data Recovery很简单。只要下载它,启动扫描,您就能够从过去的数据灾难中恢复过来充满了先进的功能和快速的驱动器文件恢复。适用于初学者和非技术用户在进行最后的恢复尝试之前,在应用程序中预览可用的文件;也称为“购买前尝试”功能
支持平台:Windows 10、8、8.1、7、Vista、XP和MacOS。
04
Undelete 360
描述:Undelete 360使用典型MicrosoftOffice应用程序的外观(由于带状样式工具栏和蓝色主题),是建立在一个快速而有效的算法之上,它使用户能够取消删除的文件。
优点:
工作在各种设备,如数码相机,存储卡,智能手机,计算机硬盘驱动器,USB等它包括一个数据擦除工具,一个十六进制查看器,以及在恢复之前预览文件的能力可以恢复各种类型的文件,如DOC、HTML、AVI、MP3、JPEG、JPG、PNG、GIF等缺点:
扫描速度需要重大改进,而且该工具在恢复数据方面也落后于其竞争对手。
支持平台:Windows 8,8.1,7,Vista,XP和旧版本的Windows。
05
PhotoRec
描述:PhotoRec绝对是最好的数据恢复软件之一,PhotoRec它以其强大的文件恢复功能而广受好评,涉及从数码相机到硬盘等多种设备。
它是专门从硬盘,光盘恢复数据,如图片,视频,文档等。
优点:
几乎兼容所有的主要平台,如微软Windows,Linux,MacOSX等可以恢复超过440种不同的文件格式支持很多文件系统,包括FAT、NTFS、exFAT、ext 2/ext 3/ext 4和HFS+
支持平台:Windows 10、8、8.1、7、Vista、XP和Windows、Linux、BSD、DOS、MacOS的旧版本。
06
Pandora Recovery
描述:Pandora Recovery是最可靠和最有效的免费数据恢复软件之一。Pandora Recovery恢复工可以提供给它的用户很多功能。
优点:
从ntfs和胖格式化卷中恢复已删除的文件预览某些类型的已删除文件(图像和文本文件)而不执行恢复通过表面扫描(允许您从格式化的驱动器中恢复数据)和恢复存档、隐藏、加密和压缩文件的能力,它带来了相当大的打击界面非常简洁,并提供一个类似浏览器的视图,以及颜色编码和恢复百分比指示器
缺点:
文件检测系统并不那么可靠,需要进一步改进。
支持平台:Windows 8、8.1、7、Vista、XP和Windows的旧版本上。
07
Pandora Recovery
描述:标准的取消删除程序(如Recuva、Pandora等)非常适合恢复一些已删除的文件,但如果丢失了整个分区怎么办?那么您可能需要一个专家应用程序,例如MiniTool Partition Recovery。
优点:
一个简单的基于向导的界面专门处理整个分区上的数据恢复当MiniTool Partition Recovery指向有问题的驱动器,它将扫描丢失的分区生成一个恢复报告,该报告将使您了解该程序在数据恢复方面发现了哪些内容。缺点:
无法在可引导磁盘上使用数据恢复
支持平台:Windows 10、8、8.1、7、Vista、XP和旧版本的Windows。
08
Wise Data Recovery
描述:Wise Data Recovery是最好的数据恢复软件中最快取消删除工具之一。除了速度更快,它还带有一些不错的功能。
优点:
简单直观的界面从本地驱动器、USB驱动器、照相机、存储卡、可移动媒体设备等中恢复已删除的文件通过使用文件类型选择内置文件扩展名组来加快搜索筛选可以在恢复过程中快速执行文件扫描,但是深度扫描模式的可用性会更好有一个便携式数据恢复软件版本
支持平台:Windows 10、8、8.1、7、Vista、XP和旧版本的Windows。
09
Puran file Recovery
描述:Puran file Recovery工作在三个主要恢复模式。这些恢复模式是:
默认的快速扫描(它只是读取FAT或NTFS文件系统中删除的文件从回收站等)深度扫描(包括扫描所有可用的空闲空间)全扫描(检查设备上的所有空间,以获得最佳恢复机会)
优点:
使用“查找丢失文件”选项将Puran文件恢复转换为从丢失或损坏的分区恢复所有文件的工具。编辑自定义扫描列表,它存储文件签名,以便更准确地恢复严重损坏的数据。
支持平台:Windows 10、8、8.1、7、Vista、XP和旧版本的Windows。
10
PC Inspector File recovery
描述:PC Inspector File recovery即使引导扇区已被擦除或损坏,FAT和NTFS驱动器也能很好地工作。
优点:
简单搜索对话框可以帮助定位文件的名称可以将恢复的文件还原到本地硬盘或网络驱动器可以不同格式恢复几种文件的图像和视频,如ARJ、AVI、BMP、DOC、DXF等可以使用群集扫描仪只扫描光盘的特定区域
缺点:
此软件的界面和标签有点混乱。(小心使用这个工具。)
支持平台:Windows 10、8、8.1、7、Vista、XP和旧版本的Windows。
11
Restoration
优点:
非常简单易用没有令人迷惑的工具,也没有任何复杂的文件恢复过程还可以从硬盘、存储卡、USB驱动器和其他外部驱动器中恢复数据和文件不需要安装并且可以从USB驱动器运行数据恢复
支持平台:WindowsVista,XP,2000,NT,ME,98和95,并且成功地测试了Windows 7和Windows 10。有时,Windows 8会遇到问题
12
DMDE
描述:DMDE是最富功能的数据恢复软件之一。但是,各种选项的无休止列表实际上使恢复过程复杂化。
优点:
便携支持深度扫描可以保存日志以避免在后期重新扫描要从其中恢复数据的设备的详细信息不显示原始文件夹名,但显示原始文件名文件搜索选项可用多个过滤器可用复制扇区选项以创建磁盘映像文件构造RAID的工具
13
Glary Undelete
描述:文件恢复软件为新手用户提供了一个干净而方便的界面。Glary Undelete没有多少视觉吸引力,但它可以是一个很好的解决方案,可以恢复您已删除的文件。
优点:
快速文件扫描与文件夹和文件类型视图选项多个筛选器选项包括日期、时间、文件类型、文件大小等预览选项可用多种语言选项支持各种Windows版本,包括Windows 10在扫描结果中显示恢复状态-好、差、覆盖等不显示原始文件夹名尝试从供应商安装配套软件
14
Disk Drill
描述:说真的,如果你在寻找一个看起来也不错的数据恢复软件,那么Disk Drill就是你的选择。但是你必须通过下载一个15 MB的安装文件来支持视觉效果。
优点:
显示机器上的所有存储空间,甚至未分配的空间显示所有文件、图片、视频、文档、档案选项中的扫描数据允许按文件和日期过滤扫描文件包括搜索栏。可以保存恢复会话供以后使用可以磁盘映像(ISO)的形式恢复数据预览选项可用深度扫描模式可用保留原始文件夹名安装后需要重新启动扫描时间超过平均水平
缺点:
在免费版本中只能恢复500 MB的空间
15
SoftPerfect File Recovery
描述:对于那些不想安装软件麻烦的用户来说,这个数据恢复软件是非常理想的。这是一个极小的解决方案,提供了极简的界面。
优点:
设置大小仅为0.5MB容易使用无法恢复损坏或覆盖的文件预览不可用有多种语言不显示要恢复的文件的状况
缺点:
不显示要恢复的文件的状况不允许在同一磁盘上恢复已恢复的文件。最好用闪存盘运行
综合整理:漏洞银行
浦东网警
微博:浦东网警
守护互联网安全
- ?
省去千元的数据恢复和硬盘坏道解决方案
一刀
展开
遇到这种问题不要慌,自己也可以试着去修复,为你节省一大笔。
当电脑开机出现蓝屏,无法进入系统时(安全模式也无法进入),蓝屏代码显示为:STOP:0x0000024。这种情况主要是因为硬盘出现坏磁道造成的。需要修复硬盘才能完好。情况如下图:
不多废话,看看我一路的解决方案:
第一步:
运行WINPE,老毛桃版的。并且带有硬盘和内存检查扫描工具,回车进入。如下图:
第二步:
运行硬盘再生器HDDREG2011。如下图:
第三步:
进入硬盘再生器界面。选择要修复的硬盘,带有USB的排除,不是你要修复的硬盘。如下图:应选择2
第四步:
选择下面相应的选项。如果要检测并修复选择2.如下图:
第五步:
硬盘开始检测并修复中。
这个过程可能非常长,因为要根据硬盘的大小和硬盘磁道的损坏决定。
深圳市精毅笔记本维修站在硬盘数据恢复过程中发现了很多的坏磁道,经过几个小时的修复,最终硬盘被抢救回来了,数据也没有丢失。
- ?
科技:最好的数据恢复应用程序
解冷亦
展开
导语:如果您不小心删除了重要文件或照片,可能会感觉失去了所有希望。幸运的是,如果您将文件丢失到发生故障的硬盘驱动器或意外删除它们,数据恢复应用程序可能会帮助您恢复它们。本文将给你介绍几款数据恢复的应用程序。
在下载和运行任何恢复软件之前,应尽可能停止使用该驱动器。您应该使用它的唯一操作,特别是如果它可能很快失败, 是将整个驱动器备份到辅助驱动器。您还应该考虑在 专业 数据恢复公司的帮助下,因为如果您的驱动器完全失败,任何软件都无法运行。如果您从现代SSD中丢失数据也是如此,这很难从中恢复数据。
恒星凤凰数据恢复——恒星凤凰数据恢复与内部和外部存储, 物理介质甚至相机兼容,被许多人认为是当今最好的数据恢复工具。它可以恢复丢失的分区,加密驱动器中的数据,映像整个磁盘以保护数据远离可能损坏的介质,甚至可以在系统无法引导的情况下创建系统启动盘。
如果您想查看它可以找到哪些文件,则可以免费使用恒星凤凰数据恢复版本的MacOS和Windows版本,但您必须支付实际恢复它们的权限。它可能不是最便宜的选择,但恒星凤凰数据恢复是你从几乎任何地方恢复任何东西的最佳镜头。
EaseUS数据恢复向导——EaseUS可能会提供很多不同的应用程序,但它们都以某种方式与存储相关。无论是抢先备份文件还是以后恢复文件,它的主要重点是保证您的数据安全,其数据恢复向导是帮助您找到您在此过程中丢失的任何最佳工具之一。
由于能够在硬盘损坏,丢失分区,病毒攻击等情况下恢复文件,它可以恢复超过1000种不同的文件类型,因此无论您丢失了什么,它都很有可能将其恢复。更好的是,有一个免费的选择。如果您只想恢复少量数据,或者想要在提交付费选项之前尝试一下,请尝试一下。Pro版本为您提供无限的数据恢复和终身免费技术支持,以及升级到该软件的新版本。
Recuva——Recuva是许多人的热门选择,但不如此列表中的其他条目那么完整,Recuva是文件恢复业务中的长期名称。Recuva 由与CCLeaner相同的公司开发,可以取消删除文件,从损坏或格式化的光盘中恢复文件,在MP3播放器上查找已删除的音乐,或者以其他方式永久删除文件,以便永久删除它们。
可以说Recuva最大的卖点就是简洁。虽然它具有强大的功能集,但您没有多少分层版本供您选择,也没有付费墙可以隐藏您需要的最佳功能。基本的免费版本仍然可以为您恢复文件和文件夹,您将获得自动更新,高级支持和虚拟驱动器支持。如果您有文件,您只需要恢复并且您愿意为此付费,我们可能会推荐此列表中的其他解决方案之一,但如果您有预算,Recuva可能会完成工作。
Kroll Ontrack——Kroll是一家提供自己的专业数据恢复服务的公司,因此应该充分证明其数据恢复软件的有效性。被认为是比这个列表中的其他一些更专业的工具,它在从各种文件卷中恢复文件方面非常全面且非常快。与Windows和MacOS兼容,您甚至可以在方便的时候启动和停止文件恢复。有些人抱怨Ontrack的界面不是最直观的,这意味着第一次用户可能需要一段时间来掌握它。
基本的免费版本将为您提供1GB的恢复试用版,但是对于一些更高级的功能,例如原始恢复和创建您尝试恢复的光盘映像,您必须支付专业版本。要从RAID恢复,您需要支持技术人员版本,你还需要再花费一些钱。
Clever Files Disk Drill——Clever Files Disk Drill是另一种流行的文件恢复工具,有免费和付费版本。它支持笔记本电脑和台式机,以及外部驱动器,存储卡和具有自己大容量存储设备的设备,如相机。它同时具有MacOS和Windows版本,可以恢复您可以想象的几乎所有文件类型。
Clever Files的一个有趣功能是能够保护文件不被丢失。其“恢复保险库”存储有关您删除的文件的信息,有效地充当辅助回收站。如果您最终永久删除这些文件,Disk Drill可以帮助他们恢复,而无需完整地存储文件。免费版本限制为500MB的文件恢复,但您可以预览任意数量的文件,以便在支付Pro版本之前了解可恢复的内容。一个用户可以从最多三台设备中恢复,如果您已拥有竞争对手的同等级产品,您可以获得50%的折扣。
以上是五款数据恢复的应用程序,希望这些能够帮助到你,让你不再为数据丢失而烦恼。
- ?
四款专业数据恢复工具恢复效果对比评测
狄铁身
展开
一、前言
大数据时代,数据存储设备多种多样,便携的存储卡和U盘,大容量的机械硬盘,高读写速度的固态硬盘,以及高安全性的冗余磁盘阵列,可以说存储技术日新月异。然而,在我们日常的工作使用中也时常面临着数据丢失的困扰,不管是数据的误删除、格式化还是分区表的丢失与损坏,甚至是硬盘扇区的损坏,都给我们的正常使用带来了极大的不便。与此同时数据安全领域的前沿技术也在不断更新,针对不同的存储介质和不同的删除手段,形形色色的数据恢复工具也在不断地衍生和发展。
今天我们为大家测试了国际上比较主流的四款数据恢复工具,这些工具对于误删除、格式化和分区表损坏都有着很好的恢复效果,个别软件还具备着冗余磁盘阵列的分析与重组能力。参与测试的存储设备有市面上的高端固态硬盘,也有我们日常使用的U盘和机械硬盘,这些硬盘在删除或者格式化之后使用工具进行恢复有着不同的效果。
评测中对这些工具的使用做了详细的介绍,并且对比了不同的恢复工具在不同的数据丢失情形的具体表现效果,读者可以根据自己所面临的具体情形参考本评测做出不同的选择。
二、测试环境
操作系统 Windows 10 Pro 64-bit
处理器 Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz
主板型号 iEi Technology Corp. - Intel B360 (V1.00)
内置硬盘 SAMSUNG MZMTD128HAFV-000 SCSI Disk Device (128GB)
存储介质 西部数据WD Blue 3D NAND SSD 1TB固态硬盘
Intel SSD DC 4600 480GB企业级固态硬盘
Seagate XF1230 480GB企业级固态硬盘
Kinston USB3.0 16GB U盘
测试工具:(均为商业注册版)
1、UFS Explorer Professional Recovery version 5.23.1
2、RecoveryMyFiles v5.2.1 Professional
3、 Recuva-Tech Editon v1.53.1087(64-bit)
4、R-STUDIO Network v8.5.170097
三、测试机构
鸿萌数据安全服务中心
四、软件简介
1. UFS Explorer Professional Recovery -version 5.23.1
UFS Explorer Professional Recovery
UFS Explorer Professional Recovery是一款强大的、综合的、但是易用的数据恢复软件,可以帮助用户进行快速和全面的数据恢复和反删除程序文件。支持各个版本的Windows系统的磁盘阵列恢复, UFS的资源管理与专业恢复可以帮助您从不同的操作系统的文件系统中恢复损坏或者丢失的文件。
2. RecoveryMyFiles v5.2.1 Professional
Recover My Files
Recover My Files是一款功能及其强大的数据恢复工具,支持恢复误删除,甚至是磁盘格式化后的文件。它可以自定义搜索的文件夹、文件类型,以提高搜索速度及准确性节约时间,在搜索过程中,提供了大量的信息,包括:文件名、文件/目录、尺寸、相关日期、状态、对一般性文档可直接预览等,让你更好地选择要恢复的文件。操作简单、快捷,需要的朋友请下载体验!Recover My Files可以恢复包括文本文档、图像文件、音乐和视频文件、以及删除的zip文件,可以以扇区的方式扫描硬盘。支持的格式包括:mpegpdf、pmd、png、ppt、pst、pub、rar、rtf、sdr、tar、txt、tiff、viso、wav、wmf、wpd、xls、zdp、zip、asf、avi、bmp、csv、doc、dbx、dwg、gif、gzip、html、jpeg、mdb、mov、mp3等,并且可以进行恢复预览。支持从硬盘、相机卡、USB、Zip、软盘、iPod、平板电脑和其他媒体设备中恢复,从回收站清空已清空中恢复文件,恢复意外删除文件即使您重新安装Windows,从硬盘出现故障的磁盘恢复,恢复一个分区错误的文件,从原始硬盘恢复数据,支持恢复文件、 照片、 视频音乐和电子邮件等多种文件类型,恢复格式包括exFAT,NTFS、 HFS、 HFS +等等。
3. Recuva-Tech Editon v1.53.1087(64-bit)
Recuva
Recuva 可以用来恢复那些被误删除的任意格式的文件,能直接恢复硬盘、闪盘、存储卡(如 SD 卡,MMC 卡等等)中的文件,只要没有被重复写入数据,无论格式化还是删除均可直接恢复,支持 FAT12,FAT16,FAT32,NTFS,exFat 文件系统。软件操作简单,搜索被删除文件的速度极快,选择好要扫描的驱动器后点击扫描按钮即可。
4. R-STUDIO Network v8.5.170097
R-Studio
R-Studio是一款强大和具成本效益的撤消删除与数据恢复软件。具备独一无二数据恢复技术的支持,它是面向恢复文件的最为全面数据恢复解决方案,适用于NTFS、NTFS5、ReFS、FAT12/16/32、exFAT、HFS/HFS+ (Mac)、Little 和 UFS1/UFS2的Big Endian variants (FreeBSD/OpenBSD/NetBSD/Solaris),以及 Ext2/Ext3/Ext4 FS (Linux) 分区。它亦可针对严重毁损或未知的文件系统,使用原始文件恢复(扫描已知的文件类型)。亦可用于本地和网络磁盘,即使已格式化、毁损或删除该分区。弹性参数设置,让您得以全面控制数据恢复过程。R-Studio除了是一款功能完善的数据恢复工具,还包括:高级 RAID 重建模块、功能丰富的文本/十六进制编辑器、整个高级磁盘复制/成像模块位于一个软件中,这使得 R-Studio 成为了创建数据恢复工作站的理想解决方案。
R-Studio中文版实用程序恢复文件可以恢复:
没有进回收站而被直接删除的文件,或当回收站被清空时的文件;
因断电或病毒攻击导致的数据丢失;
在分区文件被格式化后,甚至用于不同文件系统;
如果硬盘上的分区结构已更改或损坏。在这种情况下,R-Studio 实用程序会扫描硬盘,尝试找到之前存在的分区并从中恢复文件。
从带有损坏扇区的硬盘中恢复。R-Studio数据恢复软件首先会将整个或部分磁盘复制到镜像文件,然后进行处理。如果硬盘上持续出现新损坏的扇区,必须立即保存其余信息,这一处理方式尤为有用。
五、恢复测试
图 5.1 RecoveryMyFiles v5.2.1 Professional扫描结果
图 5.2 RecoveryMyFiles v5.2.1 Professional恢复内容
图 5.3 RecoveryMyFiles v5.2.1 Professional恢复内容
恢复后文件属性
删除前文件属性
图 5.5 UFS Explorer Professional Recovery对文件删除后的扫描
测试结果分析:只是经过简单的删除操作,仍然能够扫描到已经删除的历史文件,但是原有文件名丢失,其路径为所在分区的X:/ROOT/$RECYCLE.BIN,即该分区的一个隐藏回收站目录。对恢复出来的文件打开后和原始文件进行比对,内容均无差别,大文件也能精确到字节无差别。
图 5.6 RecoveryMyFiles v5.2.1 Professional对格式化后的扫描
图 5.7 UFS Explorer Professional Recovery对格式化后的扫描j结果
测试结果分析:从扫描结果可以看出对于固态硬盘,格式化后使用工具对硬盘进行扫描,很难再扫描到可用文件
图 5.8 R-STUDIO对硬盘扇区进行扫描
图 5.9 R-STUDIO对硬盘文件的恢复情况
测试结果:使用R-STUDIO对硬盘进行扫描之后,能够很清楚的看到硬盘的存储痕迹,其中包括NTFS信息以及特定的档案数据块。恢复工具会自动判断原始文件类型,按照需要可选择有需要的文件进行恢复。
图 5.10 Priform Recuva - Technician Edition对硬盘文件的扫描结果
图 5.11 Priform Recuva - Technician Edition对硬盘文件的恢复
测试结果分析:使用Recuva对硬盘进行扫描之后,能够很清楚的看到已经删除的文件具体信息,其中包括文件名、路径、修改时间、文件大小和存储状态。我们可以发现,只是单纯的删除操作,未对硬盘进行过后续写入的话,文件的存储状态均为良好,经过恢复之后都能够找回完整的原始文件。
六、效果对比
表1 数据恢复工具使用效果对比
存储介质
固态硬盘
机械硬盘
U盘
丢失情形
删除
格式化
删除
格式化
删除
格式化
R-STUDIO
扫描不到可用文件
扫描不到可用文件
数据完整目录完整
数据完整目录损坏
数据完整目录完整
数据完整目录损坏
UFS Explorer
目录损坏文件完整
扫描不到可用文件
数据完整目录完整
数据完整目录完整
数据完整目录完整
数据完整目录损坏
RecoveryMyFiles
目录损坏文件完整
扫描不到可用文件
数据完整目录完整
数据完整目录完整
数据完整目录完整
数据完整目录损坏
Recuva
扫描不到可用文件
扫描不到可用文件
数据完整目录完整
数据完整目录完整
数据完整目录完整
数据完整目录可见
通过具体的恢复测试和上述的对比我们不难发现,不同的存储介质在经过删除或者格式化后,使用各个工具对数据进行恢复的结果也各不相同,大部分情况下都能恢复出完整的文件,但恢复后的文件目录时有损坏。
我们常用的U盘和机械硬盘在删除和格式化之后使用以上工具基本都能恢复出原始数据,读者可以根据恢复的形式和效果来选用,以上工具均可针对全盘或者分区进行恢复,也可设定文件的类型。R-studio在恢复数据时扫描信息与别的工具相比更为详细,对于恢复出的文件便于查找和导出。UFS和RecoveryMyFiles在使用上基本没有差异,在扫描后可以很清晰的看出文件的结构目录。Recuva适用于快速恢复,对于U盘的删除与格式化,可以快速扫描出已删除文件以及路径,并且显示出文件的覆盖情况和恢复成功的可能性,但是不能按照文件目录结构的形式显示出已扫描到的文件,比较适用于快速的恢复。
总结
随着电子信息行业的飞速发展和存储技术的不断迭代,多样的存储介质也被应用在我们工作生活中的各个方面。日常使用中的操作不当和误删除都会导致数据的丢失,这个时候,数据恢复工具的合理使用便可以为我们省去很多烦恼。
但是如果对于硬盘和恢复工具的使用没有充分的了解,鸿萌建议您不要轻易尝试,以免造成不可逆的数据覆盖。数据无价,谨慎操作。鸿萌数据安全中心,为您的数据保驾护航。
- ?
四款优质的数据修复软件
舔伤
展开
日常生活中,我们经常会遇到文件误删,亦或是格式化等原因造成的电脑或是手机文件丢失的这类问题,小编今天便给大家推荐几款相关的修复软件。
1、万能数据恢复大师
万能数据恢复大师这款应用支持多种设备、文件恢复、分区格式化后恢复、常见文件预览等功能。并且,它支持从SD卡、U盘、内存卡、记忆棒、CF卡、电脑硬盘、照相机等介质中恢复文件,同时也支持NTFS、FAT16、EXT2、FAT12以及FAT32等等文件系统,而且还提供预览丢失文件的功能。总体而言,万能数据恢复大师是一款操作简单、功能庞大的应用。
2、EasyRecovery
EasyRecovery是一款硬盘数据恢复软件,致力于帮助用户在恢复丢失的数据的同时,也完成重建文件系统的工作。而且,这款软件能给用户提出比较全面的数据恢复解决方案,例如格式化恢复、删除文件恢复以及分区丢失恢复等等方法。无论用户对数据修复的知识的了解程度如何,通过对这款软件较短时间的了解,基本都可以初步的掌握以及使用软件的大部分功能。
3、互盾数据恢复
互盾数据恢复是一款操作简便、功能庞大的数据恢复软件。当出现文件不下心被删除、亦或是格式化、或是被电脑中的其他问题破坏时,你都能通过这款软件找回。同时,它还能扫描出所有文档、音频、视频、图像、文档等等形式的文件。总而言之,这是一款使用起来方便且好用的软件。
4、易数手机恢复
易数手机恢复是一款专门用于安卓手机数据恢复的应用,恢复的内容包括机身自带内存以及丢失手机SD卡的数据。应用能够快速找回Android手机因误删除、中病毒、因格式化、恢复出厂设置等等问题丢失的数据,能够恢复的细化内容包括文档、联系人、视频、手机录音、音乐、以及照片等等。
- ?
简易数据恢复方案实战:流程和工具
岩石
展开
数据恢复有没有简易方案?
IT工程师一般都知道如何操作和使用文件和目录。但是,对于系统如何构建出、抽象出文件和目录,一般就不熟悉了。至于更下层的概念,可能大家知道最多的就是驱动了。所以,为了规避这点,可行的简易方案之一,就是以黑箱方式使用testdisk等工具,在我们在对底层了解不多甚至一无所知的情况下,进行数据恢复(商业工具,恢复效果估计更好,当然商业工具的价格也更好)。但是,对于工程师而言,多数时候,仅仅以黑箱方式依赖某些工具进行数据恢复是不够的。
数据恢复,经常是突发事故响应中关键而又耗时的一步。多数情况下,工程师往往并非专司数据恢复,操作环境往往是生产环境,趁手工具难以部署,执行操作要遵循种种约束,加之业务中断的压力。这种情形下,工程师很可能还需要推定数据恢复的结果/耗时等信息,提供数据供决策者使用。很明显,如果你准备考验一下自己的细致、耐心、知识和技能,数据恢复将是个不错的课题。当然,有一点是明确的,只是以黑箱方式使用testdisk等工具进行数据恢复,解决以上问题是不可能的。那么,有没有其他简易方案呢?
这里,我们以一个实际的case为例,讨论一下,在只使用UNIX常见工具(dd/grep/strace等)的情况下,如何简单、快捷的恢复数据。
预先准备
工具
我们要用到以下工具
功能
示例
bc
计算器
echo 'ibase=2^3;i=0107000;ibase=2^3+2;i/512' | bc -l
dd
检查或者拷贝磁盘/分区的内容,可以是几个扇区,也可以是几个字节
dd if=/dev/sdb bs=1 count=64 skip=64 2>/dev/null | od -v -tx1
grep
搜索制定字符串
od
把二进制内容以ASCII或者16进制显示出来,搭配dd使用可以代替二进制编辑器
strace
追踪应用的执行路径和对数据处理的流程
strace ps
排查和诊断就是数据处理
如果对数据处理了解不多,请参考OSEMN
obtaining data/获取数据
crubbing data/清洗数据
exploring data/探索数据
modeling data/建模数据
interpreting data/解释数据
测试环境
使用Virtualbox,基于CentOS/Fedora/debian/Ubuntu搭建Linux实验环境。只需要学会strace工具和如下系统调用,就足以追踪系统如何处理诸如LVM物理卷元数据这样过的问题。
name
open
打开一个文件,返回一个文件描述符供后续读写操作使用
dup/dup2
复制文件描述符
lseek
将读写指针移动到指定位置,后续操作从此指定位置读写
close
关闭文件描述符
read
读操作
数据恢复的原理和流程
什么是元数据?
我们以大家都熟悉的磁盘作为存储设备的例子。
现代操作系统都会在磁盘上建立多个分层结构来管理和控制磁盘。比如,磁盘分区,分区上建立物理卷,物理卷上建立卷组,卷组上建立逻辑卷,逻辑卷上建立文件系统,就是这样的一个例子。如果你不熟悉LVM,请参考Logical Volume Manager。
这些分层的结构都是很类似的。以磁盘分区为例。所谓分区,以大家最为熟悉的MBR: Master Boot Record结构为例。其实是第一个扇区记录了各个分区的起始扇区,大小和类型。系统需要时,比如启动过程中,系统只要从磁盘的第一个扇区读取这些数据即能拿到各个分区的数据。
具体看看分区的数据结构。以fdisk为例,分区的数据结构定义为
struct dos_partition { unsigned char boot_ind;
我们看看具体分区的例子,验证一下数据结构
分区使得磁盘上的扇区有了差别。第一个扇区(其实其编号是0),因分区数据记录其上而扮演特殊角色。明显,对系统而言,管理和操作分区实际上就是读写第一扇区上的对应记录而已。
类似分区信息这种系统用以管理某层资源的数据就是元数据。
系统在磁盘上建立的各个分层结构,都有类似分区结构的数据结构。以LVM结构为例,我们可以把磁盘记录和LVM工具报告的数据做一对比。LVM数据的从第2个扇区开始,卷组数据在第8个扇区中,可以用dd命令提取相关扇区来验证LVM的数据结构。
下面是一份完整的LVM元数据信息,有兴趣者可以逐一清点各个对象。
[root@pusf ~]# pvdisplay;vgdisplay;lvdisplay
元数据和数据:数据损坏分类
系统把磁盘的扇区分成两种来支持分区:第一扇区和所有其他非第一扇区。并且在第一个扇区上记录分区信息,即元数据。而其他非第一扇区则供分区层使用,从磁盘的视角看,其他非第一扇区则是数据部分。我们逐层考察下磁盘、分区和LVM结构
系统启动时,会逐层读取各层元数据,创建各层数据结构。如果某一层元数据损坏或者丢失,那么系统就没有办法完成创建各层数据结构的任务。这种情况下,从客户角度看,很可能就是数据损坏了。比如,如果你把第一个扇区用\0覆盖一遍,那么系统就识别不到分区内容了。当然这种情况下分区层以上的内容,比如物理卷信息,系统也无法处理了。因此,对于数据恢复任务而言,如果元数据损坏,则修复元数据总是必须的,而且往往是第一步。
当然,如果数据损坏了,即使元数据完好无缺,那么数据也是损坏了。比如,你误删了一个文件,那么,分区结构再完好对于文件被删也于事无补。
基于以上分析,我们可以把数据损坏简单分三类类:元数据损坏、数据损坏或者前面两种损坏类型的混合型损坏。
元数据修复可以简易处理
以基于磁盘的分区、LVM以及文件系统为例。分层结构的数据格式都有严格的格式(比如分区的数据结构就是一个C的struct),出现位置也固定(有关分区的元数据记录在第一个扇区的446~462字节之间),而且这些数据结构往往都带有魔数(比如,分区的类型83),而且常用的分层结构,也不外乎分区、LVM以及文件系统等几种。因此,对于元数据以及系统如何处理元数据,我们都容易追踪和检查。因此,可以预期,修复元数据,有简易方案。
原理
如果有数据损坏,那么除非有日志、备份,或者数据本身有逻辑可供使用,否则数据是不能恢复了。比如,通常的文件删除操作,系统只是解除了文件名称和文件内容相关间的联系而已。文件本身的内容还是记录再磁盘上。这种情况下,只要重建文件名称和文件内容间的联系即可恢复文件。
相对而言,简单情形的是元数据损坏。如果只是元数据损坏,而且我们知道正确的元数据。因为元数据操作,不会触及数据部分,因此,我们只要重建元数据部分即可恢复数据。如果涉及到多层,则逐层恢复即可。以分区丢失为例。
比如我们有一块数据盘,整盘我们只是用fdisk分了一个区,现在分区丢失了。这种情形下,只要用fdsik,按照默认情形,重新分区就能恢复分区。
就这种情形,我们给出一个可用的分析流程。
症状和初步排查
症状
客户反馈
降配重启后,系统无法启动
排查发现客户一逻辑卷无法挂载导致重启失败。在/etc/fstab中注释掉逻辑卷的挂载配置,系统启动成功。
但是客户的逻辑卷上有重要数据。此逻辑卷在数据盘上,数据盘大小是2TB。此磁盘全部2TB全部分配给一个分区,此分区上创建有LVM结构。
分区数据如下
[root@localhost ~]# fdisk -l -u /dev/vdbDisk /dev/vdb: 2199.0 GB, 2199023255552 bytes
初步排查
首先确定分区上是否有数据,通过查看一些扇区,我们就会有很大的概率确认这一点。当然也可以逐扇区确认。
逐扇区确认,可以用如下命令办理。假设磁盘是/dev/vdb。
max_sector_to_check=nrsectorfor i in $(seq 0 ${max_sector_to_check});do dd if=/dev/vdb bs=512 count=1 skip=${i} 2>/dev/null | sha256sum;done | sort -n | uniq;
当然,也可以通过抽样检查来确认。这种方法通常是检查磁盘分区的前面一部分扇区。比如,下面的例子,通过检查前面几十个扇区,我们可以确认磁盘上确有数据。
[root@localhost ~]# dd if=/dev/vdb1 bs=512 count=60 2>/dev/null | od -tx10000000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00*0007000 f9 80 00 00 f9 80 01 00 f9 80 02 00 f9 80 03 000007020 f9 80 04 00 f9 80 0c 00 f9 80 0d 00 f9 80 18 000007040 f9 80 28 00 f9 80 3e 00 f9 80 79 00 f9 80 ab 000007060 f9 80 38 01 f9 80 6c 01 f9 80 45 04 f9 80 b0 040007100 f9 80 1a 06 f9 80 d0 0c f9 80 84 1e 00 00 00 000007120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00*0017000 fa 80 00 00 fa 80 01 00 fa 80 02 00 fa 80 03 000017020 fa 80 04 00 fa 80 0c 00 fa 80 0d 00 fa 80 18 000017040 fa 80 28 00 fa 80 3e 00 fa 80 79 00 fa 80 ab 000017060 fa 80 38 01 fa 80 6c 01 fa 80 45 04 fa 80 b0 040017100 fa 80 1a 06 fa 80 d0 0c fa 80 84 1e 00 00 00 000017120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00*0027000 fb 80 00 00 fb 80 01 00 fb 80 02 00 fb 80 03 000027020 fb 80 04 00 fb 80 0c 00 fb 80 0d 00 fb 80 18 000027040 fb 80 28 00 fb 80 3e 00 fb 80 79 00 fb 80 ab 000027060 fb 80 38 01 fb 80 6c 01 fb 80 45 04 fb 80 b0 040027100 fb 80 1a 06 fb 80 d0 0c fb 80 84 1e 00 00 00 000027120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00*0037000 fc 80 00 00 fc 80 01 00 fc 80 02 00 fc 80 03 000037020 fc 80 04 00 fc 80 0c 00 fc 80 0d 00 fc 80 18 000037040 fc 80 28 00 fc 80 3e 00 fc 80 79 00 fc 80 ab 000037060 fc 80 38 01 fc 80 6c 01 fc 80 45 04 fc 80 b0 040037100 fc 80 1a 06 fc 80 d0 0c fc 80 84 1e 00 00 00 000037120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00*0047000 fd 80 00 00 fd 80 01 00 fd 80 02 00 fd 80 03 000047020 fd 80 04 00 fd 80 0c 00 fd 80 0d 00 fd 80 18 000047040 fd 80 28 00 fd 80 3e 00 fd 80 79 00 fd 80 ab 000047060 fd 80 38 01 fd 80 6c 01 fd 80 45 04 fd 80 b0 040047100 fd 80 1a 06 fd 80 d0 0c fd 80 84 1e 00 00 00 000047120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00*0057000 fe 80 00 00 fe 80 01 00 fe 80 02 00 fe 80 03 000057020 fe 80 04 00 fe 80 0c 00 fe 80 0d 00 fe 80 18 000057040 fe 80 28 00 fe 80 3e 00 fe 80 79 00 fe 80 ab 000057060 fe 80 38 01 fe 80 6c 01 fe 80 45 04 fe 80 b0 040057100 fe 80 1a 06 fe 80 d0 0c fe 80 84 1e 00 00 00 000057120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00*0067000 ff 80 00 00 ff 80 01 00 ff 80 02 00 ff 80 03 000067020 ff 80 04 00 ff 80 0c 00 ff 80 0d 00 ff 80 18 000067040 ff 80 28 00 ff 80 3e 00 ff 80 79 00 ff 80 ab 000067060 ff 80 38 01 ff 80 6c 01 ff 80 45 04 ff 80 b0 040067100 ff 80 1a 06 ff 80 d0 0c ff 80 84 1e 00 00 00 000067120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00*0074000[root@localhost ~]#
接下来使用testdisk工具恢复数据。尝试数次,testdisk工具总是在扫描到2%时停滞,处理过程不能继续。
初次恢复尝试
分区还在,但是LVM结构丢失,经检查,由LVM工具链维护的备份数据/etc/lvm/backup/vg_xxxxxx文件还在。因此,这种情形下,按照我们的恢复流程,只要在分区之上,尝试重建LVM和文件系统,应该就可以解决问题。
[root@localhost ~]# pvdisplay /dev/vdb
根据备份数据恢复LVM结构,可以参考Recovering Physical Volume Metadata。可惜的是,我们第一步就折戟沉沙了。
[root@localhost ~]# pvcreate --uuid "X1cHlO-kdFk-RZIM-1L12-qHit-0QA5-C1fZxm" --restorefile /etc/lvm/backup/vg_xxxxxx /dev/vdb1
看样子,分区的数据有些地方出错了。根据上面命令报错的信息,对比LVM的备份数据和分区数据,很快我们就发现了问题。现有分区记录的其拥有的扇区数目,少于其上LVM卷组记录的扇区数量。
问题出在哪里?
因为种种原因,我们不能确认分区信息和LVM备份数据为何不一致。但是,我们可以进一步从磁盘上提取、分析数据。因为有关分区的元数据在(分区在),所以我们进一步检查磁盘上还有没有有关LVM的元数据?这只要使用下面的命令行
dd if=/dev/vdb1 bs=512 count=128 2>/dev/null | od -tc
结果及其结果分析如下
所以,磁盘上还有有关LVM的元数据,但是为什么系统没有凭借这些数据构建出LVM结构呢?我们创建一个测试环境,用strace追踪下系统处理LVM物理卷元数据的执行路径。如下命令即可
strace -s 512 pvdisplay
当然,更好的办法是把strace记录放置到文件中,以备仔细检查
starce -o path_to_strace_log -s 512 -f -ff pvdisplay
我们组合使用strace和grep命令来确认系统默认的LVM物理卷位置。如果你没有耐心分析下面的数据,请跳过直接看后面的截图
strace -o /tmp/pvdisplay-strace.log -s 512 pvdisplaygrep grep -E '^open|^lseek|^read' /tmp/pvdisplay-strace.log
数据清洗结果如下。如果没有耐心分析,请跳过直接看下面的分析截图
[root@localhost ~]# grep -E '^open|^lseek|^read|^close' /tmp/pvdisplay-strace.log
很明显,系统预期LVM元数据是在分区的第8个扇区,但是在需要做数据恢复的磁盘上,LVM的元数据却是在第71个扇区,而分区的起始扇区是2048,因此,LVM数据根本不在分区内。这就是为什么磁盘上还有LVM元数据,系统却没有识别出来LVM的原因。
既然系统是因为有关LVM的元数据所在扇区不对而导致系统无法识别LVM结构,设想通过重新分区,我们把有关LVM元数据调整到分区的第8个扇区。稍加计算,就会发现,只要把分区的起始扇区从第2048个扇区调整到第63个扇区即可。不仅如此,通过调整分区大小,我们同样也解决了磁盘分区扇区数不足的问题
数据恢复
较新的fdisk工具,不允许起始扇区小于2048,因此,我们用parted工具来调整分区的起始扇区。
调整过程是先删掉扇区,而后再创建之。而结果正如我们所预期的,分区调整完成,客户的数据立刻恢复了。物理卷、卷组、逻辑卷、文件系统以及数据,都完好无损。
结语
从处理这个实际case可以看出,如果知道如何识别各层元数据,比...
数据恢复解决方案
-
1、只需3秒快速实现求和
-
2、如何快速填充序号
-
3、如何自动填充序号(公式法)
-
4、数据条的神奇应用
-
5、多文本快速合并
-
6、查找与替换的不同玩法
-
7、快速定位到指定区域
-
8、数据排序、工资条制作
-
9、快速筛选(模糊、精确筛选)
-
10、快速插入空行
-
11、快速删除空行
-
12.快速跳转到天涯海角
-
13、.同时查看两个Excel文件
-
14、用条件格式扮靓报表
-
15、一键插入Excel图表
-
16、批量处理行高、列宽
-
17、利用拆分功能查看数据
-
18、批量录入相同内容
-
19、工作表快速跳转
-
20、批量录入表格模板(精品课程)
-
21、Excel函数与公式的应用、公式循环引用的查找
-
22、IF函数单条件判断同比增长
-
23、用sum函数 格式相同,连续多表数据汇总
-
24、excel快捷键
-
25、VLOOKUP函数——根据销售员匹配销售额
-
26、统计各部门销售总额
-
27、统计指定条件个数
-
28、怎样输入当前日期和时间、星期数
-
29、销售业绩排名
-
30、Sumproduct函数-万能函数(销售额汇总求和)
-
31、根据销售员,地区,商品名称汇总
-
32、批量替换PPT字体
-
33、给销售额数据批量添加万元单位
-
34、一秒快速核对两列数据
-
35、快速定位到指定单元格或区域
-
36、快速制作双行标题工资条
-
37、给你的表格做个瘦身
-
38、快速打开常用的Excel文件
-
39、快速打开多个Excel文件
-
40、利用创建组—快速隐藏/展开多列数据
-
41、快速制作下拉菜单
-
42、复制粘贴表格,如何保留数据源列宽格式一致?
-
43、两列数据位置互换
-
44、1秒钟扮靓报表——如何实现表格隔行换色
-
45、快速删除重复记录——保留唯一值
-
46、快速向下填充、向右填充,文本或公式
-
47、给Excel文件添加密码
-
48、插入带图片的批注
-
49、输入公式后不计算?
-
50、如何设置单元格缩进
-
51、快速解决Excel表格总显示货币格式
-
52、批量添加万元单位
-
53、你会四舍五入么?
-
54、用RAND函数机选彩票
-
55、冻结首行你会么?
-
56、超链接的高级应用
-
57、IFERROR函数-屏蔽错误值
-
58、批量填充颜色
-
59、录入数据
-
60、快速输入工号
-
61、快速行列转置
-
62、自定义缩放界面
-
63、多个单元格同时输入
-
64、如何计算立方米?
-
65、快速制作双行标题工资条
-
66、输入带方框的√和×
-
67、快速将姓名对齐
-
68、快速输入性别
-
69、按单位职务排序
-
70、自动计算合同到期日期
-
71、计算时间间隔
-
72、日期和时间的拆分
-
73、快速处理不规范的日期格式
-
74、快速填充合并单元格
-
75、效率加倍的快捷键
-
76、快速复制表格和对象
-
77、快速创建工作表副本
-
78、快速复制序列号
-
79、快速显示公式
-
80、多个单元格同时输入
-
81、快速调整显示比例
-
82、快速自动填充
-
83、快速填充(Ctrl+E)
-
84、Ctrl与数字键结合
-
85、快速将多列数据整理为1列
-
86、快速将1列数据拆分为多列
-
87、快速定位公式
-
88、快速录入数据
-
89、快速累计求和
-
90、身份证号码显示为0怎么办?
-
91、快速制作斜线表头
-
92、文本竖向显示
-
93、神奇的监视窗口
-
94、不一样的格式刷
-
95、快速美化图表
-
96、快速生成当前日期
-
97、快速找出循环引用
-
98、快速提取信息
-
99、二维表快速转换为一维表
-
100、快速多表合并