|
作者: 管理员
|
|
2006-02-18 |
|
日益复杂的服务器操作系统导致了阵列数据丢失的可能性越来越大: ·RAID阵列/控制卡故障 ·阵列配置信息丢失 ·硬盘不时发生错误导致配置信息损坏 ·重新配置RAID时出错 ·多个硬盘发生故障 ·更换硬盘时出错 我们在对RAID进行恢复时的步骤是: ·首先检测硬盘是否可以通过适配卡访问,如果可以的话,立即创建所有硬盘的镜象,然后对镜象进行逻辑分析,找出数据丢失的原因。 ·如果某些硬盘不能通过适配卡访问,那么就要仔细检测硬盘发生了什么故障。 ·在对RAID阵列和其它硬盘进行数据恢复时,通常需要使用特别的硬件和软件工具修复硬盘,然后创建硬盘的镜象。硬盘典型的故障包括电路板、磁头、主轴马达、固件等。 ·在镜象的基础上通过检测硬盘的底层扇区来进行逻辑恢复。关键技术包括:准确的检测逻辑卷的分配或跨磁盘条带,修复文件系统的结构并访问数据。 ·对磁盘阵列上的数据进行“去条带化”,重组数据以进行文件系统的修复从而导出数据文件。有时文件系统结构已经被破坏而不能修复,这是就需要从“去条带化”的镜象的多个碎片中直接导出需要的数据。 ·使用软件工具可以大大加快分析、重组、和恢复数据的速度。恢复完成后,需要对文件的有效性和完整性进行确认。 
| | Level 0不是冗余系统,因此不是完全的“R.A.I.D”。在Level 0中,数据被分块分配到多个硬盘上,因此数据吞吐量很大。因为没有冗余的信息,性能很高。但是阵列中有一个硬盘损坏,就会导致数据丢失。Level 0通常被称为“条带化”。 | 
| Level 1通过将所有数据写到两个或更多硬盘来提供冗余能力。Level 1阵列的读性能较快而写性能比单块硬盘要慢,不过只要有一块硬盘是完好的,数据就不会丢失。这是一种较好的入门级冗余系统——只需两个硬盘即可;不过,由于两个硬盘中的数据完全一样,所以成本也最高。Level 1通常被称为镜象。 | 
| | Level 5联合使用了条带化和奇偶校验。使用奇偶校验不需要增加一倍的硬盘就可以提供冗余能力。简单的说,奇偶校验就是检测每一block是奇数值还是偶数值。跨条带的奇偶值加起来就产生了奇偶校验和。使用奇偶校验和,发生故障的硬盘上的数据就可以重新生成并rebuild到一个新的硬盘上。 | {mosgeda}contact_us{/mosgeda}
RAID数据恢复
|
|
最近更新 ( 2007-11-08 )
|