Windows

如何將不同的 SCSI 硬碟放回不同伺服器上的原始 RAID 陣列?

  • October 25, 2012

我的手上可能有大麻煩:今天我收到了一個裝有多個硬碟驅動器的盒子,這些硬碟驅動器曾經連接到不同的伺服器,每個伺服器都使用未知的 - 至少目前是 - RAID 配置。遺憾的是,這些沒有標記,我不知道如何將它們放回原來的伺服器。

目前我沒有更多資訊:我不知道每個實例上使用的是哪種類型的陣列,並且我沒有關於最初在每台伺服器上使用的 RAID 控制器的任何細節(目前這些伺服器是在一個不容易進入的偏遠位置)。

有沒有辦法解決這個爛攤子?使用試錯法會產生什麼後果?這可能是一個非常基本的問題,但我沒有太多處理 RAID 陣列的經驗。

RAID 磁碟集由每個控制器以自己的方式管理;如果您沒有連接這些磁碟的相同控制器,您將無法從中恢復任何內容。例如,您不能將磁碟從 IBM ServeRAID 控制器移至 HP Smart Array 控制器,並期望在不清除它們並重新創建陣列的情況下使用它們。

如果您設法找出控制器型號並獲得類似的型號,那麼您可以做什麼取決於控制器:其中一些可以從磁碟恢復 RAID 配置(如果您必須更換損壞的控制器很有用),而另一些他們不能。當然,您仍然需要將磁碟分組到原始組中,並且可能將它們放在相同的位置;但如果它們沒有標記,那麼你在這裡很不走運。

如果您想將磁碟放回原來的伺服器,事情可能會更簡單:大多數控制器可以告訴您“我希望找到磁碟 A、B 和 C,但現在我只有 A,它位於插槽 3 而不是插槽1",所以你可以從那裡去。但這又在很大程度上取決於您擁有的特定控制器型號。

引用自:https://serverfault.com/questions/442380