浪潮服务器硬盘指示灯显示黄色的服务器数据恢复案例
服务器数据恢复环境:
宁夏某市某单位的一台浪潮服务器,该服务器中有一组由6块SAS硬盘组建的RAID5阵列。
服务器上存放的是Oracle数据库文件,操作系统层面划分了1个卷。

服务器故障&初检:
服务器在运行过程中有两块磁盘的指示灯显示黄色,RAID5阵列崩溃,服务器不可用。因为服务器已经过保,用户方联系到我们数据恢复中心要求恢复服务器中的数据。
服务器数据恢复工程师将故障服务器中6块硬盘编号后取出,然后做硬件故障检测,经过检测发现亮黄色指示灯对应的2块硬盘有坏道、SMART的错误冗余级别已经超过阈值。

服务器数据恢复过程:
1、将另外4块完好的硬盘以只读方式做全盘镜像备份。使用专业工具处理2块有坏道的硬盘后再生成镜像文件。
2、基于镜像文件分析2块故障硬盘的掉线时间,搞清楚数据较新的硬盘是哪一块,然后用这块数据较新的硬盘进行数据恢复。
3、利用分析出来的原始raid5结构信息虚拟重构RAID阵列,在重构出来的RAID5阵列中根据位图信息将lun全部提取出来。
4、北亚企安数据恢复工程师分析底层结构并导出用户数据,验证数据库文件是否正常。
5、将卷里的文件都拷贝出来交给北亚企安数据库工程师,数据库工程师对数据库进行验证和导入数据。经过验证,数据库文件校验正常,数据导入也很正常。
6、重新备份数据库,将数据库文件和备份文件一同交付给用户方,用户方检测后认可恢复结果。本次服务器数据恢复工作完成。

相关文章:
浪潮服务器硬盘指示灯显示黄色的服务器数据恢复案例
服务器数据恢复环境: 宁夏某市某单位的一台浪潮服务器,该服务器中有一组由6块SAS硬盘组建的RAID5阵列。 服务器上存放的是Oracle数据库文件,操作系统层面划分了1个卷。 服务器故障&初检: 服务器在运行过程中有两块磁盘的指示灯…...
宋浩概率论笔记(三)随机向量/二维随机变量
第三更:本章的内容最重要的在于概念的理解与抽象,二重积分通常情况下不会考得很难。此外,本次暂且忽略【二维连续型随机变量函数的分布】这一章节,非常抽象且难度较高,之后有时间再更新。...
附件展示 点击下载
效果图 实现代码 <el-table-column prop"attachment" label"合同附件" width"250" show-overflow-tooltip><template slot-scope"scope"><div v-if"scope.row.cceedcAppendixInfoList &&scope.row.ccee…...
HotSpot虚拟机之Class文件及字节码指令
目录 一、javac编译 1. 编译过程 2. 语法糖 二、Class文件 1. 文件格式 2. 常量池项目 3. 属性类型 三、Class文件实例 1. 源代码 2. javap分析Class文件 四、字节码指令 五、参考资料 一、javac编译 1. 编译过程 javac命令由Java语言编写,目的将Ja…...
关于盐雾试验
盐雾实验一般被称为盐雾试验,是一种主要利用盐雾试验设备所创造的人工模拟盐雾环境条件来考核产品或金属材料耐腐蚀性能的环境试验。 盐雾实验的主要目的是考核产品或金属材料的耐盐雾腐蚀性能,盐雾试验结果也是对产品质量的判定,是正确衡量…...
windows美化任务栏,不使用软件
1.任务栏透明: 效果图: (1).winr打开命令行 输入regedit回车打开注册表 regedit (2).在注册表中打开 \HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced 这个路径 \HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explore…...
24考研数据结构-并查集
目录 5.5.2 并查集(双亲表示法)1. 并查集的存储结构2. 并查集的代码实现初始化并查时间复杂度union操作的优化(不要瘦高的树)并查集的进一步优化(find的优化,压缩路径)优化总结 数据结构&#x…...
Redis 和 Mysql 如何保证数据一致性
项目场景: 一般情况下,Redis 用来实现应用和数据库之间读操作的缓存层,主要目的是减少数据库 IO,还可以提升数据的 IO 性能。 如下图所示,这是它的整体架构。 当应用程序需要去读取某个数据的时候,首先会先…...
WSL1升级为WSL2
首先需要启用组件 使用管理员打开Powershell并运行 Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform启用后会要求重启计算机 从https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi获取WSL2 Linux内核更新包,…...
力扣 1049. 最后一块石头的重量 II
题目来源:https://leetcode.cn/problems/last-stone-weight-ii/description/ C题解(思路来源代码随想录):本题其实就是尽量让石头分成重量相同的两堆,相撞之后剩下的石头最小,这样就化解成01背包问题了。 …...
【广州华锐视点】葡萄种植VR虚拟仿真实训平台
随着虚拟现实(VR)技术的不断发展,越来越多的教育领域开始尝试将VR技术应用于教学中。在葡萄栽培这一专业领域,我们开发了一款创新的VR实训课件,旨在为学生提供沉浸式的互动学习体验。本篇文案将为您介绍葡萄种植VR虚拟仿真实训平台所提供的互…...
PBR材质理解整理
PBR Material 草履虫都能看懂的PBR讲解(迫真) 先前看了很多遍类似的了,结合《Unity Shader 入门精要》中的内容整理了下便于以后理解,以后有补充再添加。 光与材质相交会发生散射和吸收,散射改变光的方向,…...
从c++的角度来看ffmpeg 的架构
------------------------------------------------------------------------- author: hjjdebug date: 2023年 08月 01日 星期二 11:26:40 CST descriptor: 从c的角度来看ffmpeg 的架构 ------------------------------------------------------------------------…...
Ubuntu安装JDK与IntelliJ IDEA
目录 前言 Ubuntu 安装 JDK 1、更新软件包列表 2、安装OpenJDK 3、验证安装 Ubuntu安装IntelliJ IDEA 1、下载 IntelliJ IDEA 2、解压缩 IntelliJ IDEA 安装包 3、移动 IntelliJ IDEA 到安装目录 4、启动 IntelliJ IDEA 前言 APT(Advanced Package Tool&…...
【雕爷学编程】Arduino动手做(182)---DRV8833双路电机驱动模块2
37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的&am…...
一个完整的http请求响应过程
一、 HTTP请求和响应步骤 以上完整表示了HTTP请求和响应的7个步骤,下面从TCP/IP协议模型的角度来理解HTTP请求和响应如何传递的。 二、TCP/IP协议 TCP/IP协议模型(Transmission Control Protocol/Internet Protocol),包含了一系…...
Unity通过代码切换材质
效果展示 代码 using System.Collections; using System.Collections.Generic; using UnityEngine;public class MaterialSwitcher : MonoBehaviour {public Material newMaterial; // 新材质private Material oldMaterial; // 旧材质private Renderer renderer; // 渲染器组件…...
Java根据坐标经纬度计算两点距离(5种方法)、校验经纬度是否在圆/多边形区域内的算法推荐
目录 前言 一、根据坐标经纬度计算两点距离(5种方法) 1.方法一 2.方法二 3.方法三 4.方法四 5.方法五 5.1 POM引入第三方依赖 5.2 代码 6.测试结果对比 二、校验经纬度是否在制定区域内 1.判断一个坐标是否在圆形区域内 2.判断一个坐标是否…...
PIC单片机如何设计延时
PIC单片机如何设计延时 PIC单片机的延时基本有两种,一种是自己设计的delay()函数,另一种就是利用其自带的Time定时器。当然一般Time定时器的精度要高于自己设计delay()函数,Time定时器是单片机内部的硬件寄存器模块,而delay()函数是利用自加自减来实现延时,代码进行顺序执…...
FFmpeg常见命令行(二):FFmpeg转封装
前言 在Android音视频开发中,网上知识点过于零碎,自学起来难度非常大,不过音视频大牛Jhuster提出了《Android 音视频从入门到提高 - 任务列表》。本文是Android音视频任务列表的其中一个, 对应的要学习的内容是:如何使…...
OpenClaw权限管理:千问3.5-35B-A3B-FP8操作范围最小化实践
OpenClaw权限管理:千问3.5-35B-A3B-FP8操作范围最小化实践 1. 为什么需要限制OpenClaw的权限 去年夏天,我在本地部署OpenClaw对接千问3.5模型时,曾因为一个简单的文件整理指令差点酿成大祸。当时我让AI帮我整理下载文件夹,结果它…...
OpenClaw技能扩展:Qwen3.5-9B代码生成+本地执行实战
OpenClaw技能扩展:Qwen3.5-9B代码生成本地执行实战 1. 为什么需要代码生成与自动执行? 作为一名长期与数据打交道的开发者,我每天要处理大量重复性脚本编写任务:数据清洗、格式转换、日志分析...这些工作往往占用了70%以上的编码…...
嵌入式轻量级时间解耦引擎:逻辑Tick与物理循环分离
1. 项目概述bluemicro_engine是一个面向嵌入式实时系统的轻量级时间解耦引擎,其核心设计目标是在硬件资源受限的微控制器(如 Cortex-M0/M3/M4)上,构建一个与用户输入响应、CPU主频波动及外设时序无关的确定性执行循环。它并非通用…...
mac下OpenClaw开发环境搭建:调试千问3.5-27B技能插件
mac下OpenClaw开发环境搭建:调试千问3.5-27B技能插件 1. 为什么需要本地开发环境 去年第一次接触OpenClaw时,我天真地以为所有技能开发都能在云端完成。直到尝试修改一个飞书会议纪要插件时,才发现每次测试都要经历"改代码→打包→上传…...
免费功能强大的大屏开发平台
整理了一些主流且功能强大的免费大屏开发平台。为了方便你比较,我将它们分成了三大类: 🛠️ 开源/低代码框架 (适合开发者) 这类平台对开发者很友好,提供了高度灵活的定制和私有化部署能力。 平台技术栈/特点免费模式适合人群D…...
Mathcad Prime 7.0绘制Buck电路伯德图避坑指南(附完整公式设置)
Mathcad Prime 7.0绘制Buck电路伯德图避坑指南(附完整公式设置) 在电力电子设计领域,Buck电路的环路响应分析是确保电源稳定性的关键环节。Mathcad Prime 7.0作为工程计算利器,其伯德图绘制功能却暗藏多个"新手陷阱"——…...
嵌入式轻量级RPC实现:裸机与RTOS下的远程过程调用
1. RPCInterface 库深度解析:嵌入式系统远程过程调用的轻量级实现RPC(Remote Procedure Call,远程过程调用)在嵌入式系统中长期被视为“高不可攀”的技术——常与大型操作系统、复杂网络栈和资源消耗挂钩。然而,在工业…...
避坑指南:当你的bed文件在hg38分析中报错时,可能缺了这步liftover预处理
基因组坐标转换实战:当hg38遇到旧版bed文件的高阶解决方案 临床数据分析师小张最近遇到了一个棘手问题——团队传承下来的hg19版bed文件在新项目中使用hg38参考基因组时频繁报错。GATK流程抛出"Invalid interval"警告,IGV可视化时靶向区域完全…...
从理论到实践:信道利用率在停止-等待与回退N帧协议中的量化分析与优化
1. 信道利用率的核心概念与实战意义 第一次接触信道利用率这个概念时,我也被各种公式绕得头晕。直到在卫星通信项目中踩过几次坑才真正明白:信道利用率就是衡量你把通信线路"压榨"到什么程度的标尺。想象你租了条高速公路送货,总不…...
融合 PSO 的改进鲸鱼优化算法(PSO‑ImWOA)无人机三维航迹规划研究(Python代码实现)
💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…...
