服务器数据恢复—raid5阵列硬盘出现坏道导致上层应用崩溃的数据恢复案例

服务器数据恢复环境&故障:

一台服务器中有一组由16块SAS接口的硬盘组建的raid5阵列。

服务器磁盘阵列中有2块硬盘离线,服务器上跑的应用崩溃。

经过后续的分析发现丢失的数据为虚拟机文件,包含4个卷的数据。

服务器数据恢复过程:

1、将故障服务器中的所有硬盘编号后取出,并对服务器中的16块硬盘进行了物理故障检测。经过检测发现2块掉线硬盘存在大量物理坏道,SMART的错误冗余级别已经超过阈值。

2、硬件工程师在使用专业工具对这两块掉线硬盘进行物理修复。修复完成后将所有硬盘以只读方式进行全盘镜像。镜像完成后将所有磁盘按照编号还原到原服务器中,后续的数据分析和数据恢复操作都基于镜像文件进行,避免对原始磁盘数据造成二次破坏。

3、基于镜像文件分析所有硬盘底层数据。北亚企安数据恢复工程师通过收集&分析服务器存储日志搞清楚2块硬盘的掉线先后顺序,后续会使用后掉线的硬盘恢复数据。

4、利用分析出来的raid5相关信息虚拟重组磁盘阵列。虚拟重组完成后提取raid磁盘阵列中的4个lun。

5、分析底层结构并将文件系统进行跨lun组合,将raid5阵列的原有数据重组出来并导出。

6、验证导出的数据,经过验证确认导出的数据正常、完整、可用。

7、将所有恢复出来的数据迁移到用户方准备好的环境中。经过验证,用户方确认数据完整有效。

相关推荐
m0_746177192 小时前
小白畅通Linux之旅-----Linux日志管理
linux·运维·服务器
FungLeo2 小时前
安装和配置 Nginx 和 Mysql —— 一步一步配置 Ubuntu Server 的 NodeJS 服务器详细实录6
服务器·mysql·nginx
黑石云2 小时前
大宽带怎么做
服务器·边缘计算·p2p
wanhengidc2 小时前
服务器租用:高防CDN和加速CDN的区别
运维·服务器·前端
从零开始学习人工智能5 小时前
FastMCP:构建 MCP 服务器和客户端的高效 Python 框架
服务器·前端·网络
IT小饕餮6 小时前
linux登陆硬件检测脚本
linux·运维·服务器
程序猿小D8 小时前
第11节 Node.js 模块系统
服务器·前端·node.js·编辑器·vim
国际云,接待9 小时前
阿里云无影云桌面深度测评
运维·服务器·阿里云·云原生·云计算
IT布道9 小时前
强制卸载openssl-libs导致系统异常的修复方法
linux·运维·服务器
秦jh_9 小时前
【Linux网络】传输层TCP协议
linux·运维·服务器·网络·网络协议·tcp/ip