linux raid5 纯硬盘 恢复,RAID5 Linux数据恢复
禁止转载,如需转载或提供数据恢复服务,请与作者取得联系
【用户单位】
中国科学院某研究所(北京)
【数据恢复故障描述】
客户服务器属于曙光387p系列,存储是由4块300GB SAS硬盘组成的RAID5,操作系统是REDHAT 4,主要作为部门内部分析特定行业数据所用,主机在正常应用时出现死机,重启系统后RAID掉线,系统及数据无法正常访问。
【数据恢复故障分析】
强制关机容易导致RAID及存储介质出现异常,在服务器应用时应尽量确保数据传输通道的状态良好,尤其是在发现硬件问题的情况下应及时对损坏模块进行更换,并适当调整服务器各方面的负载均衡,以在最大程度上来保障系统的平稳运行和数据的存储安全。
该案例中操作系统死机有可能是RAID模块的数据传输通道不稳定所致,系统重启后RAID呈现OFFLINE状态表明RAID存储模块此时已经不能继续正常工作,在非恢复环境中4块硬盘中的数据是无法访问的,只能依靠第三方提供数据恢复服务来解决。
【数据恢复过程】
1.首先针对用户提供的4块SAS硬盘进行严格的物理检测,4块硬盘读取状态均良好;
2.分别镜像用户故障RAID组中的4块硬盘,为保证绝对的数据安全,目标存储为带有冗余功能的阵列存储;
3.镜像完成后,对所生成的4个备份文件进行RAID结构分析,依据文件系统存储规则确定4块硬盘在构建RAID5的盘序、数据块大小及校验方式,并于虚拟环境中重新构建RAID组;
4.对所构建RAID中的数据进行逻辑校验,确保重构RAID所应用的各参数正确无误后,针对用户最为关注的数据进行完全验证;
5.对用户的服务器进行常规检测,发现硬盘背板有一定程度的老化,工作状态不稳定,服务商对其进行更换并重构存储环境后运行正常;
6.将恢复环境中虚拟RAID的数据(包括操作系统)全部迁移回用户新构建的存储环境后,系统正常启动,经用户验证数据全部恢复,至此数据恢复完成
【数据恢复结果】
总共历时8小时,其中硬盘检测及镜像花费4小时,分析重构RAID花费1小时,后期重新搭建用户存储环境及迁移数据花费3小时。数据恢复成功率为百分之百。
【服务器存储安全建议】
1.对存储硬件状态及服务器运行情况做定期检测(存储服务商一般可提供技术支持),发现异常情况时及时采取相应解决方案;
2.尽量保证服务器的负载均衡,以减少系统无响应、死机等情况的出现;
3.对于服务年限已久的服务器进行整体运行状态评估以决定是否进行硬件及系统的全面升级,同时提前制定突发数据灾难的紧急处理方案,以降低数据灾难带来的业务损失。
linux raid5 纯硬盘 恢复,RAID5 Linux数据恢复相关推荐
- Linux 下固态硬盘恢复误删除文件
首发地址:学习日记 Linux 下固态硬盘恢复误删除文件 – 学习日记 上次分享了一则Linux下恢复误删除文件的视频,有朋友在视频下方询问是否机械硬盘,由此引出今天这则Linux下固态硬盘恢复误删除 ...
- redflag linux安装教程,硬盘安装REDFlag LINUX体会
我是一名LINUX的初学者,在看了许多LINUX的介绍之后,在本着大胆和心细的原则下,尝试了一回安装LINUX.现把我的一些心得和体会和大家分享,希望对一些入门级的朋友有所帮助. 我装的是REDFla ...
- linux系统创建硬盘分区,介绍Linux硬盘系统创建分区步骤
本人很喜欢Linux硬盘系统,在工做中也很喜欢总结关于Linux的经验教训.Linux硬盘系统的知识里面介绍了些通常经常使用的挂载点,用户们学会就彻底能够操做Linux系统. Linux硬盘系统下,硬 ...
- linux的备份和恢复命令,Linux基本命令——备份与恢复文档
在linux系统中,最简单的备份文档的方式是cp,但当文档数目数量较多时,cp便显得力不从心,并且会占用过多的硬盘资源.在这种情况下,最好的方法便是压缩和归档.下面将详细的介绍压缩与归档两种方法. 一 ...
- linux系统检测硬盘物理损坏,linux系统下检测硬盘上的坏道和坏块
linux系统下检测硬盘上的坏道和坏块 发布时间:2020-02-28 22:22:57 来源:51CTO 阅读:1127 作者:赤练挚爱 磁盘坏道检测 当磁盘出现以下情况:io wait 无故增高或 ...
- linux服务器读写硬盘io,查看linux服务器硬盘IO读写负载
今天一台Centos服务器出了问题,客户端访问非常慢,电影播放间歇性卡壳,web访问也是很慢.首先看了服务器的流量,然后从网上找了一些方法查看服务器的IO读写负载,记录下来分享: 1. 用top命令查 ...
- linux安装后硬盘变小,Linux硬盘安装步骤
Linux硬盘安装步骤 网上找了许多用DVD镜像硬盘安装FC5的文章,可是都不系统,为了全中国的广大菜鸟们,兄弟连Linux云计算架构师 抽了很多时间来写这篇详细的安装文章,希望对初次接触LINUX或 ...
- 怎么查看linux挂载的硬盘,如何查看Linux服务器已挂载的硬盘
在本教程中,我将向您展示在Linux服务器上列出挂载硬盘的不同方法.我们可以使用mount.findmnt和df命令来列出任何Linux发行版(如Ubuntu或Centos)的挂载设备. 在Linux ...
- linux添加虚拟硬盘命令,虚拟机linux扩盘命令操作
虚拟机linux扩展硬盘分原有硬盘上增加及新增硬盘,二者实现差不多. 扩盘: fdisk -l查看是哪个盘扩盘了,如sdb 重启后,将sdb刷新pv: pvresize /dev/sdb,pvdisp ...
最新文章
- Selenium3自动化测试——2. python编写简单自测代码
- JDK5的一些新特性
- linux查看文件夹个球,[原创]linux下面的打小球游戏
- easyui框架前后端交互_Easyui Datagrid增删改及后台交互(java)
- Python二级笔记(11)
- Apocalypse Someday(POJ-3208)
- 将对象绑定到WinForm中的combobox时出现的奇怪错误:组合框的下拉项太多!
- 邮件服务系列之一基础原理
- 联想Y700键盘失灵问题
- SQL Server2005彻底卸载
- 蓝桥杯2019B组 C++
- C# 六十二、正则表达式
- 惊了!这里竟然有你的生日和银行卡密码?
- java毕业设计高校学习社区mybatis+源码+调试部署+系统+数据库+lw
- Yocto系列讲解[理论篇]23 - BitBake全过程(1)
- 博弈论——重复博弈和制度建设
- python将三位数分离(format格式)_Python格式函数,python,之,format
- Python二叉树详解笔记
- 华为云CDN加速服务,如何助企业扬帆远航
- 信数金服决策引擎分享(一):来聊聊冠军/挑战者试验,一个数字游戏