我们的 RAID 控制器发生故障;它不再显示启动菜单,并且 BIOS 找不到磁盘。当我们获得新的控制器时,我们可以在不丢失数据的情况下重新创建 RAID 集吗?IIUC,控制器的配置在 RAM 中,而不是在磁盘上(是的,我们为 RAID 控制器安装了额外的电池 - 但这可能没有帮助,因为控制器没有响应)。
答案1
通常 RAID 信息存储在磁盘上,但获取完全一样raid 控制器。控制器应该会从光盘读取该信息,然后您就可以开始了。我没有使用过这种控制器,但 Dell Perc 控制器就是这样的。
请参阅此答案:如何在不丢失数据的情况下更换 SCSI RAID 控制器?在 Adaptec 的网站上:
连接到 Adaptec RAID 或 HostRAID 控制器的每个磁盘(已初始化以用于阵列)都包含一个称为元数据的特殊数据结构。此数据结构定义了由控制器创建的磁盘、分区和阵列的配置。元数据允许您将整个阵列从一个控制器交换到另一个控制器,或交换控制器本身,而无需重新配置分区或阵列。
答案2
Adaptec 控制器将 raid 布局信息存储在每个磁盘的起始处。
因此,请获取完全相同的型号并确保使用相同的固件版本!
您应该能够交换控制器,并在首次启动时选择恢复阵列/加载现有阵列的选项。
如果由于之前的控制器出现故障而导致系统也出现故障,您可以随时从备份中恢复,对吗……?
答案3
你有多勇敢?这取决于TM
我曾通过了解确切的条带大小并使用相同的设置重新配置替换控制器来挽救 RAID-0 和 RAID-1。话虽如此,RAID-5 的情况比 RAID-0 要复杂得多,因此您的情况可能会有所不同。
话虽如此,这是一件非常可怕的事情。如果你有足够的空闲空间,我强烈推荐零假设恢复。我曾经在 Windows 中恢复 RAID-0、RAID-1 和 RAID-5 磁盘布局。如果您可以获得数据的副本,即使数据全部丢失,世界也不会灭亡……