确定RAID磁盘集

更新

不幸的是,看起来有问题的工程师已经重build了我们正在寻找的驱动器,而他认为的两套驱动器实际上来自两台完全不同的机器。 我现在要在“贴标”方面提供一些超高强度的训练。

感谢所有的反馈,这仍然是一个有价值的学习练习。

原来的问题

在这个问题上有很多挫折和担心,但是我很尴尬,因为我想在这里请集体的智慧来看看这个问题是否有一个简单的答案。 我不会详细说明我们是如何在这种绝对愚蠢的情况下结束的,但足以说每个人都清楚它是多么的愚蠢! 不幸的是,我的任务是努力做到最好。

好的现在的情况是:

  • 我们有四个相同的硬盘。
  • 他们在RAID 0对。
  • 每一对从一个不同的机器出来。
  • 我们知道哪些驱动器在一起,所以我们有两对。

拿出来的数字忽略了在驱动器上写下两件重要的事情:

  • 哪对来自哪台机器
  • 在一对中,哪一个是磁盘0,哪一个是磁盘1。

在今天发生了一些不幸的事情之后,我们现在处于这样的一种情况:为了最好地处理一个非常糟糕的情况,我需要把它们中的一个恢复服务,当它发生时,它们可能是一些重要的最新和最好的副本数据。

所以问题很简单:

是否有一种简单的方法可以确定每一对中哪一个是0,哪一个是1 – 这样我就可以把每一对放入一台机器中,看看它是否正确? 我有他们出来的机器,他们都从相同的机器出来,所以我希望他们都能正常工作,但我最大的担心是让磁盘按正确的顺序。

我在这里错过了什么,可能会让自己陷入更深的水?

除了对涉及到的人进行大肆宣传之外,您可以提供哪些最好的意见和build议片段,以帮助让这些驱动器在原始机器中复活?

在这些驱动器中,服务器运行的是Windows Server 2003,并且是Dell 1950.我还有其他一些包括2950的驱动器,如果有软件可以帮助识别驱动器,我可以将其作为从属设备。 我最关心的是确保没有进一步的数据丢失!

非常感激。

马特。

大多数体面的现代RAID控制器不会在乎驱动器的物理插槽; RAIDconfiguration存储在驱动器上。

你需要做的是将一个对插入到其中一个系统中,并在启动时用一个组合键启动进入RAIDconfiguration工具。 如果这些戴尔中的RAID卡是标准的PERC卡,他们将认识到这一对属于该系统(在这种情况下,他们将立即计算出几何结构,并立即可用于启动或挂载),或者认识这对,但看到它来自不同的系统; 在这种情况下,它将容器标记为“FOREIGN”,并拒绝安装或启动它,直到你给它祝福。

只要你不让它启动到操作系统,或者做任何改变容器configuration或初始化磁盘,数据不会受到影响。

是袭击软件还是你有一个硬件RAID控制器? 如果你有一个RAID控制器,然后根据你的卡,你应该能够打开机器,引导到RAIDconfiguration,并根据他们的序列号检查驱动器的顺序。