数据恢复案例之Linux服务器数据恢复成功案例

数据恢复案例之Linux服务器数据恢复成功案例一、服务器数据恢复故障描述介绍数据恢复案例前照例先介绍故障服务器的物理状况。本次数据恢复的服务器是linux操作系统,某品牌730系列服务器,MD3200系列存储。导致数据丢失的原因是机房意外断电导致系统无法正常启动,客户管理员对无法访问的服务器进行了修复操作后进入系统查看数据,服务器部分文件已经丢失。于是客户管理员联系了数据恢复中心进行服务器数据恢复。二、服务器数据恢复故障分析1.备…

大家好,又见面了,我是你们的朋友全栈君。

一、服务器数据恢复故障描述

介绍数据恢复案例前照例先介绍故障服务器的物理状况。本次数据恢复的服务器是linux操作系统,某品牌730系列服务器,MD3200系列存储。导致数据丢失的原因是机房意外断电导致系统无法正常启动,客户管理员对无法访问的服务器进行了修复操作后进入系统查看数据,服务器部分文件已经丢失。于是客户管理员联系了数据恢复中心进行服务器数据恢复。

二、服务器数据恢复故障分析

1.备份客户服务器数据

数据恢复工程师接到客户的服务器后对服务器进行了初检,首先将存储的lun以只读的模式映射到了数据恢复中心的数据恢复专用存储设备上。接着对客户的服务器进行扇区级别的镜像操作,这样做的目的有两个,一个是可以让客户取回原服务器,避免后期的数据恢复过程占用客户设备,另一个是为了保护客户的原有数据,因为数据恢复需要大量的数据分析和尝试,存在有多次尝试的可能,这样在镜像文件中进行数据恢复操作就可以避免在客户的原服务器上进行操作,保护客户原数据的完整性。万一我们恢复失败了,客户也可以携带原服务器到其他公司进行数据恢复操作,是一种对客户数据负责的方式。

2、分析服务器故障原因

备份完成后,服务器数据恢复工程师对底层数据进行查看,发现服务器的目录项已经遭到了破坏,所幸运的是这些目录项的破坏并没影响到服务器的重要数据,仅仅是将目录项破坏了一些,这些破坏可以通过人工进行修复。由于客户的服务器管理员进行过修复操作,这也就导致了损坏的目录项本质上并没有被成功修复,而是以节点号进行命名同时存放到了lost+found文件夹内,对应的数据区索引也被服务器进行了自动清除。工程师以前处理过很多起类似的数据丢失案例,这种情况下只需要根据文件系统和文件类型在自由空间中进行碎片匹配、碎片拼合,最终恢复整个服务器的数据。

Linux服务器数据恢复成功案例

三、服务器数据恢复实施过程

在本次数据恢复案例中的节点信息已经被清除,无法根据节点信息还原数据。服务器数据恢复工程师提取出lost+found文件夹下的文件名称,根据丢失文件的文件目录项节点号进行一一匹配,从而分析出丢失的目录结构。再继续分析底层数据,根据文件系统的结构信息在底层空间的相对应位置扫描符合丢失目录结构条件的信息并进行提取,再与目录项节点号进行整合,把扫描到的目录项节点号记录到数据库里面,之后在通过lost+found里面的文件记录号和数据库里面的记录号进行匹配。

四、服务器数据恢复结果

在本次服务器数据恢复案例中,客户的服务器先是异常断电导致文件系统被损坏,接着被管理员进行了人人工修复导致大量文件的目录结构丢失,在修复和检查过程中服务器还写入了一部分的新数据,这就直接导致了本次服务器数据恢复的过程比正常情况下的数据丢失更为复杂一些,由于工程师有着多年的服务器数据恢复经验,在经过一段时间的分析和重组后,最终成功提取出了客户服务器丢失的数据。客户对恢复成功的数据进行验证,经过验证,客户原服务器内的所有数据都恢复成功,可以正常使用,客户认可本次服务器数据恢复结果。

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/141469.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • js截取数组slice(),splice()两种方法[通俗易懂]

    js截取数组slice(),splice()两种方法[通俗易懂]slice()返回一个索引和另一个索引之间的数据(不改变原数组),slice(start,end)有两个参数(start必需,end选填),都是索引,返回值不包括end用法和截取字符串一样varheros=[“李白”,’蔡文姬’,’韩信’,’赵云’,’甄姬’,’阿珂’,’貂蝉’,’妲己’];console.log(heros.slice(1,4))//[“蔡文姬”,”韩信…

  • OPENCV轮廓提取findContours和drawContours

    OPENCV轮廓提取findContours和drawContours关于opencv中的轮廓提取函数findcontours()和轮廓绘制函数drawContours()中参数的说明和实验结果。

    2022年10月29日
  • 图像处理-激光测距技术&工业相机基本原理概述「建议收藏」

    图像处理-激光测距技术&工业相机基本原理概述「建议收藏」激光测距技术与一般光学测距技术相比,具有操作方便、系统简单及白天和夜晚都可以工作的优点.与雷达测距相比,激光测距具有良好的抗干扰性和很高的精度,而且激光具有良好的抵抗电磁波干扰的能力,尤其在探测距离较长时,激光测距的优越性更为明显.激光测距技术是指利用射向目标的激光脉冲或连续波激光束测量目标距离的距离测量技术.比较常用的激光测距方法有脉冲法、相位法、三角法和干涉法激光测距.本文主要探讨下激光三角法的基本原理和工业相机原理:1.1激光三角法的基本原理光电技术的快速发展,以及计算.

  • 设备树详解

    设备树详解在Linux3.x版本后,arch/arm/plat-xxx和arch/arm/mach-xxx中,描述板级细节的代码(比如platform_device、i2c_board_info等)被大量取消,取而代之的是设备树

  • 传奇sf架设服务器_传奇怎么架设服务器

    传奇sf架设服务器_传奇怎么架设服务器传世SF私服搭建架设教程下载!传奇世界私服搭建教程2017是传世SF私服搭建教程!提供传奇世界h5一键服务端商业版+架设教程-服务器端!传世SF私服游戏介绍传奇世界单机版,小编第一次接触传奇世界是在03年,过去这么多年,发现这款经典游戏竟然还有生命力,在这里给大家整合了网友提供的最新单机版,辅助大家回味高中时代那些青涩的回忆。此单机版很给力。根据官网提供的版本制作,拥有全部的最新地图以及技能怎…

  • codeif idea_ps插件安装在什么位置

    codeif idea_ps插件安装在什么位置1、点击File->Settings->Plugins->设置->InstallPluginfromDisk2、选中MappingSearch.jar3、重启IDEA,在Help菜单下有个“MappingSearch映射搜索”选项表示安装成功此后就可以使用插件的变量名搜索功能,右键CodeIf,则会弹出许多适合的变量名。以后就不用头秃的想变量名问题了。附上jar包下载地址:https://download.csdn.net/download/qq_44752641/1

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号