我有四个来自 Buffalo Terrastation NAS 的磁盘,它们是在 RAID5 配置中设置的。terrastation 显然运行基于 linux 的软件 RAID。
不幸的是,一个磁盘完全发生故障,我有第二个磁盘间歇性工作(它工作然后停止,然后工作然后停止)
RAID5 阵列将允许一个磁盘故障,但不允许两个,所以我有点进退两难。我需要在它完全停止工作之前恢复第二个几乎失败的驱动器。否则我会丢失所有数据——我不想这样做。:)
我不想尝试让整个 RAID 阵列重新联机(由于需要运行一致性检查,这需要数小时),我只想尝试从另一个系统克隆故障磁盘。问题在于,当我将磁盘(或任何磁盘从系统中取出并将其插入我的 Windows 系统时,Windows 将磁盘视为未初始化的磁盘。
所以我不能用任何windows工具克隆它。我不确定在 Windows 中初始化磁盘是否“安全”。这会擦除数据还是使其不可读?如果是这样,我怎样才能让驱动器在线足以从 Windows 克隆它?
理想情况下,我想使用 disk2vhd 制作每个驱动器的 VHD。然后,我将尝试使用 VHD 重新创建软件 RAID 阵列,而无需再访问物理驱动器。
谢谢,布拉德
将其放入您的其他系统,然后启动 Linux livecd / 笔式驱动器。这将使您可以访问dd(1)之类的工具,这些工具应该允许您克隆驱动器或将其写入文件等。
您还应该花一些时间研究备份解决方案。RAID 是为了可用性而不是备份。
要回答这个问题,它将以您不想要的方式设置磁盘。如果您通过 Windows 磁盘管理对其进行初始化,它将变得无法用于 RAID。
即使使用一个驱动器,Raid 5 有时也可能无法恢复。在做太多事情之前,我会复制尽可能多的重要内容。
您可以在您的引导盘或驱动器上使用其他克隆软件。