首页 > 其他分享 >服务器数据恢复成功案例

服务器数据恢复成功案例

时间:2024-06-20 16:09:56浏览次数:25  
标签:数据恢复 起始 文件系统 案例 服务器 xfs INODE

一、服务器数据恢复描述
需要进行数据恢复的服务器为OceanStor S6800T,服务器硬件配置情况为15块磁盘组成一组80T大小的raid5阵列,阵列划分为两个lun、三个分区。服务器重装系统后发现磁盘分区丢失了一个,需要进行服务器数据恢复。

二、服务器数据备份
服务器数据恢复第一步需要对故障服务器所有磁盘进行镜像备份,将服务器所有磁盘后期分析和恢复数据使用。

三、制定服务器数据恢复方案
1、首先需要借助数据恢复工具搜索查看FILE ID编号,通过编号规律分析出该raid5阵列的盘序、块大小、条带大小、循环方向、同异步等信息;
2、通过分析出的raid信息虚拟重组出raid结构;
3、定位xfs文件系统的分区起始位置;XFS INODE number:变长的位数表示,三部分组成:起始块组号+起始块号+块内INODE号。起始块号与块内INODE号的位长由SUPERBLOCK中参数指定。
4、检验文件系统的完整性、正确性;通过校验发现该文件系统头部的超级块及部分节点、目录项丢失。
5、修复xfs文件系统的超级块结构;根据超级块备份及文件系统中的目录树结构,对超级块进行修复还原,
6、对xfs文件系统中丢失的节点及目录项进行修复;对丢失的节点、目录项进行修补、重构
7、修复完成后编写程序解析文件系统,提取服务器数据。

四、服务器数据恢复结果
数据及文件系统信息绝大部分保留完整,数据100%恢复成功。

标签:数据恢复,起始,文件系统,案例,服务器,xfs,INODE
From: https://www.cnblogs.com/saiyikeji/p/18258872

相关文章

  • 服务器数据库
    数据库往往是服务器中最核心的部分,所以一旦数据库发生损坏,将会带来巨大的损失,因此数据库的数据恢复功能变得越来越重要了。在服务器运行过程中,由于断电、操作不当原因损坏到服务器的硬盘的时候,怎样才能恢复网站服务器的数据呢?一、服务器存储系统非常重要,硬盘作为服务器数据存储......
  • 数据库数据恢复-oracle数据库常见故障及数据恢复分析
    作为存储和处理数据的系统,oracle数据库在使用过程中不可避免会出现各种导致数据丢失和数据损坏的故障。总结出oracle数据库常见故障以及恢复可能性。1、Oracle数据库无法启动或者启动后无法正常工作。如果故障是突发性的,通常情况下恢复的可能性极高。出现这类故障后,首先要检查s......
  • 服务器数据恢复-重建MDisk导致VDisk丢失的数据恢复案例
    服务器数据恢复环境:IBM某型号存储;Solaris操作系统,部署Oracle数据库。服务器故障:重建MDisk导致对应的存储池中的VDisk丢失,导致Solaris操作系统中的Oracle数据库无法使用。服务器数据恢复过程:1、将所有涉及到Oracle数据库的VDisk以只读模式连接到备份服务器上,在只读模式下对......
  • 数据恢复的原理是什么
    为了整个系统的效率,Windows操作系统在真正删除一个文件时(比如从回收站里面清除一个文件),并不是从磁盘记录中直接抹去这个文件的所有数据,它只是将这个文件所在的磁盘位置标注为已删除。这样以后当需要使用这些磁盘空间来记录其他数据的时候,就可以直接写在这些位置上,而不需要保留原来......
  • 实战案例 欢迎页面业务
    一、实验目的1. 欢迎页面UI开发;2. 业务逻辑开发;二、应用介绍本阶段项目实现了一个美食页面进入页面,运行界面如图所示。三、代码结构解读 importcommonfrom'@ohos.app.ability.common'importrouterfrom'@ohos.router'importPreferenceUtilfrom'../commo......
  • 探索 v-on 之奥秘一:事件及各类修饰符的深度剖析与案例展示
    目录v-on介绍v-on事件修饰符e.stopPropagation()、.stop、.self​​​​​​​capture​​​​​​​e.preventDefault()、.prevent​​​​​​​.once​​​​​​​.passivev-on介绍        在Vue中,v-on乃是其所提供的用于事件绑定的一种机制,比如要......
  • Vue 中 v-for 的全方位解读:含案例与 key 属性运用及常用数组方法
    目录v-for介绍v-forkey属性的使用Vue数组方法v-for介绍        v-for能够对数字、数组以及对象进行遍历。值得注意的是,当v-for与v-if一同运用时,v-for的优先级要高于v-if。正因如此,应尽量避免将v-if和v-for共同使用。特别是在嵌套使用的情况下,每一......
  • v-show 与 v-if:区别介绍与案例深度分析
    目录v-show、v-if区别v-if、v-else、v-else-if v-show、v-if区别        v-show通常仅会进行一次创建操作,之后主要通过css来实现对其显示与隐藏状态的控制。当进行切换按钮等相关操作时,v-show每次并不会重新去执行DOM的删除与创建动作,而仅仅是对元素的......
  • 服务器雪崩的应对策略之----熔断机制
    熔断机制(CircuitBreaker)是一种保护系统稳定性的重要手段。它的主要目的是防止系统在依赖的服务出现问题时,继续发送请求,从而保护系统免受进一步的影响。熔断机制通过监控请求的成功和失败率,在检测到故障率超过预设阈值时,自动切换到熔断状态,停止对故障服务的请求。熔断状态一......
  • 服务器雪崩的应对策略之----降级处理
    降级处理(FallbackHandling)是一种在系统出现故障或压力过大的情况下,通过提供简化或备用服务来维持系统基本功能的技术。降级处理可以帮助系统在部分功能失效时依然能够提供基本的服务,从而提高系统的可用性和用户体验。常见的降级处理方法一、降级处理策略二、不同策略的......