将RAID 5磁盘从一台服务器转移到另一台服务器是否安全?

我有(我认为)将是一个相对简单的问题。

我有一个旧的文件服务器,我已经退役并更换。 我想重新使用我们的卫星办公室的旧文件服务器的硬件进行离线备份存储。 因为我偏执狂,我想保留这些磁盘上的数据(尽pipe事实上它们都已经被迁移了,而且我们已经备份了服务器)。 为此,我想拿出3个硬盘驱动器(服务器运行一个RAID 5),并把3个新的,并从头安装操作系统和configuration。

假设硬盘清楚地标记为驱动器0,1,2,可以安全地将其转移到另一台运行RAID 5的RAID卡的服务器上(驱动器的安装顺序与旧服务器相同)? 总之,数据安全吗?

在大多数情况下,磁盘上的arrays元数据将与来自同一系列的控制器一起工作。 例如,Mylex DAC-FFX系列SAN控制器将采用在ExtremeRAID 3000卡(与PCI卡上的控制器本质上相同)上格式化的arrays。 HP(nee Compaq)Smartarray 64xx和(我相信)PXXX控制器和MSA1K / 2K系列SAN也是如此。

如果您的RAID控制器来自不同的制造商/系列,那么它可能无法正常工作,但是如果它位于同一制造商的同一家族内,那么它很可能会。 也很可能在同一制造商的后期型号上工作。 在过去10年左右生产的大多数Adaptec SCSI,SAS和SATA RAID控制器使用基本相同的固件。 我猜想来自LSI或3Ware的套件在这方面是类似的,尽pipe我从来没有使用它们。

请注意,一些供应商,如IBM和戴尔出售来自第三方的OEM版本的控制器,这些型号可能来自不同的制造商。 在这种情况下,您需要完成作业(例如)戴尔PERC或IBM ServerRAID。

很有可能你不必标签驱动器。 我从来没有见过只在控制器上存储元数据的RAID控制器。 您应该能够以任何顺序连接驱动器,并且RAID控制器应该能够看到卷(如果它是兼容的)。 我经常使用HP P410控制器执行此操作。

如果不需要高性能,您也可以使用软件RAID。 这就是我使用异地远程备份机器所做的。 我没有这些旧服务器的备件,所以我在Linux上configuration了一个软件RAID 5。

我会说有太多的“应该”,“maybes”,“mights”和“depends”来回答你的问题。

我想说,你不能这样做,因为你正在改变硬件,如果你是在数据备份和迁移等偏执狂后,那么你不应该重用该服务器。

你有可能转移到另一个相同的RAID控制器,但我不认为我会永远打赌它在工作。

当然,发生错误的几率将与您需要的数据的严重程度成正比,然后…