raid1 数据恢复方法raid

在实际应用中,阵列控制器一般要先把磁盘分成很多条带Stripe,如图1上绿色线框起来的部分就是一个条带,然后再对每组条带做校验。每个条带上有且仅有一个磁盘上存放校验信息,其他的磁盘上均存放数据。数据被控制器划分为相等的大小,区别写在每一块硬盘上面。每一个数据块的长度或者说数据块的容量就被称为块大小或者叫条带深度。在阵列内,条带大小一般是相同的,即在每个磁盘内的数据块的大小和校验块的大小是一致的。,图1,图2,选择Tools菜单中的XOR Test这个命令用来测试RAID内的这些磁盘上的数据是否同步,即是否有硬盘是先掉线的,见到如图4所示的窗口。④点击软件下方的Start键进行XOR测试。注意:这个测试需要这个RAID内的每一块磁盘都参与测试,否则结果不具有参考价值。,图4,这里面的每一条记录对应MFT里的一条记录。这时,向下拖拽滑动条,会在记录文件名的地方出现乱码、文件名内出现非法字符 ? \ / : ” < > 解读: 等或者不显示文件名或文件的属性如图8中红框内部分。,图8,Disk2.img的校验块位于的条带号是64898—8MOD1284/128≈2.95≈3,Disk3.img的校验块位于的条带号是64776—8MOD1284/128≈2,,这种对于文件记录的管理方式为我们提供了判断数据之间关系的依据,即相邻的带有MFT记录的数据块内的文件记录的相关程度好与非相邻数据块内的文件记录。,如图10所示,当磁盘3中位于条带1上的数据块D3与磁盘4位于条带2上的数据块D6,见图10左侧backward部分相连时,旋转方式就是backward dyn;当磁盘3中位于条带1上的数据块D3与磁盘1位于条带2上的数据块D4,见图10左侧backward部分相连时,旋转方式就是backward 321。旋转方式的判断不仅限于使用D3数据块来判断,使用其他位置的数据也可以。如D5是与D6相连接还是与D7项连接等等。总之,只要可以判断数据的存储的位置即可。,如果重组好的目标设备是磁盘,一般可使直接打开可能会需要重新启动;如果重组的结果是镜像文件,则可以通过工具打开,如R-studio等。,图16,,由于操作系统或RAID控制器在设计上真相,或由于实际需要,有一部分RAID卡在管理RAID,尤其是外接盘柜的时候,会允许用户将磁盘组分成多个Logical Drive,即多个RAID进行管理。每个Logical Drive之间可以相互关联,也可以完全独立。比如一个有6块300G SCSI硬盘的盘柜,可以使用这10块硬盘先建立一个容量为200G RAID5,当作一个Logical Drive使用;再建立一个400G的RAID0;剩余的空间再建立一个RAID5如图18所示。此时,在每一个Logical Drive的首扇区都会有一个MBR,这个MBR里定义的是当前这个Logical Drive的分区情况。所以,这些MBR内分区的容量要比实际的总容量小许多。在分析参数的时候,需要每一个Logical Drive当作一个单独的RAID考虑。,

© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享