服务器RAID卡坏,数据怎么恢复?

服务器RAID卡坏,数据怎么恢复?,第1张

  爱特数据恢复为你解答:因为服务器raid本身存储和处理的信息很复杂,专业技术型比较强,所以如果你不是专业人员最好不要自己来处理。一般来说,服务器raid卡损坏,对里面存储的数据影响不是很大,所以里面的数据还是可以恢复的。之所以能恢复,就是因为RAID是把数据和相对应的奇偶校验信息存储到组成RAID的各个磁盘上,并且奇偶校验信息和相对应的数据分别存储于不同的磁盘上,其中任意N-1块磁盘上都存储完整的数据,也就是说有相当于一块磁盘容量的空间用于存储奇偶校验信息。 所以当RAID的一个磁盘发生损坏后,是不会影响数据的完整性,也就有利于数据的完整恢复,所以对于这样的数据恢复,可以找爱特数据恢复帮你来解决。十五年的服务器数据恢复检验,你出现的这样的问题是可以解决的。希望帮到你。

RAID(磁盘阵列)是由美国加州大学伯克利分校的DA Patterson教授在1988年提出的。RAID是Redundent Array of Inexpensive Disks的缩写,直译为“廉价冗余磁盘阵列”,也简称为“磁盘阵列”。后来RAID中的字母I被改作了Independent,RAID就成了“独立冗余磁盘阵列”,但这只是名称的变化,实质性的内容并没有改变。简单地讲,RAID技术就是利用多个硬盘的组合提供高效率及冗余的功能。

RAID 的优点

传输速率高。在RAID中,可以让很多磁盘驱动器同时传输数据,而这些磁盘驱动器在逻辑上又是一个磁盘驱动器,所以使用RAID可以达到单个磁盘驱动器几倍、几十倍甚至上百倍的速率。这也是RAID最初想要解决的问题。因为当时CPU的速度增长很快,而磁盘驱动器的数据传输速率无法大幅提高,所以需要有一种方案解决二者之间的矛盾。RAID最后成功了。

可以提供容错功能。这是使用RAID的第二个原因,因为普通磁盘驱动器无法提供容错功能,如果不包括写在磁盘上的CRC(循环冗余校验)码的话。RAID容错是建立在每个磁盘驱动器的硬件容错功能之上的,所以它提供更高的安全性。

RAID比起传统的大直径磁盘驱动器来,在同样的容量下,价格要低很多。

RAID 的级别

具体实现起来,RAID的级别很多,各级别有着各自的优缺点,用户可以根据不同的需求来选择合适的级别。

RAID 0

RAID 0需要至少两个硬盘,是没有任何保护的,它只是将两个或多个相同型号及容量的硬盘组合起来,而当系统提取数据时,它可以同时由所有硬盘(同一个阵列里)读出数据,速度会比一个硬盘快得多。而亦因为它没有任何的数据保护,只要其中一只硬盘出事,所有数据便会被破坏。所以RAID 0通常应用在一些非重要资料上,如影像撷取。磁盘阵列的总容量为各个硬盘容量之和。

RAID 1

这个级别由两个(只有两个)硬盘组成,亦可称为镜像(Mirroring)。每一个资料均会相同的写在两个硬盘上,镜像就是因为两个硬盘的内容将会一模一样,但对于系统来说都只会见到一个硬盘。当然,资料写入的时间可以会长一点,但读则没有影响,因为两个硬盘是可以同时读取资料的。磁盘阵列的总容量为其中一块硬盘的容量。

RAID 2

RAID 2又叫纠错海明码磁盘阵列。磁盘阵列中的第一个、第二个、第四个……第2n个硬盘是专门的校验盘,用于校验和纠错,例如七个硬盘的RAID 2,第一、二、四个硬盘是校验盘,其余的用于存放数据。使用的硬盘越多,校验盘在其中占的百分比越少。RAID 2对大数据量的输入输出有很高的性能,但少量数据的输入输出时性能不好。RAID 2很少实际使用。

RAID 3

这个级别需要至少三个硬盘。数据会被分割成相同大小的基带条(stripe)并存放于不同的硬盘上。其中的一个硬盘将会被指定为用来储存校验值,这个校验值是RAID卡根据前面硬盘中存放的数据而运算出来,这样当其中一个硬盘有问题时,用户可以更换硬盘,RAID卡便会根据其他数据重构并存放在新硬盘里。

RAID 3可以提供高速数据读取,但只针对单用户模式;如果多人同时读取资料,RAID 3不是理想选择。它更适用于I/O传输,而不是大文件传输。因为提供奇偶校验的磁盘常成为瓶颈,所以在没有相应技术的情况下,如回写高速缓存技术,不常使用。如果组成磁盘阵列的硬盘相同,磁盘阵列的总容量为各个硬盘容量之和减去一块硬盘的容量。

RAID 5

这个级别也是需要至少三个硬盘。数据会分割跟RAID 3一样,但并不会有一个特定的硬盘将来储存校验值,所有数据及校验值都会分布在所有硬盘上。RAID 5消除了RAID 3在写数据上的瓶颈,可以提供高速数据读取并针对多用户模式,RAID 5所提供的功能及表现是有RAID级别之中最好的。RAID 5常使用缓冲技术来降低性能的不对称性。与RAID 3一样,如果组成磁盘阵列的硬盘相同,磁盘阵列的总容量也为各个硬盘容量之和减去一块硬盘的容量。RAID 5级以合理的价位提供了最佳的性能和数据安全性,因此目前它很受欢迎。

多层级别 RAID

除了以上的RAID级别外,也可以将多个RAID 级别结合成一个多层级别的RAID。在设定一个双层级别(dual-level)的RAID时,卡的软件(firmware)会负责将两个或多个单层 RAID组合成一个多层级别的RAID或数组。比较常见的多层级别RAID是RAID 0+1或称 RAID 0/1 及 RAID 0+5 或称 RAID 0/5。

RAID 的种类及应用

IDE和SCSI是计算机的两种不同的接口,前者普遍用于PC机,后者一般用于服务器。基于这两种接口,RAID分为两种类型:基于IDE接口的RAID应用,称为IDE RAID;而基于SCSI接口的RAID应用则相应称为SCSI RAID。

以前,一提起RAID往往会联想到SCSI硬盘,因为它的传统接口一直使用的是SCSI,而具有SCSI接口的硬盘要比传统的IDE硬盘昂贵得多,因此RAID技术自产生以来似乎就被定义在了高端“贵族家庭”。在较大的阵列系统中,随着硬盘的数量增多,SCSI RAID系统的整体造价就明显地提高。与此相反,可以看到被视为低端产品的IDE硬盘却具有明显的价格优势,近年来随着IDE接口标准的升级, IDE的传输速度有了明显的提高,串行ATA又可加大IDE硬盘连接数量,于是RAID产品逐步开始渗透到了所谓低端的IDE硬盘领域。

与此同时,基于不同的架构,RAID 又可以分为:

● 软件RAID (软件 RAID)

● 硬件RAID (硬件 RAID)

● 外置RAID (External RAID)

软件RAID很多情况下已经包含在系统之中,并成为其中一个功能,如 Windows、Netware及Linux。软件RAID中的所有操作皆由中央处理器负责,所以系统资源的利用率会很高,从而使系统性能降低。软件 RAID是不需要另外添加任何硬件设备,因为它是靠你的系统—主要是中央处理器的功能—提供所有现成的资源。

硬件RAID通常是一张PCI卡,你会看到在这卡上会有处理器及内存。因为这卡上的处理器已经可以提供一切RAID所需要的资源,所以不会占用系统资源,从而令系统的表现可以大大提升。硬件RAID可以连接内置硬盘、热插拔背板或外置存储设备。无论连接何种硬盘,控制权都是在RAID卡上,亦即是由系统所操控。

在系统里,硬件RAID PCI卡通常都需要安驱动程序,否则系统会拒绝支持。磁盘阵列可以在安装系统之前或之后产生,系统会视之为一个(大型)硬盘,而它具有容错及冗余的功能。磁盘阵列不单只可以加入一个现成的系统,它更可以支持容量扩展,方法也很简单,只需要加入一个新的硬盘并执行一些简单的指令,系统便可以实时利用这新加的容量。

外置式RAID也是属于硬件RAID的一种,区别在于RAID卡不会安装在系统里,而是安装在外置的存储设备内。而这个外置的储存设备则会连接到系统的SCSI卡上。系统没有任何的RAID功能,因为它只有一张SCSI卡;所有的RAID功能将会移到这个外置存储里。好处是外置的存储往往可以连接更多的硬盘,不会受系统机箱的大小所影响。而一些高级的技术,如双机容错,是需要多个服务器外连到一个外置储存上,以提供容错能力。

外置式RAID可以安装任何的操作系统,因此是与操作系统无关的。为什么呢因为在系统里只存在一张SCSI卡,并不是RAID卡。而对于这个系统及这张SCSI卡来说,这个外置式的RAID只是一个大型硬盘,并不是什么特别的设备,所以这个外置式的RAID可以安装任何的操作系统。唯一的要求就是你用的这张SCSI卡在这个操作系统要装驱动程序。

产品篇

Adaptec

由于RAID的种类很多, Adaptec公司将众多的RAID产品根据不同的服务方向分为三类。

第一类是为工作站设计的低成本的ATA RAID卡,IDE接口的扩展能力不强,所以基于IDE的RAID的种类也相对少。

第二类是提供高性能的RAID卡—Ultra320 SCSI RAID等。Ultra320解决方案的数据传输速率可达到320MB/s,是Ultra160产品的两倍,同时还具有信息封包及其他一些关键特性以实现整个系统的高性能、高可靠性和数据完整性。Ultra320解决方案为主线存储、视频音频流、视频编辑以及其他对带宽要求很高的应用所设计。

第三类为外部RAID子系统。Adaptec DuraStor 7320SS是一个从光纤通道到SCSI的子系统,它有一个LUN分区技术,这种技术为SAN领域提供了最高级别的安全和可管理性能。LUN分区技术允许网络存储很方便地给特定的服务或者应用分配适当的存储容量,同时还能预防存储空间的不足,可以扩展到7TB容量左右。Adaptec DuraStor 7320SS附加了Adaptec's Storage Manager Pro管理软件,它基于Java语言的设计,图形用户界面简化了对远程和本地存储管理,能让用户建立和管理RAID阵列,管理软件可以建立用户和管理员不同安全级别,能够检测故障磁盘。

HDS

雷电9980V系列内置的虚拟化帮助功能,专门用于帮助您搭建信息平台而设计。这些独特的系统有助于存储资源智能缓冲池的设置和复杂信息平台突破性的简化。主要的功能是实现大量数据系统的合并,灵活的容量配置,顶级的带宽和多连接方式/协议的选择。同时降低总拥有成本,带来更快的投资回报。

雷电9980V系列以高速的日立第二代Hi-Star交换架构为基础,消除了通常由于存储系统合并而带来的停机和瓶颈的风险。多机架的雷电 9980V系列的性能和可扩展性将引起大量的开放系统、主机系统存储方案的合并,您可以用一个雷电9980V系统替换先前所有的存储系统,大大地降低IT 成本并通过合并存储资源和不同平台间信息的共享让您的投资最大化。

雷电9980V系列存储数据的容量可以达到70TB, 同时允许UNIX、Windows NT/Windows 2000、Linux、Novell Netware、OpenVMS、TPF 和OS/390互连,对内部的业务运行和您的客户提供高可用性,能够实现多数据系统的合并和存储资源缓冲池,通过虚拟策略实现单一的系统化管理,具有超过 15GB/秒的内部系统总带宽,支持导向器、SAN、NAS或iSCSI附件,方便集中管理SAN和NAS,减少维护费用。

IBM

依靠存储保持快速发展是因为日常的业务流程越来越依靠数据,各公司开始大力发展自己的存储基础设施。但是,如今的公司必须在存储需求和紧张的预算之间作权衡。因此,所采用的解决方案必须经济高效、可扩展,并且能够满足各种存储需求。IBM TotalStorage FAStT500存储服务器是一种全光纤的SAN解决方案,能够以最合适的价格提供您所需要的性能。

依靠多达8个光纤通道直接主机或SAN连接,FAStT500存储服务器提供了快速数据访问能力(高达383MBps),特别适合于那些实时性能是关键因素的计算环境。除了高带宽外,FAStT500还支持各种操作系统,包括IBM AIX、Linux和Windows NT等。

FAStT500 模块化设计使您可以按照需要来购买部件,它可以从18GB扩展到使用22个扩展柜的16TB。每一个FAStT EXP500最多支持10个光纤通道硬盘驱动器。另外,您还可以采用和选择合适的RAID级别,从0、1、3、5到10,这样做的目的是为了与应用相匹配或满足用户的特殊经费需要,从而使用户能够扩展和充分利用现有和将来的投资。

TotalStorage FAStT500解决方案是高度可用的解决方案,能够提供部件发生故障时的安全性。双热插拔RAID控制器提供了高吞吐量和冗余度,并且每个控制器支持高达512MB的电池备份高速缓存。

FAStT存储管理器软件使您能够在单个控制台上管理多个FAStT500系统。

惠普

高性能Ultra3阵列控制器的智能阵列5300系列产品能够为惠普ProLiant服务器提供可靠的数据保护,同时由于创新的模块化设计和最新的高级数据保护(RAID ADG)技术,该系列产品把灵活性提高到了一个新的水准。智能阵列5300控制器通过使用全新的内存体系结构和RAID引擎等几项增强型技术,把产品标准提升到更高的性能等级。

RAID ADG(Advance Data Guarding),可译为先进的数据保护技术,是惠普RAID容错方案,将能解决企业所有的数据损失的问题。RAID ADG技术最大特点是部署了两个奇偶校验集,并提供了2个硬盘(但不是独立的2个校验硬盘)的容量存储这些奇偶校验信息,能同时容忍两块硬盘出现故障,这突破了以往RAID级别只允许在同一时刻出现一块硬盘故障的限制,大大提高了企业数据的可靠性。在RAID容量超过2TB和单个RAID卷的总磁盘驱动器达56个的时候,该技术实现了错误保护等级的突破。

智能阵列5300控制器便于升级的设计允许您根据需要来优化性能并增加容量,信道可以从2个增加到4个,自备电池的高速缓存可以选择32MB、 64MB、128MB或者256MB,能够有效保护ROM的失败或错误,Ultra3 SCSI技术可实现更高的性能,每信道的数据带宽最多达160 MB/s。同时自备电池的高速缓存,在突然断电、服务器或控制器出现错误时,能够保护缓存内的数据,而且,冗余的、可插拔的电池也实现了更深层的数据保护。最大的缓存配置是256MB,备有电池。66MHz PCI接口,使带宽的总传输率最高可达533 MB/s。

研宇

RAID-500 U3是一个独立的磁盘阵列子系统,用户能方便快捷地将普通SCSI硬盘应用到RAID 500系列产品中,可以使用独立的存储子系统提高数据高可用性,在双机热备份的应用中,无论任意一台主机宕机,存储系统均能照常工作。

RAID-500系列提供几种不同配置,以提高数据可靠性,失效硬盘被新硬盘热插拔,系统会动态重新配置并自动重建丢失的数据,而无需重新启动。用户可预先指定空硬盘,RAID-500能用备用硬盘自动恢复数据热备份。

RAID-500会自动检测并报告机箱状态,包括电源、风扇失效和机箱过热状态。用户可进行系统设置,使报警通过Modem传输到远程主机或呼机上,也可提供服务系统的实时和智能管

RAID 0-1 不带容错功能所以不可以拔

下个诺顿磁盘修复专家

2月1日,接到一个客户的NAS设备保修,客户的设备配置如下:

设备配置:

机箱:国鑫36盘位,前24盘背板,后12盘背板,8643接口,expand

RAID卡:lsi9361-8i一片

硬盘:8T日立企业SATA盘24+7

阵列:前面24盘做raid5+热备,后7盘做raid5

NAS软件:飞鱼星

整个体过程按照时间来进行记录。

2月1日

上午用户发现24盘的盘阵不能使用,登录NAS后台看到有两块硬盘异常,显示为错误,热备盘没有正常生效。

用户发现阵列失效后,对提示错误的两块硬盘中的其中一块,在开机状态下进行了拔出并插入的操作,结果这块硬盘的状态从错误变成了外部。之后便在项目群里报修。

飞鱼星工程师根据日志分析得出如下结论:

1、阵列因为连续两个盘有问题导致失效了,而两个盘出故障的间隔太短,导致全局热备盘来不及起作用。

2、又因为对其中一个盘进行了热插拔,导致一块硬盘变成外部状态。

工程师认为:“要恢复阵列不太好恢复了, 只能尝试把两个有问题的盘数据备份一下,然后用备份的磁盘插入,看看能否导入阵列。”

下午给客户闪送两块8T硬盘,客户拿到硬盘对其中一块盘开始做拷贝操作,在飞鱼星工程师见一下使用ghost软件,结果用户操作失误,导致拷盘失败,数据丢失。

2月2日

安排赵宇和晓东去现场支持,在现场用烤盘机选择扇区复制的模式复制硬盘,复制的速度是220MB/S左右,12GB/Min,720GB/H,全盘容量73TB,共1038小时。

出于已经有一块硬盘数据丢失,RAID5就已经不允许再有坏盘,飞鱼星工程师建议把所有数据盘进行一次扇区级备份。做一次备份除去操作做失误丢掉数据的硬盘,需要23块8T的企业级SATA硬盘进行扇区备份。当天确定库存硬盘数量,决定将24块硬盘带回公司进行备份,所有后续操作等将原数据盘备份成功后进行。

当晚制定的方案为:

1、对所有23块数据盘进行扇区级备份

2、使用备份好的新硬盘+原RAID卡进行上线试验

3、使用21块正常的数据硬盘+1块提示错误但已经拷贝为新盘的数据盘(排除硬盘故障的可能)进行强制上线

4、不装热备盘,以免自动加入阵列

5、不装新盘做Rebuild,避免Rebuild过程中出现问题导致风险增加

6、强制上线后如果可以看到阵列,但阵列处于危级,启用NAS系统拷贝关键数据

7、加入新硬盘,进行Rebuild,成功后对原始硬盘进行相同操作

8、若不能成功,考虑委托第三方进行数据恢复

2月3日

选择磁盘备份工具

先测试了ghost,发现ghost中的to Disk不能做扇区级的备份,备份出来的磁盘带有文件系统,to Image因为image需要作为ghost文件存放,需要文件系统,所以目标磁盘不可选。后又对WinHex进行测试,顺利的完成了对拷。

测试对拷后的磁盘是否可是进行计划中的操作,用3块240G SSD +LSI 9361-8I进行方案测试,过程如下:

1、 将3块SSD做RAID5,将RAID阵列挂在Window10下面,拷入多个视频文件

2、 对3块SSD分别用WinHex进行扇区级备份

3、 将备份的3块SSD接入RAID卡中,RAID5自动识别,阵列正常

4、 将阵列挂在win10下面,之前拷入的所有视频文件都可以正常播放

5、 将阵列中的1块硬盘剔除,访问降级后的阵列,视频可以正常播放

结论:通过WinHex拷贝的硬盘同原盘数据完全相同,可以依照计划替换硬盘进行试验。

在准备烤盘的时候面临一个问题,在一个软件进程中只能对拷一块硬盘,这样就需要搭建23个服务器平台进行硬盘拷贝,工程浩大。最后发现WinHex可以同时打开多个进程,同时对多块硬盘进行拷贝,这样使用10个SATA接口的主板可以拷贝4套硬盘,一共搭6套平台就可完成拷贝。

硬盘拷贝速度大约是12-13GB/min,230MB/s,828GB/h,全盘拷贝需要10-11小时。当天晚上搭好平台开始拷盘。搭建平台的过程中发现电源的15Pin硬盘供电口只有6个,实际需要9个,手里没有大4pin转15pin的线,所以只能自己动手丰衣足食,找到了合适的头,给每台电源焊了三个15PIN的供电口。

终于跑起来了,可是在拷盘过程中,因为打开了几个进程想查看情况,结果有3个进程突然自动关闭,猜测是因为同时打开多个进程,而且拷贝过程中磁盘读写比较敏感,所以在查看拷贝状态时就导致进程意外结束。

将几个进程重新启动后已经是晚上十一点多,其他的就没啥可做的了,只能祈祷第二天早上能有佳音。

损坏硬盘数据恢复?对于移动硬盘来说,相信大家也都经常会使用到,并且它也是一种比较常见的存储设备,然而很多人在操作硬盘时,往往也都会不小心对其进行格式化或者误删除,而导致其中数据出现丢失的现象。那么对于这些丢失的数据文件来说,还能恢复吗?

实际上,对于硬盘格式化的文件来说,一般也都是可以进行恢复的,因为电脑在删除文件时,一般也都是将删除的文件标记为”空闲“的形式,并没有真正的删除,而是使用另外一种形式进行文件的存储。那么对于这种情况所格式化的文件来说,我们又该如何恢复呢?怎样才能找回丢失的文件呢?下面小编就为大家介绍下,如何利用数据恢复软件找回丢失的文件:

步骤一:通过专业数据恢复软件进行恢复,将丢失数据的移动硬盘插入电脑中,下载安装”嗨格式数据恢复大师“。

步骤二:打开数据恢复软件,选择“原数据文件所存储的位置”,此处可直接选择对应数据误删除的磁盘,并点击下方“开始扫描”恢复选项即可自动进行扫描。

步骤三:等待扫描结束后,也就可按照文件路径,或者文件类型两种形式,依次选择我们所需要恢复的文件,并点击下方“恢复”选项即可找回丢失文件。

以上就是关于硬盘格式化后数据文件恢复的相关方法和技巧介绍,相信大家也都有了一定的了解。为了能够找回我们所丢失的文件,当数据丢失后也就可按照以上操作步骤依次进行修复,同时还需要避免数据文件被覆盖。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 服务器RAID卡坏,数据怎么恢复?

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情