博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Raid5数据恢复原理_两块盘离线数据恢复方法
阅读量:6702 次
发布时间:2019-06-25

本文共 729 字,大约阅读时间需要 2 分钟。

Raid5数据恢复算法原理

要理解 raid5数据恢复原理首先要先认识raid5,“分布式奇偶校验的独立磁盘结构”也就是我们称之为的raid5数据恢复有一个概念需要理解,也就是“奇偶校验”。我们可以把它简单的理解成为二进制运算中的“异或运算”,通常使用的标识是xor。这个用运算的规则就是若二者值相同则结果为0,若二者结果不同则结果为1(frombyte.com)。
raid5数据恢复_raid5双校验原理

例如 0101 xor 0010根据上述运算规则来计算的话二者第一位都是 0 ,两者相同,结果为 0 ;第二、三、四位的数值不同则结果均为1,所以最终结果为 0111,用公式表示为:0101 xor 0010 = 0111,所以在 a xor b=c 中如果缺少其中之一,我们可以通过其他数据进行推算,这就是raid5数据 恢复的全部秘密,了解了这个秘密之后raid5数据丢失您自己恢复数据也不成问题了。

Raid5数据恢复案例

案例中需要进行数据恢复的raid搭建于POWEREDGE服务器上,共12块硬盘,单盘容量500G,系统平台为Linux平台,ext3文件系统。Raid中1号盘和4号盘两块硬盘报黄灯,管理人员检查后对4号盘进行了强制上线操作,强制上线后发现多数目录打不开,可以打开的目录中有部分目录中出现文件丢失情况。
raid数据恢复_硬盘离线数据恢复

1.首先分析原raid结构,将强制上线的4号盘去掉,将1号盘加入进去,通过虚拟环境搭建raid平台。

2.然后通过软件进行辅助数据提取,提取出数据后在1号盘中发现了不规则的坏道。
3.我们选择了一款常用的镜像工具把1号硬盘进行完整镜像,90%以上的坏道成功读取。
4.将做好的镜像数据加入虚拟raid环境,再次提取数据,超过99%的数据都被完整的恢复出来了.

转载地址:http://lkzlo.baihongyu.com/

你可能感兴趣的文章
管理之善,在于让员工有机会试错
查看>>
ASP.NET Core 2加入了Razor页面特性
查看>>
Idris趋近发布1.0版
查看>>
微服务之旅的经验分享
查看>>
访谈:关于持续敏捷交付与服务矩阵
查看>>
Dependabot:自动创建GitHub PR修复潜在漏洞
查看>>
ticketea如何从一体化转向多体化架构
查看>>
树莓派第三代跨越发展,采用64位处理器内建WiFi及蓝牙
查看>>
如何选取Linux容器镜像
查看>>
姜宁谈红帽绩效考核:不关心员工具体做什么
查看>>
微软推出VS Code新特性,为TypeScript和JavaScript用户提供AI辅助开发功能
查看>>
自己实现MVVM(Vue源码解析)
查看>>
从有到优:百度前端接入技术的升级之路
查看>>
实现TeX的算法:回首编程技术的过去三十年
查看>>
JVM很重吗?
查看>>
Chrome 42禁用NPAPI和相关插件:Java、Unity和Silverlight
查看>>
LinkedIn庄振运:从国家部委公务员到硅谷系统性能专家,创新是唯一主旋律
查看>>
携程基于云的软呼叫中心及客服平台架构实践\n
查看>>
Eclipse基金会发布MicroProfile 2.2,适用于Java微服务
查看>>
QLoo推出用于现有服务的GraphQL接口
查看>>