RAID是由RAID控制器构建的,RAID中的成员盘都被连接到RAID控制器上,再由RAID控制器配置为某种级别的RAID,从而形成一个虚拟的逻辑盘,供操作系统使用,也就是说,操作系统无法跨过RAID控制器直接访问RAID中的物理成员盘,而只能访问由RAID控制器组建出来的逻辑盘,这个结构如图16-1所示。

将RAID中的成员盘去RAID化-数据恢复迷

图16-1 RAID构建结构图

RAID出现故障后,由RAID控制器虚拟出来的逻辑盘就无法被操作系统识别了,这个时候物理盘可能部分有故障,也可能完全没有故障。为了恢复RAID逻辑盘中的数据,我们需要从每一块物理盘入手,这就要先把物理盘从服务器的槽位上取下来进行检测和分析。物理盘离开了服务器的槽位,也就离开了RAID控制器,这些物理盘就被“去RAID化”了。

把RAID中的成员盘抽离服务器槽位时,应该按照它们的槽位顺序编上号码,并标明在物理盘上,一般是用“硬盘1”、“硬盘2”这种名称进行标示,如果服务器槽位是有横有竖的多方向排列方式,也可以用“左上”、“右下”等名称标示物理盘的盘序。

下面看一个实际例子,一台DELL服务器,有6个硬盘槽位,如图16-2所示。

将RAID中的成员盘去RAID化-数据恢复迷

图16-2 6个硬盘槽位的服务器

这6个硬盘槽位可以按照它们的物理位置命名为左上、左下、中上、中下、右上、右下。

不过该服务器的6个槽位并没有都使用,而是只用了其中4个槽位,分别是左上、中上、中下、右下。将这4块物理盘从各自的槽位上拔出来,同时给每个物理盘贴上标签,标明其位置,如图16-3所示。

将RAID中的成员盘去RAID化-数据恢复迷

图16-3 给每个物理盘贴上位置标签

将RAID中的每块物理盘从各自的槽位上拔出来,同时给每个物理盘贴上标签,这就完成了给RAID成员盘去RAID化的过程。