该服务器最初为安装操作系统的 C:\ 主分区设置了 RAID 1 镜像驱动器。数据分区设置了 3 个驱动器的 RAID 5 阵列。
C: 驱动器在过去一年中一直运行,空间非常小甚至没有空间,而上周 C: 镜像阵列 A00-00 中的两个驱动器都发生故障。我现在安装了 2 个新驱动器,创建了一个新的 RAID 1 阵列 A00-00 来镜像这 2 个驱动器,并将操作系统安装到此分区。启动到我新安装的分区和操作系统后,我本以为会看到我的 RAID 5 阵列和数据分区。但我没有看到它们。
从控制器界面,我可以看到 RAID 5 阵列 A00-01 的状态为“最佳”,并且驱动器亮起绿色。
我有一个似乎是戴尔 Windows RAID 控制器驱动程序,但我不确定是否使用它,因为我不想覆盖控制器信息。有人能帮我补充一下我对所见内容的理解以及如何最好地继续下去吗?
配有 PERC RAID 控制器的 Dell 2800 Poweredge 服务器。Windows Server 2003 SBS。
注意:此服务器很旧,软件也很旧。它即将退役,数据正在移至新设置。分区上的数据已备份,只有极小的例外,因此最坏的情况并不重要。我想恢复这些分区,只是因为使用最后使用的数据比备份可能遗漏一些更改的文档要好。
答案1
RAID 的所有配置相关数据通常都会保存在控制器和所有硬盘上。如果您更新卡的固件和驱动程序,卡上的配置数据也不太可能受到影响(但并非不可能)。即使如此,您也应该能够再次导入配置。
我建议更新驱动程序和固件(按顺序),然后重新启动以查看是否有所改善。
另外,考虑使用某种可启动媒体(戴尔的 OMSA Live CD 可能是一个不错的选择)来检查数据是否从那里可见(排除操作系统作为原因)。
如果问题似乎与操作系统无关,并且无论你如何启动都只能看到 RAID1,则可能需要考虑重新创建 RAID5。启动到控制器 BIOS,记下 RAID5 的配置,删除它,然后重新创建它(不要初始化)。这将重新创建该 RAID 集的所有元数据,并且可能足以让它再次显示在操作系统中。