当前位置: 首页 > news >正文

服务器数据恢复—硬盘坏道离线导致raid崩溃的StorNext文件系统数据恢复案例

服务器存储数据恢复环境&故障:
一台昆腾存储设备中有一组raid5磁盘阵列。阵列上有两块硬盘先后离线,raid5磁盘阵列不可用。

服务器存储数据恢复过程:
1、将故障服务器存储内的所有磁盘编号后取出,将所有没有离线的硬盘以只读方式镜像。使用专业工具修复两块离线硬盘后进行只读镜像。镜像过程中观察硬盘状态。镜像完成后将所有硬盘根据编号按照原样还原到原存储设备。后续的数据分析和数据恢复操作都基于镜像文件进行,避免对原始数据造成二次破坏。
在数据镜像的过程中发现其中一块离线硬盘存在大量的物理坏道,初步判断其为硬盘掉线的直接原因。


2、服务器数据恢复工程师对镜像后的数据进行分析,获取原raid5阵列内的raid信息,根据这些信息虚拟重组raid阵列。在重组完成的raid阵列中将原存储内的lun恢复为镜像文件。
3、在分析数据的过程中发现后离线的硬盘存在有大量的坏道,虽然镜像了数据,但坏道仍然对恢复结果产生一定的影响。
4、登录昆腾存储的管理界面,获取到StorNext文件系统中和卷相关的一些基本信息。继续分析StorNext文件系统中的Meta卷和Data卷。StorNext文件系统中包含2个Data卷,每一个完整的Data卷都是由多组RAID中的LUN组成的。
5、北亚企安数据恢复工程师分析LUN,获取到LUN之间组合的算法规律,根据这些规律虚拟重组Data卷。
6、分析Meta卷中的节点信息和目录项信息,Meta卷和Data卷之间的对应关系进行,针对一个Meta卷管理多个Data卷的情况,研究得到Meta卷到Data卷的索引算法。
7、获取到存储上的全部数据后,北亚企安数据恢复工程师编写数据恢复程序。扫描和解析卷内的目录项信息及节点信息,提取节点信息及目录项信息。
8、利用分析到的数据信息编写数据提取程序,并提取存储内的卷。
9、服务器数据恢复工程师利用数据提取程序提取数据,数据提取完成后随机抽取验证提取的数据。验证数据没有异常后让用户方验证数据,经过验证用户方确认所有数据完整恢复。

http://www.lryc.cn/news/625882.html

相关文章:

  • 深度学习-167-MCP技术之工具函数的设计及注册到MCP服务器的两种方式
  • 应用控制技术、内容审计技术、AAA服务器技术
  • Commons-io
  • Syntax Error: Error: PostCSS received undefined instead of CSS string
  • CSS封装大屏自定义组件(标签线)
  • 2025年6月中国电子学会青少年软件编程(图形化)等级考试试卷(一级)答案 + 解析
  • LangChain —多模态 / 多源上下文管理
  • 云原生俱乐部-mysql知识点归纳(3)
  • 【论文阅读】SIMBA: single-cell embedding along with features(1)
  • 《Dual Prompt Personalized Federated Learning in Foundation Models》——论文阅读
  • 自然语言处理(NLP)技术的发展历史
  • 【QT入门到晋级】进程间通信(IPC)-socket(包含性能优化案例)
  • Python爬虫实战:研究ICP-Checker,构建ICP 备案信息自动查询系统
  • GIS在海洋大数据的应用
  • 数据结构:深入解析常见数据结构及其特性
  • 3 创建wordpress网站
  • 【实时Linux实战系列】实时大数据处理与分析
  • 【数据库】通过‌phpMyAdmin‌管理Mysql数据
  • 计算机毕设推荐:痴呆症预测可视化系统Hadoop+Spark+Vue技术栈详解
  • [Polly智能维护网络] 网络重试原理 | 弹性策略
  • 图像采集卡与工业相机:机器视觉“双剑合璧”的效能解析
  • CMake进阶: CMake Modules---简化CMake配置的利器
  • 小迪安全v2023学习笔记(六十六讲)—— Java安全SQL注入SSTISPELXXE
  • Webpack 5 配置完全指南:从入门到精通
  • 云手机矩阵:重构企业云办公架构的技术路径与实践落地
  • HarmonyOS 中的 泛型类和泛型接口
  • oc-mirror plugin v2 错误could not establish the destination for the release i
  • 力扣hot100:三数之和(排序 + 双指针法)(15)
  • 缓存-变更事件捕捉、更新策略、本地缓存和热key问题
  • 数据迁移:如何从MySQL数据库高效迁移到Neo4j图形数据库