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

embedded/2025/3/1 13:34:49/

服务器数据恢复环境&故障:
一台服务器中有一组由16块SAS接口的硬盘组建的raid5阵列。
服务器磁盘阵列中有2块硬盘离线,服务器上跑的应用崩溃。
经过后续的分析发现丢失的数据为虚拟机文件,包含4个卷的数据。

服务器数据恢复过程:
1、将故障服务器中的所有硬盘编号后取出,并对服务器中的16块硬盘进行了物理故障检测。经过检测发现2块掉线硬盘存在大量物理坏道,SMART的错误冗余级别已经超过阈值。
2、硬件工程师在使用专业工具对这两块掉线硬盘进行物理修复。修复完成后将所有硬盘以只读方式进行全盘镜像。镜像完成后将所有磁盘按照编号还原到原服务器中,后续的数据分析和数据恢复操作都基于镜像文件进行,避免对原始磁盘数据造成二次破坏。

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

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

5、分析底层结构并将文件系统进行跨lun组合,将raid5阵列的原有数据重组出来并导出。
6、验证导出的数据,经过验证确认导出的数据正常、完整、可用。
7、将所有恢复出来的数据迁移到用户方准备好的环境中。经过验证,用户方确认数据完整有效。


http://www.ppmy.cn/embedded/169062.html

相关文章

船舶广播系统:航行中的信息枢纽和安全保障

船舶广播系统是船舶重要的通信设备之一,承担着船舶内部通信、对外联络、应急广播等重要功能,船舶广播系统是船舶上的一种重要设备,它可以用于传递重要信息和指示,是保障船舶安全航行和乘客安全的重要设施。 船舶广播系统通常由以…

es 生产集群的部署架构是什么?每个索引的数据量大概有多少?每个索引大概有多少个分片?

Elasticsearch 生产集群部署架构及面试解析 在后端面试中,Elasticsearch(ES)是一个经常被问到的技术点,尤其是涉及到 生产环境的部署架构。面试官往往希望通过这个问题来验证你是否有真正的生产经验,而不仅仅是玩过一…

唯一字段的修改

在我们进行开发中,有一个很常见的功能就是,我们要实现一张数据表中一个字段的唯一性。这个功能是很常见的,但是比较容易出错。主要是在修改的时候没有考虑到字段已经存在的问题。 假如,现在有一张数据表,里面有一个so…

自动化测试企业微信推送:群机器人(三)

前言:此文章主要讲解python通过群机器人发送文件 前置条件:群机器人已创建 代码逻辑: 1、通过企业微信的API文档,获取文件上传的media_id 2、获取到ID之后,发送群消息 代码: import os import time i…

Debian安装C语言环境

参考链接 gcc:https://my.oschina.net/emacs_8766486/blog/17213484 make:https://blog.csdn.net/m0_48096446/article/details/139989347 gdb:https://blog.csdn.net/kaixian2003/article/details/114642610 gcc 确保系统包列表是最新的…

基因型—环境两向表数据分析——品种生态区划分

参考资料:农作物品种试验数据管理与分析 用于品种生态区划分的GGE双标图有两种功能图:试点向量功能图和“谁赢在哪里”功能图。双标图的具体模型基于SD定标和h加权和试点中心化的数据。本例中籽粒产量的GGE双标图仅解释了G和GE总变异的53.6%,…

Node.js与MySQL的深入探讨

Node.js与MySQL的深入探讨 引言 Node.js,一个基于Chrome V8引擎的JavaScript运行时环境,以其非阻塞、事件驱动的方式在服务器端应用中占据了一席之地。MySQL,作为一款广泛使用的开源关系型数据库管理系统,凭借其稳定性和高效性,成为了许多应用的数据库选择。本文将深入探…

批量取消多个 Word 中的超链接

在 Word 文档中我们可以插入超链接,在打开 Word 文档后,点击超链接就可以跳转到对应的网址,如果我们不想让超链接跳转,就需要取消超链接。通过下面的教程,我们就可以知道如何批量取消 Word 文档中的所有超链接。 使用场…