您所在的位置:首页 > 成功案例 > 虚拟化数据恢复

UNIX故障恢复案例

最新动态来源:本站原创点击数:510更新时间:2020/9/24

 在这里北亚小编分享一下关于基于 UNIX 系统,软件级别的数据灾难出现存储结构出错、数据删除、文件系统格式化或其它原因导致数据丢失的恢复案例。用户联系到我们,工程师首先对硬件进行了检测无硬件问题(PS:如硬件故障,转硬件处理),之后以只读方式检测故障表现是否与用户描述相同。
北京北亚数据恢复中心
★针对存储结构出错:
不论错误出现在 RAID 结构部分,还是卷组结构、分区结构、片区结构(不同的 UNIX 有不同的存储管理方式)。如果故障出现在以文件系统为单位,在存储内进行 1 个或几个文件系统组织的管理方式上,而文件系统本身没有破坏,出问题后也没有其他破坏性操作,数据恢复的可靠性将非常高。 
★ 针对文件删除:
如果文件删除后,没有后续数据写入:
AIX JFS/JFS2 文件删除后,通常可以 100%恢复。
SGI XFS 文件删除后,通常可以 100%恢复。
VXFS 文件删除,如果文件数量很少,有可以完全恢复成功的算法,否则按节点丢失情况处理(见后面描述)。
其余如 SCO HTFS、UFS 等文件删除后,节点通常会丢失。
UNIX 类文件系统,如果节点丢失,则意味着文件的属性(大小、日期戳、权限、与名称的关联等)就无法获得,部分情况下,索引也将无法找到。这种情况的数据恢复主要依靠要恢复文件的内部特征。通常,如果是 ORACLE 之类的数据库文件,是可以恢复的;但压缩数据、多媒体数据等可能不容易恢复。
如果文件删除后有写入,写入数据所覆盖的区域将不可能恢复。
★ 针对文件系统格式化
如果格式化后没有数据写入:
1、AIX JFS 及 JFS2,格式化前的大多数文件可以恢复。
2、SGI XFS,格式化前的大多数文件可以恢复。
3、VXFS 格式化后,需要分析新结构与格式化前的结构的重叠部分,恢复的可靠性介于 AIX JFS2 格式化与 UFS 格式化之间。
4、其余文件系统(如UFS)格式化后,通常节点会丢失,这种情况与删除相同,参考文件删除后节点丢失的恢复可靠性。
如果格式化后有数据写入,写入数据所覆盖的区域将不可能恢复。
★ 针对其它原因数据丢失
事实上,所有的数据恢复丢失实质上都可以归结为:节点是否丢失、索引是否丢失、数据本身是否丢失。删除、格式化通常可以理解为节点和索引丢失。而数据本身丢失就再无数据恢复的意义了。如果某个文件节点、索引、数据本身都可以找到,则可以 100%恢复。
 
【北亚小贴士】
★针对软件故障,在数据丢失后,应尽可能减少对存储的操作,有时候,即使是开着机,什么都不做,也可能导致灾难进一步加剧。条件允许的话,在数据损坏后,最好对存储做完整备份。
★针对硬件故障,在设备无法正常工作后,应尽可能少的加电,以避免设备的进一步损坏。
★定期做好备份方案,尽可能避免单存储备份,如数据非常重要,可考虑异地备份。

北京北亚数据恢复中心
4006-505-646