我的任务是恢复一次失败的水牛队的突袭行动。NAS盒已经失败了,但我们在这一点上的理解是,驱动器仍然运行。我相信布法罗的NAS在4x1TB的RAID5驱动器中使用了RAID5。我对mdadm的理解是,它还不够聪明,无法自己找出驱动器的正确条带。
我看过DEFCON关于“通过视觉和声音重建RAID”的演示,所以我知道一些技术,如果我可以访问驱动器,就可以手动确定顺序。我不知道如何以一种无损的方式来解决这些问题。我甚至不能确定我是否能够访问4TB的划痕空间来存储工作图像。
我将更新我去/研究,但一些关于如何继续前进的建议将不胜感激!
发布于 2010-12-09 21:14:25
我很肯定妈妈会成功的。它已经可以知道驱动器在数组中的位置,例如:
# mdadm -Q /dev/sda
/dev/sda: is not an md array
/dev/sda: device 3 in a 3 device unknown raid5 array. Use mdadm --examine for more detail.在某些循环设备上使用RAID5数组时,无论指定驱动器的顺序如何,它似乎都要组装该数组:
# mdadm -A /dev/md0 /dev/loop[012]
mdadm: /dev/md0 has been started with 3 drives.
# mdadm -A /dev/md0 /dev/loop[210]
mdadm: /dev/md0 has been started with 3 drives.我认为你的状态很好,假设驱动器是运行的,而且数据是完整的。如果您可以在使用驱动器之前对其进行映像,那么显然这是最安全的做法。也许你有一些朋友打算开车去买东西?您可以简单地使用这些驱动器进行备份,然后将它们发送到它们的途中。
https://serverfault.com/questions/210981
复制相似问题