服务器数据恢复环境:

一台StorageWorks磁盘阵列设备,5块硬盘组建一组RAID5磁盘阵列。

服务器故障&分析:

RAID5磁盘阵列中的一块硬盘掉线,由于RAID5的特性,磁盘阵列继续正常工作,但是没隔多久RAID崩溃不可用。用户联系的维修人员在没有了解故障RAID5的详细情况的前提下,将其他4块硬盘组建成一组全新的RAID5并完成了数据同步,导致原始数据全部丢失。

故障设备的Smart Array存储控制器在创建一组新的RAID5时会默认全盘重建所有块校验。也就是说在组成RAID5的任一条带中,总有一个校验块的数据是创建时生成的,这种全盘重建所有块校验的操作相对于原始数据来说是破坏性的。经过北亚数据恢复工程师的分析,后生成的4块盘RAID5是按照双循环、64K块大小、条带换校验次数16的方式组建的,也就是说4块磁盘中每隔3M便会有1M的数据是错误的。原先的5块盘RAID5是双循环、128K块大小、16次条带换校验。

要恢复数据必须先修复掉线的那块硬盘,恢复率取决于那块磁盘掉线之后的数据又变更了多少。
通过北亚数据恢复工程师团队会诊,最终确定下来的恢复方案是:通过对5块盘RAID5和4块盘RAID5的组成结构差异性分析,用之前掉线的盘重新补回重建4盘RAID5时破坏的校验信息,然后再虚拟重组RAID5,解释文件系统并导出文件。

服务器数据恢复过程:

1、数据恢复工程师对故障RAID5中所有硬盘进行镜像备份。

2、分析2次RAID5磁盘阵列的数据,获取5块盘RAID5和4块盘RAID5的结构。

3、分析5块盘RAID5和4块盘RAID5的组成结构差异,北亚数据恢复工程师编写校验修正程序。按照先前的5块盘RAID5结构虚拟重组RAID,生成重组RAID后的镜像文件。

4、修正重组RAID后的镜像文件系统错误。

5、将部分分区导出数据,在无错的前提下将部分分区完全镜像到新空间。

6、由用户亲自对恢复出来的数据进行测试、验收,确认恢复出来的数据完整有效。

【服务器数据恢复】5盘RAID5中4块盘重建RAID5后原RAID5的数据恢复案例相关推荐

  1. 【服务器数据恢复】EMC存储Raid5中2块硬盘损坏,热备盘未激活的数据恢复案例

    服务器数据恢复环境: EMC存储: stat硬盘组成raid5,两块热备盘. 故障: 2块硬盘出现故障,只有一块热备盘被激活,raid崩溃.服务器管理员联系数据恢复中心进行数据恢复. 服务器故障检测: ...

  2. 【服务器数据恢复】raid5中3块磁盘先后掉线的数据恢复案例

    服务器数据恢复环境&故障: 某单位同友存储设备,该存储有大于5台的虚拟机,其中有3台linux系统虚拟机存储重要数据.存储设备中组建的raid5由于未知原因崩溃导致存储无法启动. 存储结构: ...

  3. Raid5损坏两块盘

    以下为浪潮Inspur NF5460M4型号服务器故障处理过程: 设备raid5组损坏两块硬,并raid组处理离线状态,情况如图: 由于硬盘数据比较重要,面对此情况不要慌我们尽量做到安全保守的保证数据 ...

  4. win10 格式化 linux u盘,Win10怎么格式化u盘 Win10中对U盘格式化的两种常用方法

    如果你的 U 盘故障或损坏,将其格式化也许能够恢复正常工作.如果你的大空间 U 盘里面有太多小文件,格式化也是将其内容清空的最佳办法,本文我们就来详细介绍 Windows 10 中对 U 盘进行格式化 ...

  5. ubuntu控制台访问u盘_ubuntu中查看u盘的方法

    https://jingyan.baidu.com/article/a3aad71ae5e6bbb1fb009694.html 在某些情况下,U盘内的文件查看不到,像是被隐藏了,此时需要通过终端来操作 ...

  6. raid5通常需要几块盘_raid5什么意思?怎样做raid5?raid5 几块硬盘?

    一.raid什么意思? RAID是"Redundant Array of Independent Disk"的缩写,raid什么意思了?说白了,中文翻译过来通俗的讲就是磁盘阵列的意 ...

  7. raid5 合适 多少块硬盘_RAID5需要几块硬盘

    对数据的完整性要求较高的应用才需要使用这类的的磁盘阵列,对于一般的应用,或者小型服务器的应用完全没有必要,重要数据可以单独备份. RAID5把数据和相对应的奇偶校验信息存储到组成RAID5的各个磁盘上 ...

  8. 【服务器raid数据恢复】RAID5两块盘离线的数据恢复案例

    服务器数据恢复环境: raid5磁盘阵列: 10块磁盘,单盘容量1TB: 6号盘是热备盘. 服务器故障: 阵列中2块磁盘离线,黄色警报灯亮起.管理员对服务器初步检测,发现阵列磁盘序列号不能读取/无法通 ...

  9. 某公司服务器raid5阵列掉了两块盘数据恢复过程

    第一部分:数据恢复方案 某公司的一台服务器组了一个raid5磁盘阵列有两块磁盘先后掉线,服务器崩溃.故障服务器的操作系统为linux redhat 5.3,应用系统为构架于oracle的一个oa,数据 ...

最新文章

  1. dubbo k8s 服务发现_工商银行基于 Dubbo 构建金融微服务架构的实践-服务发现篇
  2. 题目1465:最简真分数
  3. DCMTK:OFStandard类的测试程序
  4. B+Tree索引为什么可以支持千万级别数据量的查找——讲讲mysql索引的底层数据结构
  5. Matlab C++混合编程 在VisualStudio下的编程 使用了Opencv库
  6. ios 拍照上传到服务器_ios端浏览器拍照上传到服务器,图片被旋转90度 php 解决方案...
  7. 04. 二维数组中的查找
  8. linux修正磁盘错误,找到了linux分区顺序错乱修复方法
  9. python单词的含义-python
  10. pytest源码_pytest文档60pytest.main()的使用
  11. 新浪微博Emoji表情解析
  12. linux系统声音管理,Mplayer 音量控制详解
  13. python 直方图匹配_python库skimage 绘制直方图;绘制累计直方图;实现直方图匹配(histogram matching)...
  14. eclipse 中使用字符流复制文件乱码解决
  15. 关于写论文的小技巧[一]:公式编号
  16. 笔记本重装windows系统,office全家桶消失的解决方案
  17. 35、ubuntu20.04搭建瑞芯微的npu仿真环境和测试rv1126的Debain系统下的yolov5+npu检测功能以及RKNN推理部署以及RTSP视频流解码
  18. 2020.11.29-参加美国数学大联盟Math League初赛(二等奖)
  19. Wio Terminal 从网络获取天气数据
  20. vue之猫眼json数据的获取直接用于自己的vue项目中,swiper轮播插件的坑

热门文章

  1. centos7 系统安装及开机优化
  2. 免费python课程排行榜-成长故事|慕课最受欢迎课程排行榜出炉 从此全球蹭课...
  3. Qt TableView数据列宽度自适应, 横向填满表格
  4. java: 程序包com.sun.xml.internal.ws.api.ha不存在
  5. 解决vbe6ext.olb不能被加载 问题
  6. 专享策略04 | 商品通用套利模型(二)
  7. 高中地理模板_(完整版)高中地理万能答题模板.doc
  8. 数值分析--matlab秦九韶算法
  9. 求含有阶乘的不等式c语言,证明含有双阶乘的不等式
  10. 【Unity】入门学习笔记180604——游戏动画设计(1)——概述/精灵对象动画