V3700系列存储数据恢复成功

摘要:
存储故障过程描述本次数据恢复的设备为某品牌V3700系列存储,故障涉及的硬盘共10块4T的硬盘,查看客户所给的相关信息,了解到共有2组Mdisk,加入到一个存储池中,其中创建了一个通用卷来存放数据。组建RAID磁盘阵列由于客户的该品牌V3700系列存储结构与其他存储结构相比较为复杂,在数据恢复过程中需要多次组建raid阵列。C、只用专业的数据恢复软件对Mdisk进行虚拟重组。本次存储数据恢复成功。

存储故障过程描述

本次数据恢复的设备为某品牌V3700系列存储,故障涉及的硬盘共10块4T的硬盘,查看客户所给的相关信息,了解到共有2组Mdisk,加入到一个存储池中,其中创建了一个通用卷来存放数据。据客户描述,由于其中一组Mdisk中有两块硬盘故障离线,该组Mdisk失效,从而导致整个通用卷无法使用。

存储数据恢复之镜像磁盘

在数据恢复工作中为防止数据恢复中由于误操作对原始磁盘造成二次破坏,需要借助数据恢复软件为每块磁盘做镜像,以后所有的数据恢复操作都在镜像盘上进行,不会对原始磁盘造成影响。损坏的两块硬盘进行物理处理,发硬盘盘片有划伤,无法做镜像,只好用剩余的8块好盘的镜像来进行后面的数据恢复。

组建RAID磁盘阵列

由于客户的该品牌V3700系列存储结构与其他存储结构相比较为复杂,在数据恢复过程中需要多次组建raid阵列。

1、Mdisk分析及重组;A、根据客户给出的部分配置信息,将硬盘按照Mdisk组分类。B、分析每一组Mdisk中的所有硬盘,得到相关raid信息。C、只用专业的数据恢复软件对Mdisk进行虚拟重组。

2、pool存储池分析;A、对所有Mdisk进行分析,得到pool存储池的相关信息。B、使用专业的数据恢复软件虚拟重组出pool存储池。C、提取数据Lun。

存储中的数据库恢复

取得LUN镜像文件后,根据固有特征值在当前文件内扫描oracle数据库数据页(由于数据缺失较为严重,扫描数据页的过程中有部分数据无法找回)。共扫描得到4个文件,分别为SYSTEM、SYSAUX、USER、UNDOTBS1。

  • 尝试解析系统表;在解析OBJ$的过程中发现损坏程度较大,较多表信息已丢失。系统表不可用情况下只能采用人工匹配表结构信息、记录特征信息等确定数据页所属表。
  • 使用行总数进行模糊匹配;效果不理想,转而使用匹配特殊记录进行匹配。匹配到结果后手工解析记录查看是否符合表结构及语义要求、类型要求。经过大量的搜索、解析、匹配后完成了数据页到表的连接。
  • 提取备份库内表结构,创建恢复环境;使用本公司编写记录提取程序提取数据页内记录,并导入到恢复环境内。
  • 导入完成后检查是否有重复、错误数据并处理,导出数据并验证。

恢复结论

本次恢复难度比较大,由于两块硬盘都有划伤,在缺失两块硬盘的情况下,数据出现条带化错误,工程师尝试了各种方式,修复了错误并提取出来用户所需要的数据库记录。经用户验证,所恢复出来的表都是有效数据,同意进行数据移交。本次存储数据恢复成功。

免责声明:文章转载自《V3700系列存储数据恢复成功》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇vim多行注释与删除【IP地址租约到期】-解决方式下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

docker 部署 flask(一)配置环境及测试

简介: flask也是要部署的。不能老在我们的pycharm里面跑测试服务器。 各种配置linux,我看就算了吧。我们用docker部署。 也就两三行命令。 一:选择基础镜像 GitHub repo: https://github.com/tiangolo/uwsgi-nginx-flask-docker Docker...

多种GitHub加速方式

https://code.pingbook.top/blog/2020/How-To-Speed-Github.html#_1-github-%E9%95%9C%E5%83%8F%E8%AE%BF%E9%97%AE GitHub 镜像访问 GitHub文件加速 Github 加速下载 加速你的 Github 谷歌浏览器 GitHub 加速插件(推荐) Gi...

daocke镜像批量导出脚本

脚本作用 1.批量导出Docker Images;2.部分导出,通过指定Docker Images ID 到脚本“LIST”变量;3.支持相同ID,不同REPOSITORY名称备份; 例如: docker images kry1702/coredns 1.3.1 eb516548c1...

openstack虚拟机导出镜像

当在虚拟机中安装有软件后,为了使用镜像创建虚拟机不再安装软件,而是创建后就会自动安装,需要将原虚拟机导出为镜像。 如下虚拟机,修改密码后,重新打成镜像,创建出虚拟机后,使用新密码登录     查询出镜像所在位置,执行qemu-img convert -c -O qcow2 /var/lib/nova/instances/c4fcf7dd-74db-409...

raid5硬盘硬件修复;条带分析方法;阵列重组

1.服务器raid5磁盘阵列故障 服务器型号为P2000服务器/raid5磁盘阵列/10块磁盘/单盘容量1TB/热备盘盘号为6,故障表现为磁盘阵列中2块磁盘离线,提示黄色警报灯,初检结果为阵列磁盘序列号不能读取/无法通过扩展卡识别,初步推断磁盘物理故障。 2.raid磁盘阵列数据备份 我公司服务器数据恢复工程师对故障设备进行初检发现该磁盘阵列故障情况复杂,...

关于缓冲的一些梳理(操作系统/数据库/用户进程空间)-未整理完

区分几个概念: 1.内存页大小:见下面 2.文件系统块大小:设备块(扇区)的整数倍,OS将磁盘按照这个大小划分 4.数据库页大小:pagesize的整数倍,实现结构化数据的按块操作(文件系统如何实现按块操作?),另外数据库应该单独实现缓存,因为OS缓存按页或块管理 5.sector(扇区)和block(块/簇): block是操作系统可以操作的最小单位,是...