蓝擎科技由前IBM项目经理与服务器工程师联合创办!当前位置:广州西安蓝擎公司主页 > 服务器/存储维修与数据恢复常见疑问 >
如何恢复服务器/存储RAID5数据?服务器阵列信息丢失后的恢复
发布时间:2014-08-13 17:37 点击量:


服务器阵列信息丢失后如何恢复服务器/存储RAID5数据?

服务器(Server)指一个管理资源共享并为用户提供服务的高级计算机,通常分为文件服务器、数据库服务器和应用程序服务器。运行以上软件的计算机或计算机系统也被称为服务器。相对于普通PC来说,服务器在稳定性、安全性、性能等方面都要求更高,因此CPU、芯片组、内存、磁盘系统、网络等硬件和普通PC有所不同。特别是加入了磁盘系统,RAID阵列的应用,使得数据在访问速度、数据安全性等方面比普通个人硬盘得到大幅提高,RAID阵列为计算机主板与硬盘中间的一个磁盘管理系统,控制数据的读写操作,不同的RAID类型,写入方式各异,日常使用中应用最多的是RAID0、RAID1、RAID10、RAID5、RAID6,其中RAID5、RAID6加入了校验码的应用,每个数据条带都会规律生成一个校验码,用于成员盘有任何一个盘离线时,将会由校验码与其他成员盘进行异或运算,得出缺少的数据块,从而支持坏一个盘而不影响RAID的正常运作,保证数据的安全,RAID6有两个校验码,并且支持坏两个物理盘而不影响RAID正常工作。

服务器或存储创建了RAID,数据就绝对安全了吗?可以高枕无忧了?答案是错的。服务器创建了RAID,只是一定条件下起到一定的安全保障,当最低运行条件被破坏后,服务器RAID阵列将会崩溃,不能再访问。例如RAID0坏一个盘就会崩溃,但是RAID0访问速度非常快,是所有成员盘的速度叠加总和,缺点就是没有安全保障,任何一个盘出现故障都会造成RAID阵列崩溃;RAID1支持坏一个物理盘而不影响工作,等及时更换好盘进去后,自动同步数据到新加入磁盘里,磁盘又进入安全运行状态,RAID1提供最高安全保障,两盘互相镜像备份,缺点就是容量只有总容量的一半,造成使用容量浪费,但是极高的安全性能让很多数据重要的客户喜爱,如果坏了一个物理盘之后,没有及时更换坏盘,当最后那个好盘也坏掉,RAID1也相当于单盘在使用,安全保障功能当然也不存在了;RAID1+0组合阵列集成了1和0的功能,有0的速度,又有1的安全性能,支持交叉坏两个盘而不影响工作,同样,当坏掉一个盘后,RAID0组里再多坏一个同位置的物理盘,组合RAID也会崩溃;RAID5与RAID6的出现,加入了校验码之后,支持坏任何一个盘而不影响工作,但是如果坏到一个盘后,如不及时更换好盘进去,当第二块盘(RAID6第三块)再出现故障离线后,RAID5和RAID6也将会崩溃,不可访问。由此可见,服务器创建了RAID并不是绝对安全了的,日常使用中,需要定期巡检,及时发现是否存在硬盘报警离线,尽快更换好盘顶替坏盘,让RAID自动同步数据,由故障运行状态转入安全保护的RAID状态。

当服务器或存储出现RAID崩溃后或阵列信息受其他影响而错乱,造成RAID数据不可访问后,如何恢复RAID里面的数据呢?我们都知道,当服务器/存储RAID崩溃后,把服务器挂接其他服务器或普通电脑,也是看不到数据的,因为数据是按数据块条带的方式分布在各个硬盘中,单独看某个硬盘是不可能获得完整数据的;通常我们的处理方法为:将RAID所有磁盘从原服务器/存储上卸下,挂接到我们的存储上,对单个物理硬盘底层16进制源码进行分析计算,获得原来的RAID参数,再根据参数进行虚拟重组列表数据,再由虚拟列表里导出所有数据。(如上图所示恢复中的RAID数据实拍)



友情链接: 西安RAID5数据恢复 西安数据恢复公司 西安服务器维修 广州笔记本维修公司 西安服务器数据恢复 西安存储数据恢复 广州服务器维修 广州数据恢复 西安服务器维修 西安数据恢复