服务器数据恢复环境:

一台linux网站服务器;一块SATA硬盘;运行多个网站。

服务器故障检测与分析:

服务器正常运行过程中宕机,尝试重新启动失败。将硬盘从服务器上拆下来进行检测发现100个左右的坏扇区。出现坏道后,导致进一步的数据破坏。

服务器故障linux网站服务器_根目录

服务器数据恢复过程:

1、通过对故障服务器硬盘进行完整的镜像备份,数据恢复操作都在镜像中完成,避免对原始数据造成破坏。

2、基于镜像文件进行数据分析。整块硬盘由两个分区组成:“100M的boot分区”和“/分区(通过LVM管理)”,文件系统均为EXT3。3、根据块组描述表分析其他块组正常,最后部分块组的元数据区全部为0。

4、查找根目录,以根目录为线索,尝试恢复根目录节点区。

服务器故障linux网站服务器_服务器_02

5、完成这步操作后已经可以看到大量数据,文件系统结构正常。

6、试图恢复节点区为0的文件与文件夹,文件夹大部分恢复成功,但文件大部分无法恢复。

7、恢复备份包,恢复成功。