服务器数据恢复—raid5阵列上层XFS文件系统数据恢复案例

服务器存储数据恢复环境:
某品牌CX4-480型号服务器存储,该服务器存储内有一组由20块硬盘组建的raid5磁盘阵列;存储空间分配了1个lun。

服务器存储故障:
工作人员将服务器重装操作系统后,未知原因导致服务器操作系统层面的磁盘分区改变,一个XFS文件系统分区丢失,无法访问,该分区存放大量重要业务信息。

服务器存储数据恢复过程:
1、将服务器存储中所有磁盘编号后取出,硬件工程师经过检测后没有发现有磁盘存在明显的硬件故障和坏道。数据恢复工程师以只读方式将所有磁盘进行扇区级全盘镜像,镜像完成后按照编号将所有磁盘还原到原服务器存储中。后续的数据分析和数据恢复操作都基于镜像文件进行,避免对原始磁盘数据造成二次破坏。
2、基于镜像文件分析所有磁盘底层数据,获取该raid5磁盘阵列的raid阵列盘序、条带大小、块大小、循环方向、同异步等重组raid需要的全部信息。通过分析获取到的raid信息虚拟重组raid5阵列。
3、raid5阵列重组完成后,定位到xfs文件系统分区的起始位置。
XFS INODE number由三部分组成:起始块组号+起始块号+块内INODE号。起始块号与块内INODE号的位长由SUPERBLOCK中的参数指定。
4、校验xfs文件系统的完整性及正确性;通过校验发现该文件系统头部的超级块及部分节点、目录项丢失。
5、北亚企安数据恢复工程师根据超级块备份及文件系统中的目录树结构修复超级块。

6、修复和重构xfs文件系统中丢失的节点及目录项。

7、修复完成后,北亚企安数据恢复工程师编写程序解析xfs文件系统,提取其中的数据。
8、用户方对恢复出来的数据进行仔细检测后,确认恢复出来的数据完整有效。本次数据恢复工作完成。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/674549.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

开源免费的最强文本转语音AI工具,本地安装,一键解压包它来了!

大家好!我是画画的小强 今天我要向大家介绍一个近日爆火的项目——ChatTTS 文本转语音。 这个项目的火爆程度可不是盖的,自发布以来,短短几天时间内,其在 GitHub 上的Star数量已破万,作者本人甚至豪言,Ch…

【devops】24元/月 实现一键安装 x-ray 打造高速国际冲浪

一、服务器选择 1、阿里云 基本价格 24元/月,一个月1TB,目前看是足够了 二、xRay - github 最好用的 Xray 一键安装脚本 & 管理脚本 1、设计理念 设计理念为:高效率,超快速,极易用 脚本基于作者的自身使用…

【案例实操】银河高级服务器操作系统实例分享,应用迁移海光服务器后CPU消耗高问题分析处理

1. 服务器环境以及配置 【机型】 处理器: Hygon C86 7285 内存: 16G 【内核版本】 【 OS 镜像版本】 0518-server 【 nkvers 命令输出】 2. 问题现象描述 客户现场红帽系统所在平台为 intel: 版本如下: 银河麒麟…

windows系统搭建go开发编译环境

1、前言 windows系统,从零开始搭建go开发编译环境详细步骤。 2、go下载和安装 2.1 下载 下载地址如下: All releases - The Go Programming Language 可以根据自己的需要选择下载对应的版本下载即可。 对于windows系统,如果是6…

HTCC电路板是什么,有哪些主要应用领域

HTCC英文名称是High-Temperature Co-Fired Ceramic,又称高温共烧多层陶瓷基板。因其具有导热系数高、耐热性好、热膨胀系数小、机械强度高、绝缘性好、耐腐蚀等优势,是保持高速增加的PCB线路板之一。 SPEA作为专业电路板测试设备方案服务商,公…

动规算法-地下城游戏

在刷题练习专栏中,已经写了两篇文章实现对动态规划入门题目的讲解了,动态规划这类题目很难很好的掌握,今天给大家带来稍微深入的题目,帮助大家更好的理解动态规划的算法思想,加深对该算法的理解,建议看每道…

Leo赠书活动-26期 不同数据库背后的数据存储方案

✅作者简介:大家好,我是Leo,热爱Java后端开发者,一个想要与大家共同进步的男人😉😉 🍎个人主页:Leo的博客 💞当前专栏: 赠书活动专栏 ✨特色专栏:…

Spark的性能调优——RDD

前言 RDD 是 Spark 对于分布式数据集的抽象,每一个 RDD 都代表着一种分布式数据形态。比如 lineRDD,它表示数据在集群中以行(Line)的形式存在;而 wordRDD 则意味着数据的形态是单词,分布在计算集群中。 参…

N1000A Keysight DCA-X 宽带宽示波器主机 简述

Keysight N1000A DCA-X 宽带宽示波器主机由keysight 是德科技生产,该产品属于高端专业级别的测试设备。其目标用户群包括但不限于电子制造、半导体设计与测试、通信设备研发等行业的工程师和技术人员。 DCA-X 平台由主机和各种模块组成,可以执行灵活的…

【MyBatis】零基础从入门到进阶(源码级深入详解)

1 MyBatis概述 1.1 框架 ● 在⽂献中看到的framework被翻译为框架 ● Java常⽤框架: ○ SSM三⼤框架:Spring SpringMVC MyBatis ○ SpringBoot ○ SpringCloud ○ 等。。 ● 框架其实就是对通用代码的封装,提前写好了⼀堆通用…

基于docker的oracle12.2.0.1部署及oracle使用与docker镜像容器制作迁移方法

基于docker的oracle12.2.0.1部署及oracle使用与docker镜像容器制作迁移方法 本文介绍了基于docker的oracle12.2.0.1部署,包含了oracle基本配置、监听器和实例启动方法、PDB和CDB操作方法、表空间建立和用户数据库建立、常见启动问题解决等,并介绍了镜像制…

曹操出行巨亏70亿: 市场份额承压,上百次行政处罚与数千条投诉

《港湾商业观察》黄懿 4月29日,CaoCao Inc. (曹操出行有限公司,下称“曹操出行”)向港交所主板递交上市申请,其国内运营主体为杭州优行科技有限公司(下称“杭州优行”)。 这是继嘀嗒出行、如祺出行、小马…

Redis数据类型(下篇)

5.Redis有序集合zset(sorted set) 本质就是在set的基础上,每个val值前面加了一个score分数值。 (1)向有序集合中添加多个(或者一个)元素和其对应的分数 127.0.0.1:6379> zadd zset1 100 a 90 b 80 c 70 d 60 e (…

MySQl基础入门⑬.5

创建多表连接查询 表准备 CREATE TABLE 员工信息 (员工号 INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY,姓名 VARCHAR(50) NOT NULL,性别 ENUM(男, 女) NOT NULL,出生日期 DATE NOT NULL,部门 VARCHAR(50) NOT NULL,手机号码 VARCHAR(20) NOT NULL,-- 根据数据库不同&#x…

怎么做好企业短信服务呢?(文字短信XML接口示例)

企业短信服务已经成为各行各业都信赖的行业推广方式之一,并且短信行业也与时俱进的发展着,随之而来的就是市场上短信平台的数量也随之增多。那么怎么在鱼龙混杂的短信行业中选择适合自己的企业短信服务平台呢?企业短信服务平台又适用于哪些应…

合并两个有序链表和合并 K 个升序链表

21. 合并两个有序链表 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例 1: 输入:l1 [1,2,4], l2 [1,3,4] 输出:[1,1,2,3,4,4]示例 2: 输入:l1 [], l2 […

【C语言】字符串左旋(三种方法)

(方法3只给出思路参考) 问题 描述: 实现一个函数,可以左旋字符串中的k个字符。 例如: ABCD左旋一个字符得到BCDA ABCD左旋两个字符得到CDAB 分析 我们先来理解一下,什么叫“左旋”?其实是这…

html+CSS+js部分基础运用12

一、显示列表项的内容 编写javaScript代码实现用户登录时数据合法性校验功能,界面如图教材P338 第2题,效果如下图所示: 图1 显示列表项内容 二、日期的处理 实时显示当前时间及累计登录时间,如下图2所示。[提示window.setInt…

两款 IntelliJ IDEA 的 AI 编程插件

介绍两款 IntelliJ IDEA 的 AI 编程插件:通义灵码和 CodeGeeX。 通义灵码 这是由阿里推出的一个基于通义大模型的 AI 编码助手。 它提供了代码智能生成、研发智能问答等功能。通义灵码经过海量优秀开源代码数据训练,可以根据当前代码文件及跨文件的上下…

【Moveit】step或stl文件转urdf,并添加到机械臂上

【Moveit】step或stl文件转urdf,并添加到机械臂上 文章目录 【Moveit】step或stl文件转urdf,并添加到机械臂上1. 安装sw_urdf_exporter插件2. 导出urdf3. 将夹爪连接到机械臂上4. 使用moveit_setup_assistant配置功能包Reference ROS专门提供了一种机器人…