为什么将一组 RAID 驱动器移动到另一台计算机如此困难?

为什么将一组 RAID 驱动器移动到另一台计算机如此困难?

它难道不应该像拔掉 2 个或更多 RAID 驱动器,然后将它们插入新机器,转到 RAID 控制器并将它们添加为“现有集合”一样简单吗?

事实似乎并非如此,我在网上找到的一点信息建议要非常小心或避免做所有事情。

答案1

首先,存在驱动程序问题。如果两个控制器使用不同的驱动程序,则您的操作系统将无法启动。

其次,不同的控制器可能以不同的方式处理奇偶校验 XOR 计算,或者可能将自己的专有数据写入磁盘以提高性能、可靠性等,而这些数据可能无法供其他控制器使用

第三,如果是相同的控制器,则不会有问题,除非它们的固件版本截然不同。

这一切都假设您使用的是硬件或伪硬件 RAID。严格来说,操作系统执行的软件 RAID 是可移植的,但存在其他问题。

答案2

它不应该像拔掉 2 个或更多 RAID 驱动器,然后将它们插入新机器,转到 RAID 控制器并将它们添加为“现有集合”一样简单吗?

就这么简单如果您有一个兼容的 RAID 控制器。

过去,在将三个 1TB 驱动器(RAID 5)从 3ware 9650 移动到 3ware 9750 时,我曾经这样做过。但是,在这样做之前,我打电话给制造商,询问磁盘格式是否相同。

事实似乎并非如此,我在网上找到的一点信息建议要非常小心或避免做所有事情。

首先:处理数据时谨慎总是好的。备份也是如此。

真正的“问题”是 3ware RAID 磁盘可能使用与 Adaptec RAID 卡不同的磁盘格式。甚至与同一制造商的不同 RAID 卡分支也不同。因此,您应始终检查是否可以将阵列从一个 RAID 卡转移到另一个 RAID 卡。

(不要轻易尝试。如果你真的运气不好,大多兼容,稍后您将遇到错误。询问制造商或查看手册。如果没有明确提到 RAID 卡兼容,则假设它们不兼容。在这种情况下,在新卡上重新创建阵列并从备份中恢复)。


因为你写了“转到 RAID 控制器”我假设是硬件 RAID 控制器。不是软件 RAID(或纯软件 RAID 或具有 BIOS 支持的软件 RAID,例如所谓的“假 RAID”)。 刚刚看到您确认 HW RAID 的评论。

相关内容