HFS+文件系统是Apple电脑中默认的最常见的文件系统。HFS+来源于UNIX,优势就是稳定性,另外HFS+是支持日志功能的,所以很多存储设备也采用了HFS+文件系统。再稳定的文件系统也有“马失前蹄”的时候,下面就来聊下HFS+出现文件出错、丢失时的应对方法。
故障存储:
Areca ARC-1226 56TB/文件系统:HFS+ /块(簇)大小:64KB
故障现象:
客户描述此存储在之前报过错,具体报错的内容不详,报错之后发现讯道导播台下不少文件夹无法访问,于是使用第三方磁盘修复软件进行修复,修复后大部分文件夹可以正常访问,不过检查文件时发现为数不多的文件容量“缩水”变成了几百M(如图1),由于这些文件极重要,所以出现问题后就把存储设备关机,没有在作过其它操作。
图1:使用第三方修复工具修复后容量“缩水”的文件
故障分析:
HFS+文件系统的稳定性毋庸置疑,本例中我个人严重怀疑是第三方修复工具在处理时出现问题导致文件长度不正常,通过定位属性信息发现负责存储文件分布指针的Extents也被彻底“修复”,从文件系统角度恢复的可能性为0(实际上报错之后如果不做修复文件系统层恢复的可能性还是很大的)。
这是一个典型的“简单问题复杂化”的案例,出现问题后第一时间做好评估,如果对文件系统、文件结构不了解时最好是断电然后寻求专业人士的帮助,不要使简单的问题复杂化。
故障处理:
由于文件系统这方面恢复不可行(客户已经自行做过尝试都失败了),通过对正常文件的分析发现基本上文件都存在“碎片化”的情况,这也是网络存储的基本特征,同时正是这个原因导致了通用类恢复软件提取文件失败(具体原因参考博主相关文章)。
出问题的文件是使用国产品牌“讯道”多机位导播台采集的RAW级高清MOV视频格式,经过分析其使用的是APCN也就是苹果大名鼎鼎的“Apple ProRes”视频编码,而CHS零壹视频恢复程序影视版支持此类视频碎片定位和重组,所以直接使用影视版扫描即可。由于56TB存储盘比较大,而全部扫描太过于消耗时间,所需要的几段素材需要尽快恢复,通过手工分析大致定位到这些素材存在的区间,然后提取镜像文件进行扫描,这样可以提升效率。
STEP1:选择其中一段镜像,扫描大类选择 “AJA影视系统”->打开样本文件,然后点击右键“扫描”。
无论是扫描什么视频文件,我们强烈建议打开样本文件,程序分析算法会根据视频文件的各个参数建立精确的模型,这样在扫描和重组时做到“有的放矢”。
STEP2:等待扫描完成,这是其中的一个镜像文件的扫描进度。
STEP3:扫描完成后直接查看数据,可以看到高级版已经列出了视频类型、级别、拍摄时间、摄像机型号、视频编码、时长、长度、文件名等参数,这些参数为查找数据提供了便利。通过文拍摄时间确定了文件,然后预览查看后正是客户所需要的三条素材文件(图4-6),至次恢复工作完成。前后的恢复时间仅仅用了三个多小时,为客户争取了后期剪辑宝贵时间!
图4:其中一条素材
图5:另一条素材
图6:最后一条素材
这就是Areca ARC-1226 56TB存储MOV文件出错后的恢复方法,目前影视版支持红数码影视(RED Digital Cinema) 、阿莱影视(ARRI)、黑魔法影视(BMD)、大疆(DJI)、原斯科技(ATOMOS)、AJA影视系统等各大影视品牌的R3D、MOV、BRAW、MP4、MXF格式的视频恢复和修复,大家在遇到此类问题时,可以和CHS数据实验室联系!
点击下载CHS零壹视频恢复程序影视版