客户使用两块盘组成一个raid0,其中一块盘亮黄灯,被raid卡踢出后,raid崩溃,下面重点叙述一下当时抢救数据的情况。

客户使用的硬盘是两块SAS 300G,先把硬盘从机器中拔出来,然后通过SAS HBA的方式直连到win的环境下,并在磁盘管理中将硬盘标记为脱机状态,以保证操作过程中是只读的,保护原始数据的安全。

  在将两个硬盘底层所有扇区都镜像出来后,通过文件系统分析盘序和条带大小,使用软件虚拟重组的方式将原始raid环境搭起来后,再进一步解析ntfs文件系统后终于看到了数据,这时候新的问题出现了,这么直接把数据拷贝出来后,原始的系统和应用都需要重新部署,而且因为没有了软件服务商的支持,实施起来不太容易实现,于是想着把搭起来的raid再完整的迁移到新的raid环境中,就可以做到和损坏前一样。节省了大量的时间。

  对于新的raid环境客户吸取了教训,决定使用三块盘组建raid5,这样就算一块盘出现问题离线了,raid也可以处于降级状态,不会立刻崩溃,给了使用者替换新硬盘的机会。

  在安装了支持raid5的新raid卡和插了新硬盘后创建了一个raid5的卷,现在开始研究怎么把做出来的数据迁移过去

  因为服务器前面板由raid卡来管理,所以直接插个新盘上去是不会在系统下直接识别的,需要在raid卡下创建raid后才可以使用,而且限于单盘容量的问题,不能采用这个方案,于是研究别的办法。因为服务器前面板有个DVD光驱,而且现在的服务器光驱和主板都是采用sata通道连接,所以可以把机盖打开使用上面的sata口,连接一块sata硬盘,在pe或者Linux live cd模式下就可以回迁数据了,而且这是速度最快的方法。但是在我们准备实施的时候发现这个机器使用的sata不是标准大小接口类型,而是mini sata,因为手里没有现成的转接卡,所以这个办法也不行,其实在数据量不大的时候也可以使用USB方式去做,但是因为现在绝大部分服务器的usb还停留在USB2.0 速度太慢,对于大数据量,时间上不可接受。

  最后的最后我们绝对使用一种新奇的办法回迁数据----走网络。

  这时候需要先启动个linux live cd 一般我们都使用linux system rescue cd,在linux启动完成后ifconfig配置下服务器的ip,然后我们将做出来的数据放在一个win 2008 r2的机器上,在win环境下开启nfs服务(默认是关闭的)“服务管理器--角色--添加角色--勾选文件服务—勾选网络文件系统服务进行安装,第一次安装完成之后需要重启一下计算机”

  重启完成后我们对存放镜像数据的文件夹进行操作,右键—NFS共享标签页里面勾选共享此文件夹,然后有个重点是在权限里面勾选允许根目录访问,访问类型选择读写。

  Win端的设置完成后,我们再看下linux端的设置,ifconfig查看当前网络配置

  因为我们需要分配个ip给他,在这里我们分配网卡“enp4s0”,ip地址分配成10.3.12.3 子网掩码为255.0.0.0,使用如下命令:ifconfig enp4s0 10.3.12.3 255.0.0.0 然后再使用ifconfig查看ip地址

  配置好ip之后,查看一下网络是否连同,命令:ping 10.1.1.1 ,

  再查看10.1.1.1机器上的NFS共享的目录是否能够访问,命令:showmount –e 10.1.1.1,

  源机器和目标机器现在已经连接通,在linux创建一个目录mkdir /mnt/bysjhf

  创建好之后,我们将镜像出来的数据挂载到linux下新创建的文件夹下mount 10.1.1.1:/data /mnt/bysjhf –o nolock

  挂载好之后,查看一下挂载点信息df –k

  确定已经挂载好之后,进入这个文件夹,查看一下文件夹里的镜像文件:

  root@sysresccd /mnt/bysjhf % ls

  并查看硬盘及分区信息:fdisk –l

  确认好源设备和目标设备之后,进行镜像操作:

  dd if=/mnt/bysjhf/data.img of=/dev/sda bs=10M

  在千兆网环境下NFS的速度能够跑到70M/S,这已经是一个很理想的速度,在等待dd完成后,我们重启ibm X3650服务器,并选择raid引导,期待的windows启动页面终于出现了,前面的辛苦没有白费,数据完整的迁移成功。

本文转自 宋国建 51CTO博客,原文链接:http://blog.51cto.com/sun510/1889710,如需转载请自行联系原作者

两块SAS 300G硬盘故障 数据恢复记录相关推荐

  1. DELL EqualLogic PS存储硬盘故障数据恢复

    DELL EqualLogic PS4000采用虚拟ISCSI SAN阵列,为远程或分支办公室.部门和中小企业存储部署带来企业级功能.智能化.自动化和可靠性.以简化的管理.快速的部署及合理的价格满足了 ...

  2. 又一例两块硬盘离线的数据恢复成功案例

    服务器数据恢复背景 北京某国企的一台服务器在正常运行过程中突然崩溃,该服务器共有240块硬盘,其中元数据存储使用了24块硬盘,硬盘搭配情况为9组raid1磁盘阵列和1组raid10磁盘阵列.其余所有硬 ...

  3. 两块硬盘离线数据恢复全过程

    服务器数据恢复背景 北京某国企的一台服务器在正常运行过程中突然崩溃,该服务器共有240块硬盘,其中元数据存储使用了24块硬盘,硬盘搭配情况为9组raid1磁盘阵列和1组raid10磁盘阵列.其余所有硬 ...

  4. 服务器存储3块硬盘离线数据恢复的过程

    一.服务器数据恢复故障描述 整个服务器的存储结构是由一台控制器,三台扩展柜和28块FC 300G硬盘构成的.由于两块磁盘掉线导致存储某些LUN不可用,某些LUN丢失.由于服务器是因为某些磁盘掉线从而导 ...

  5. 公司HP-EVA4400存储硬盘离线数据恢复方法

    一.故障描述 整个EVA存储结构是由一台EVA4400控制器,三台EVA4400扩展柜和28块FC 300G硬盘构成的.由于两块磁盘掉线导致存储某些LUN不可用,某些LUN丢失.由于EVA4400是因 ...

  6. IBM服务器显示系统恢复,苏州数据恢复_IBM X3850服务器数据恢复中处理SAS硬盘故障的恢复案例...

    IBM服务器阵列故障导致数据丢失,原因是组成RAID5磁盘阵列的三块日立SAS 2.5英寸硬盘中有两块盘出现故障,IBM服务器硬盘送到苏州碟科数据恢复中心. 通过碟科硬盘恢复工程师的检测,在无尘恢复实 ...

  7. 磁盘阵列两块硬盘掉线数据恢复成功案例

    服务器数据恢复背景描述: 需要进行数据恢复的磁盘阵列是两组分别由4块600G容量的SAS硬盘组成的raid5磁盘阵列,ext3文件系统.lvm结构. 磁盘阵列中1号硬盘离线,热备盘启动同步,在同步过程 ...

  8. Raid5两块硬盘掉线数据恢复方法和数据恢复过程

    本案例中发生故障的存储类型是HP P2000,虚拟化平台为vmware exsi,共有10块硬盘组成raid5(硬盘容量为1t,其中6号盘是热备盘),由于某些故障导致阵列中两块硬盘亮黄灯掉线,硬盘无法 ...

  9. raid5两块硬盘掉线数据恢复成功

    [故障是怎么发生的] 服务器型号:Dell POWEREDGE服务器 Raid级别:12*500G 硬盘组成raid5 系统平台:Linux平台 文件系统:ext3文件系统 故障描述:在正常工作中卷突 ...

最新文章

  1. 解决 /var/run/nginx.pid failed
  2. Segment Routing — Overview
  3. mybatis中常见的坑
  4. gRPC的通信方式-客户端流式、服务端流式、双向流式在Java的调用示例
  5. JZOJ 5305. 【NOIP2017提高A组模拟8.18】C
  6. QInputDialog Multiple Inputs 输入多个变量的对话框
  7. 集群资源分配_分析下 Node.js 关于集群的那些事
  8. (转)script标签到底该放在哪里
  9. Step by Step 创建一个WCF Service
  10. 使用SQL Server发布数据库快照遇到错误:对路径”xxxxx“访问被拒绝的解决方法...
  11. LQR、Stochastic Bandits、Bayesian Bandits、Contextual Bandits与基于模型的强化学习浅析
  12. Go语言入门之指针的使用
  13. 友图自动排料软件使用简介
  14. 微软Exchange Server 0Day漏洞,尽快修复
  15. secondary namenode 检查点
  16. 简述计算机动画制作流程,Mg动画制作流程——六大步骤
  17. 51nod 1423 最大“二货”【单调栈】
  18. android 自定义园动画,Android 自定View实现仿QQ运动步数圆弧及动画效果
  19. 热门商业模式解剖:哪个适合中国
  20. 统计图表插件Chart.js(前端常用图表)

热门文章

  1. 小学计算机画线反思,小学四年级数学上册《画平行线》教学反思
  2. Zerotier——免费的虚拟局域网 | 内网穿透 | 解决方案
  3. 新能源汽车配套的充电桩与膜结构景观雨棚存在的关系
  4. qt制作一个画板_Qt学习之路(32): 一个简易画板的实现(Graphics View)-阿里云开发者社区...
  5. python/多进程笔记以及一些理解
  6. windows虚拟机中没有摄像头的解决方法+win10开启摄像头方法
  7. 计算机设计的专科学校,室内设计技术专业专科学校排名
  8. python群发邮箱软件下载_如何用Python实现自动群发邮件
  9. 模拟 python用redis有序集合实现手机销量排名
  10. 零基础入门学习Python(35)--图形用户界面入门:EasyGui