【服务器数据恢复】服务器硬盘坏道掉线的数据恢复案例

本文涉及的产品
无影云电脑企业版,4核8GB 120小时 1个月
无影云电脑个人版,1个月黄金款+200核时
资源编排,不限时长
简介: 服务器数据恢复环境:一台IBM某型号服务器上有16块FC硬盘组建RAID阵列。上层linux操作系统,ext3文件系统,部署有oracle数据库。服务器故障&检测:服务器上跑的业务突然崩溃,管理员发现服务器上有2块磁盘的指示灯显示黄色。

服务器数据恢复环境:
一台IBM某型号服务器上有16块FC硬盘组建RAID阵列。上层linux操作系统,ext3文件系统,部署有oracle数据库。

服务器故障&检测:
服务器上跑的业务突然崩溃,管理员发现服务器上有2块磁盘的指示灯显示黄色。
通过IBM storage manager查询服务器状态,发现服务器报告逻辑卷状态失败。物理硬盘状态为:一块盘报告“警告”,指示灯显示黄色的2块盘报告“失败”。通过IBM storage manager将当前服务器的日志完整备份。北亚企安数据恢复工程师在备份服务器日志的同时分析日志内容,获取数据恢复所需要的逻辑卷信息。

服务器数据恢复过程:
1、将服务器中所有硬盘编号标记后从服务器内取出,由硬件工程师对所有硬盘进行硬件故障检测,经过检测发现16块盘均可以读取。针对16块盘的SMART状态进行检测,经过检测发现在IBM storage manager中报告“警告”的那块盘的SMART状态也报告为“警告”,结果一致。
2、在windows环境下将识别出来的FC盘在磁盘管理器中标记为脱机状态,然后对这些磁盘进行扇区级别全盘镜像,将原始磁盘中的所有物理扇区镜像到windows系统下的逻辑磁盘并以文件形式保存。在镜像过程中发现SMART状态报告为“警告”的磁盘镜像速度异常,windows环境下的一般应用软件无法对其进行操作,结合前面的检测结果可以判断该盘应该存在损坏/不稳定的扇区。
3、使用专业硬盘镜像设备对这块SMART状态报告为“警告”的磁盘进行镜像,在镜像过程中观察发现该盘的坏道并不多,但是存在大量的读取响应时间长的不稳定扇区,于是调整镜像策略,修改“遇到坏道跳过扇区数”和“响应等待时间”等参数后继续对该盘进行镜像。
4、所有其他磁盘(除了SMART状态报告为“警告”的磁盘)镜像完成后,查看镜像过程中生成的日志,发现在IBM storage manager和硬盘SMART状态中均没报错的另外一块磁盘中也存在坏道,指示灯显示黄色的2块盘也存在大量不规律的坏道分布,根据坏道列表定位到目标镜像文件分析发现,ext3文件系统的一些关键源数据信息已经被坏道破坏,只能等待SMART状态报告为“警告”的磁盘镜像完毕后,通过同一条带进行xor以及根据文件系统上下文关系手动修复被损坏的文件系统。
5、SMART状态报告为“警告”的磁盘镜像完成,但是之前为了最大限度做出有效扇区以及为了保护磁头而设置的拷贝策略会自动跳过一些不稳定扇区,所以该盘的镜像是不完整的。调整拷贝策略,继续镜像被跳过的扇区,直到该盘所有扇区全部镜像出来。
6、将服务器中16块硬盘的物理扇区镜像完成后,在windows平台下使用软件将所有镜像文件全部展开。经过对ext3文件系统的逆向分析以及对日志文件的分析,获取到16块FC盘的盘序,RAID的块大小,RAID的校验走向和方式等信息。
7、利用这些raid相关信息虚拟重组RAID,RAID重构完成后对ext3文件系统进行解析。
8、和用户沟通后,数据恢复工程师提取出了一些oracle的dmp文件,由用户尝试进行恢复。恢复的过程中oracle报告imp-0008错误。北亚企安数据库工程师仔细分析导入dmp文件的日志文件,发现提取出来的dmp文件存在问题。
9、重新分析raid结构,进一步确定ext3文件系统被破坏的程度。又经过数小时的努力,北亚企安数据恢复工程师重新提取了dmp文件和dbf原始库文件。将恢复出来的dmp文件移交给用户进行导入,这次导入一切顺利,没有报错。对恢复出来的dbf原始库文件进行校验,结果所有文件均通过测试。经过仔细核检测后,用户认可数据恢复结果,本次服务器数据恢复工作完成。

相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
相关文章
|
7天前
|
存储 Oracle 关系型数据库
服务器数据恢复—EVA存储硬盘读写性能不稳定掉线的数据恢复案例
服务器存储数据恢复环境: 一台EVA某型号控制器+EVA扩展柜+FC磁盘。 服务器存储故障&检测: 磁盘故障导致该EVA存储中LUN不可用,导致上层应用无法正常使用。
70 47
|
6天前
|
数据挖掘 Linux 数据库
服务器数据恢复—reiserfs文件系统数据恢复案例
服务器数据恢复环境: 一台服务器中有一组由4块SAS硬盘组建的RAID5阵列,上层安装linux操作系统统。分区结构:boot分区+LVM卷+swap分区(按照顺序),LVM卷中划分了一个reiserfs文件系统作为根分区。 服务器故障: 服务器操作系统在运行过程中由于未知原因崩溃,管理员重装操作系统后发现分区结构变为:boot分区+swap分区+LVM卷(按照顺序),LVM卷中文件系统位置有个空的reiserfs超级块。 用户方需要恢复reiserfs文件系统中所有数据,包含数据库、网站程序与网页、OA系统中所有办公文档。
服务器数据恢复—reiserfs文件系统数据恢复案例
|
9天前
|
存储 数据挖掘
服务器数据恢复—EqualLogic存储raid5阵列多块硬盘掉线的数据恢复案例
服务器存储数据恢复环境: 一台EqualLogic存储中有一组由16块SAS硬盘组建的RAID5阵列。上层划分了4个卷,采用VMFS文件系统,存放虚拟机文件。 服务器存储故障: 存储RAID5阵列中磁盘出现故障,有2块硬盘对应的指示灯亮黄灯,存储不可用,且存储设备已经过保。
|
8天前
|
存储 运维 数据挖掘
服务器数据恢复—EVA存储删除VDISK的数据恢复案例
服务器存储数据恢复环境: 某单位有一台EVA某型号存储主机+2个扩展柜,共12个FATA磁盘+10个FC磁盘,LUN数量不确定,操作系统为WINDOWS SERVER。该存储用来存放单位的历史案例审理材料。 服务器存储故障&检测: 该EVA存储出现故障,无法正常使用。而且经过几家数据恢复服务商的操作,具体故障原因已经无法确定。
|
22天前
|
弹性计算 网络安全
阿里云国际OpenAPI多接口快速管理ECS服务器教程
阿里云国际OpenAPI多接口快速管理ECS服务器教程
|
6天前
|
弹性计算
阿里云2核16G服务器多少钱一年?亲测价格查询1个月和1小时收费标准
阿里云2核16G服务器提供多种ECS实例规格,内存型r8i实例1年6折优惠价为1901元,按月收费334.19元,按小时收费0.696221元。更多规格及详细报价请访问阿里云ECS页面。
38 9
|
2天前
|
监控 Ubuntu Linux
使用VSCode通过SSH远程登录阿里云Linux服务器异常崩溃
通过 VSCode 的 Remote - SSH 插件远程连接阿里云 Ubuntu 22 服务器时,会因高 CPU 使用率导致连接断开。经排查发现,VSCode 连接根目录 ".." 时会频繁调用"rg"(ripgrep)进行文件搜索,导致 CPU 负载过高。解决方法是将连接目录改为"root"(或其他具体的路径),避免不必要的文件检索,从而恢复正常连接。
|
6天前
|
弹性计算 异构计算
2024年阿里云GPU服务器多少钱1小时?亲测价格查询方法
2024年阿里云GPU服务器每小时收费因实例规格不同而异。可通过阿里云GPU服务器页面选择“按量付费”查看具体价格。例如,NVIDIA A100的gn7e实例为34.742元/小时,NVIDIA A10的gn7i实例为12.710156元/小时。更多详情请访问阿里云官网。
37 2
|
11天前
|
存储 弹性计算 NoSQL
"从入门到实践,全方位解析云服务器ECS的秘密——手把手教你轻松驾驭阿里云的强大计算力!"
【10月更文挑战第23天】云服务器ECS(Elastic Compute Service)是阿里云提供的基础云计算服务,允许用户在云端租用和管理虚拟服务器。ECS具有弹性伸缩、按需付费、简单易用等特点,适用于网站托管、数据库部署、大数据分析等多种场景。本文介绍ECS的基本概念、使用场景及快速上手指南。
46 3
|
17天前
|
存储 弹性计算 编解码
通过阿里云的活动租赁云服务器时如何选择实例规格?选择指南参考
新手用户通过阿里云的活动租赁云服务器的时候实例规格应该怎么选?目前在阿里云的活动中,可选的云服务器类型除了轻量应用服务器之外,云服务器的主要实例规格有经济型e、通用算力型u1和计算型c7与c8y、通用型g7与g8y、内存型r7与r8y等实例,但是对于新手来说,由于是初次购买,实例规格往往不知道怎么选择了。本文为大家展示阿里云目前活动中各云服务器实例规格性能、适用场景以及选择指南参考。

相关产品

  • 云服务器 ECS