当前位置: 首页 > news >正文

服务器数据恢复—服务器raid故障导致上层分区不可用的数据恢复案例

服务器数据恢复环境&故障:
一台服务器中有一组由三块SAS硬盘组建的raid阵列。服务器上部署的数据库存储在D分区,数据库备份存储在E分区。
服务器上一块硬盘指示灯显示红色。D分区不可识别。E分区虽然可以识别,但是E分区拷贝文件报错。
管理员重启服务器,先离线的硬盘上线开始同步数据,同步没有完成的情况下管理员将服务器强制关机,之后没有动过服务器。

服务器数据恢复过程:
1、将故障服务器上所有硬盘标记后取出,由硬件工程师对所有硬盘进行检测,硬盘都可以正常读取,也没有发现坏道。以只读方式完整镜像所有硬盘。镜像完成后将所有磁盘按照标记按照原样还原到原服务器。后续的数据分析和数据恢复操作都基于镜像文件进行,避免对原始磁盘数据造成二次破坏。

2、基于镜像文件分析所有磁盘底层数据,根据分析获取到的raid相关信息重组raid结构。重组后进行异或校验,结果只有部分校验通过。由于服务器重启后离线硬盘开始上线同步数据,数据会被破坏,部分校验通过意味着数据有损坏。

3、尝试在多种硬盘离线状态下提取数据,结果发现多种硬盘离线状态下所提取的数据都一样的。

4、尝试分析&修复E分区中的dat文件,发现两个备份文件都有损坏。

5、尝试分析聚合dat碎片,并验证dat数据的完整性,结果底层结构显示有损坏。

6、对D分区的数据文件进行分析扫描,结果发现数据文件目录不可见。

7、扫描D分区自由空间中的数据页,在扫描的结果中发现较连续的数据片段,碎片可用。北亚企安数据恢复工程师尝试分析和聚合文件碎片。
8、验证数据文件碎片的完整性和有效性。
9、提取备份文件中的数据记录到新建的数据库中。
10、通过上层应用连接数据库,并验证数据的可用性。数据库文件可以正常加载,上层应用软件中用户账号正常,可以进行正常的数据查询。

相关文章:

  • 【AI工具】试用秘塔AI搜索的“生成互动网页”功能
  • Linux内核IPv4路由选择子系统
  • 【一起来学kubernetes】21、Secret使用详解
  • 分享:图片识别改名,能识别图片中的文字并批量改名的工具,用WPF和阿里云来完成
  • 如何通过 SQLyog 连接远程 MySQL 数据库?(附工具下载)
  • Web-Machine-N7靶机攻略
  • 【高项】信息系统项目管理师(九)项目资源管理【4分】
  • Android11至15系统定制篇
  • wow-rag—task5:流式部署
  • Java 推送钉钉应用消息
  • MyBatis 的缓存机制 笔记250320
  • 【排序算法】——快速排序
  • 数据分析异步进阶:aiohttp与Asyncio性能提升
  • Kafka自定义分区机制
  • HTTP和RPC的区别
  • 稳定运行的以Microsoft Azure SQL database数据库为数据源和目标的ETL性能变差时提高性能方法和步骤
  • 大模型之蒸馏模型
  • HashMap添加元素的流程图
  • Fiddler使用(一)
  • 嵌入式八股,什么是线程安全
  • 连续两个交易日涨停,华夏幸福:生产经营活动正常,不存在影响股价波动的重大事宜
  • 《歌手2025》能否“爆”下去?
  • 知名中医讲师邵学军逝世,终年51岁
  • 词条数量大幅扩充,《辞海》第八版启动编纂
  • 著名心血管病学专家李国庆教授逝世,享年63岁
  • “走进书适圈”:一周城市生活