RAID中有一块硬盘离线的情况下应该对其采取强制上线操作么?
来源:互联网 发布:php 短信验证限制次数 编辑:程序博客网 时间:2024/05/23 12:49
作者:北京北亚数据恢复中心 文章来源:www.sjhf.net
在企业的存储应用中,RAID存储是非常重要的一部分,然而当RAID发生故障时,普通的维护人员并不能保证所采取的RAID恢复方案对数据安全是没有风险的,甚至有时相关技术人员完全没有意识到这种风险的存在。
下面我们就拿最常见的RAID5做一下分析,假设该RAID5(非软RAID)中存在N(N>=3)块硬盘,那么当该RAID中有一块硬盘因为某种原因(硬盘有物理问题或电源线,数据接触不良)而离线时,RAID实际上是处于一种不健全的使用状态,也就是说此RAID仍然可以继续正常工作,操作系统是不会察觉到RAID的变化的,只不过此时的RAID卡的负担会比平时加重,因为处于降低状态就让RAID卡多做了一份工作,它要通过现有的在线硬盘(N-1块)的数据经过校验计算出已经处于离线状态的硬盘数据,负担加重后的RAID就会变得更加脆弱。在一块硬盘离线后,若管理员能及时发现,在没有确定硬盘离线原因的情况下,建议不要轻易将已经离线的硬盘做强制上线,原因如下:
1.如果硬盘是由于物理问题导致的离线,强制上线不但不会成功,反而再次加重了RAID卡的负担
2.如果硬盘并非存在物理问题,强制上线也许可以成功,但这个操作依然有一定的风险,如果RAID中另外几块硬盘存在物理问题,强制上线后的重建操作就一定会发现有问题的硬盘,这时的RAID有可能会彻底崩溃
3.将已离线的硬盘强制上线会使系统提供对外服务的性能和速度下降
由此可见,强制上线操作从数据安全性上考虑是有一定的风险的,如果数据比较重要,在有一块硬盘离线(RAID5)的情况下,可以参考以下步骤来保证数据的安全:
1.如果存储环境较好,可先将全部数据备份至其他安全存储中
2.若现有的存储空间无法备份全部存储,可选择性的备份部分重要数据
3.可在系统对外提供服务相对较少时,用没有物理问题的硬盘替代离线硬盘做强制上线操作
- RAID中有一块硬盘离线的情况下应该对其采取强制上线操作么?
- RAID5在两块硬盘离线的情况下应该强制上线并同步么?
- 在linux下新增一块硬盘的操作
- 划定一块区域,对其进行操作
- 在linux下新增一块硬盘的操作。(包含大于2T的硬盘在linux下挂载操作)
- 在linux下新增一块硬盘的操作。(包含大于2T的硬盘在linux下挂载操作)
- 在linux下新增一块硬盘的操作。(包含大于2T的硬盘在linux下挂载操作)
- [转载整理]redhat linux下增加一块IDE硬盘的操作步骤
- [数据恢复答疑]RAID5有一块硬盘离线后,为什么不建议马上做REBUILD?
- linux 下对硬盘设备的操作
- 一块硬盘的爱情故事
- 添加一块新硬盘不用重新启动机器的操作
- 我是一块硬盘(下)
- 在服务器有IDE光驱的情况下使用光驱安装RAID驱动
- 在linux下新增一块硬盘的操作过程
- 对硬盘的操作
- 对mysql数据库操作时,某些情况下乱码(本情况估计应该只属于个别人情况)
- android 打包上线忘记password 和 alias在有 签名文件的情况下如何找回
- Java程序的运行机制
- 发现微软一网页的显示错误
- 动漫:大有希望
- smtp 时间差问题
- Java基础:Java Date数据类型
- RAID中有一块硬盘离线的情况下应该对其采取强制上线操作么?
- JAVA程序员面试32问,你能回答多少题?
- Java工厂模式
- SQL2K,DTC错误:"该伙伴事务管理器已经禁止了它对远程/网络事务的支持"的解决办法
- java注释规范
- 有趣的繁體字
- Java和JSP编程的六个常见问题
- 《erlang程序设计》学习笔记-第9章 并发编程中的错误处理
- 服务端恢复或改变鼠标的样式