服务器数据恢复环境:
两块SAS硬盘组成raid0。

服务器故障:
raid0中的一块硬盘的指示灯显示黄色,这块硬盘被raid卡踢出,raid解体。

服务器数据恢复过程:
1、把硬盘做好标记而后从服务器中取出,通过SAS HBA的形式直连到windows环境下,在磁盘治理中将硬盘标记为脱机状态,保障后续操作过程中硬盘只读,防止毁坏原始数据。
2、将两个硬盘底层扇区做残缺镜像。通过文件系统剖析盘序和条带大小等raid信息,基于这些信息应用工具将原始raid环境搭建进去并解析ntfs文件系统,这时候曾经能够看到数据。

  • 问题:如果间接把数据拷贝进去,那么原始的零碎和利用都须要重新部署。因为没有软件服务商的反对,施行起来有难度。所以北亚数据恢复工程师采取的办法是把搭建起来的raid残缺迁徙到新的raid环境中,这样解决就能够复原到和故障产生前一样的状态。

服务器raid数据回迁案例:
1、因为本案例服务器的前面板由raid卡来治理,在前面板插入新硬盘是不会间接被零碎辨认的,须要在raid卡下创立raid后才能够应用,而且限于单盘容量的问题,不能采纳这个计划。
2、因为服务器前面板有个DVD光驱,服务器光驱和主板采纳sata通道连贯,能够通过连贯光驱的sata接口连贯一块sata硬盘,而后在pe或者linux live cd模式下就能够回迁数据了,这是速度最快的办法。然而在筹备施行的时候发现这个机器应用的sata不是规范大小接口类型,而是mini sata,因为没有现成的转接卡,所以这个方法也临时行不通。
3、其实在数据量不大的时候也能够应用USB形式去做迁徙,然而当初绝大部分服务器的usb接口还是USB2.0,速度慢太消耗工夫,这个办法也不理论。
4、最初北亚数据恢复工程师决定抉择通过网络回迁数据。
a、通过网络回迁数据须要先启动linux live cd,个别应用linux system rescue cd。在linux启动实现后,用ifconfig命令配置服务器的ip,而后将复原进去的数据放在一个装置有windows server的机器上,在win环境下开启nfs服务(默认是敞开的)“服务管理器--角色--增加角色--勾选文件服务—勾选网络文件系统服务
进行装置,第一次装置实现之后须要重启一下计算机”。

b、重启实现后对寄存镜像数据的文件夹进行操作,右键—NFS共享标签页外面勾选共享此文件夹,在权限外面勾选容许根目录拜访,拜访类型抉择读写。

c、Win端的设置实现后再看linux端的设置,ifconfig查看以后网络配置。

因为须要调配个ip给linux端,在本案例中咱们给网卡“enp4s0”,调配ip地址10.3.12.3和子网掩码255.0.0.0,应用如下命令:ifconfig enp4s0 10.3.12.3 255.0.0.0。而后再应用ifconfig查看ip地址。

d、配置好ip之后查看网络是否连通,命令:ping 10.1.1.1,而后查看10.1.1.1机器上的NFS共享的目录是否可能拜访,命令:showmount –e 10.1.1.1。

e、源机器和指标机器曾经连通,在linux端创立一个目录mkdir /mnt/bysjhf,创立实现后将镜像进去的数据挂载到linux下新创建的文件夹下,命令:mount 10.1.1.1:/data /mnt/bysjhf –o nolock。
挂载好之后,查看一下挂载点信息df –k。

f、确定曾经挂载好之后,进入这个文件夹查看一下文件夹里的镜像文件,命令:[email protected] /mnt/bysjhf % ls。查看硬盘及分区信息,命令:fdisk –l。

g、确认好源设施和指标设施之后,进行镜像操作,命令:dd if=/mnt/bysjhf/data.img of=/dev/sda bs=10M。

h、在千兆网环境下NFS的速度可能跑到70M/S,在期待dd实现后,咱们重启服务器并抉择raid疏导,期待的windows启动页面终于呈现了,数据迁徙胜利。