是否可以使用 USB 硬盘盒恢复 raid 5 阵列?

是否可以使用 USB 硬盘盒恢复 raid 5 阵列?

我有一台 RAID 5(Linux 软件 RAID)服务器,最近决定不再启动。看来是主板问题,可能是由于停电时没有受到 UPS 保护所致。它设法延长了它的缓慢死亡时间,占用了我大量的时间,但没有得到太多回报,但我知道驱动器很好。

即使驱动器编号不同,是否可以通过 USB 适配器将其插入计算机来重建 RAID 阵列?

尝试使用错误的驱动器号重建阵列是否可能会在此过程中对阵列造成任何损坏?

mdadm assemble --force除非我知道它是安全的,否则我不想这样做。我可以采取什么措施来调查强制组装是否安全?

答案1

简短的回答是:是的,这是可能的。

Linux 软件 RAID 在设备上写入一些元信息,以便您可以轻松地将它们插入另一个系统(使用另一个控制器等)并在那里使用它们。在进行任何组装之前,您可以查询设备(状态、查看 Linux 认为该设备是 RAID 的哪一部分等)。

当您使用 USB 适配器时,请注意您无法通过它查询 SMART 信息(或使用其他更复杂的 ATA 命令)。

为了安全起见,您应该有一个可用的备份。如果您没有最新的,您可以dd在发出任何mdadm命令之前通过复制 RAID5 的设备。

相关内容