本校网站建设,怎么进wordpress,wordpress如何免费导入音频,网络运维工程师需要掌握的技能服务器数据恢复环境#xff1a; 某品牌服务器中有4块SAS硬盘组建了一组RAID5阵列#xff0c;另外1块磁盘作为热备盘使用。上层操作系统为redhat linux#xff0c;部署了一个数据库是oracle的OA。
服务器故障初检#xff1a; RAID5中一块磁盘离线后热备盘未自动激活re…服务器数据恢复环境 某品牌服务器中有4块SAS硬盘组建了一组RAID5阵列另外1块磁盘作为热备盘使用。上层操作系统为redhat linux部署了一个数据库是oracle的OA。
服务器故障初检 RAID5中一块磁盘离线后热备盘未自动激活rebuild之后另外一块磁盘离线RAID5阵列崩溃。因为oracle已经不再对服务器中部署的oa提供后续支持用户联系我们数据恢复中心要求恢复数据和复原操作系统。 将故障服务器中所有磁盘编号后取出由硬件工程师对所有磁盘进行检测。经过检测发现热备盘根本没有启用不存在物理故障无明显同步表现。
服务器数据恢复操作系统复原过程 1、将故障服务器中所有磁盘以只读方式做完整镜像镜像过程中发现后离线的磁盘有十几个坏扇区其余磁盘均没有发现有坏道。镜像完成后将所有磁盘按照编号还原到原服务器中后续的数据分析和数据恢复都基于镜像文件进行避免对原始磁盘数据造成二次破坏。 2、基于镜像文件分析RAID5结构信息获取到盘序块大小backward parity(Adaptec)等RAID相关信息。 3、根据上一步获取到的RAID相关信息虚拟重组RAID并验证数据发现200M以上的压缩包解压无报错确定结构正确。 4、按照此RAID结构生成虚拟RAID到一块单硬盘上打开文件系统没有发现明显报错。 5、得到用户授权后在原盘重建RAID重建时已经用全新硬盘更换发现坏道的后离线磁盘。 6、将恢复好的单盘用USB方式接入故障服务器用linux SystemRescueCd启动故障服务器然后使用dd命令全盘回写。 7、回写完成后启动操作系统但是无法进入系统报错信息为/etc/rc.d/rc.sysinit:Line 1:/sbin/pidof:Permission denied。 8、怀疑此文件权限有问题用SystemRescueCd重启后检查此文件时间权限大小均有明显错误显然是节点损坏导致的错误。 9、重新分析重组数据中的根分区定位出错的/sbin/pidof发现错误是由后离线的那块磁盘上的坏道所引起。 10、使用完好的3块盘对后离线的那块盘的损坏区域进行xor补齐。补齐后重新校验文件系统仍然出现错误。再次检查inode表发现后离线磁盘损坏区域有部分节点表现异常。 虽然节点中描述的uid正常存在但属性大小和最初的分配块都是错误的。按照所有可能进行分析但是没有找到方法找回此损坏节点。只能试图修复此节点或复制一个相同的文件过来。 11、针对所有可能存在错误的文件北亚企安数据恢复工程师通过日志确定原节点块的节点信息然后做修正。 12、修正后重新dd根分区执行fsck -fn /dev/sda5依然报错。 根据报错信息北亚企安数据恢复工程师在系统中发现有多个节点共用同样的数据块。按此提示分析底层发现存在节点信息的新旧交集。 13、按照节点所属的文件进行区分清除错误节点后再次执行fsck -fn /dev/sda5依然有少量报错。根据报错信息发现这些节点多位于doc目录下不影响系统启动于是直接执行fsck -fy /dev/sda5强行修复。 14、修复完成后重启系统成功进入系统桌面。 15、启动oracle数据库服务启动OA一切正常无报错。 16、由用户方对恢复的操作系统和数据OA和oracle数据库进行检测经过用户方多方检测确认恢复数据完整有效。本次数据恢复工作完成。