我正在使用Windows Server 2008软件RAID卷。 所以,最近我开始在系统事件日志中收到错误:“设备,\ Device \ Harddisk7 \ DR7,坏块”。
同时磁盘pipe理器中的卷标记为“失败冗余”。 我可以命令“重新激活音量”,它开始重新同步,但过了一段时间,它会停止并返回到以前的状态。
chkdsk失败的磁盘不帮助。 除了从备份中删除,重新格式化和恢复,还能做些什么? 谢谢。
更新当我刚刚脱机其中一个磁盘(例如#7),“失败冗余”标签突变为“失败”,所以删除磁盘和replace为空的,我不会保存音量。
您需要用坏块更换驱动器。 每次尝试重build数组,如果一旦碰到该数组就会失败。
你不需要完全重新格式化 – 你应该能够移除发生故障的驱动器,取而代之,根据需要对其进行分区并重buildarrays(除非arrays是RAID0而不是RAID1,RAID5或类似的arrays)。
我没有使用Windows的软件RAID做过上述任何事情,所以如果发布相关命令的地方不明显,其他人将不得不帮助你。 为了帮助他们,在你的问题中添加当前的磁盘布局是一个好主意。
如果备份的卷是驱动器有缺陷的卷,则至less暂时需要对其他内容进行备份。 无论如何,你必须更换坏的驱动器。 这真的很简单。
我也build议你重新考虑你的备份策略。 一个适当的备份是可以让你恢复你的数据,即使你所有的当前系统被破坏。 你有什么不是备份,它只是第二个副本。
我想补充一下Evan和其他人关于testing备份的评论。 除了定期进行testing还原之外,您还需要知道,您可以将该数据还原到除备份之外的系统。 如果危机来临,你需要做一个灾难恢复,你可能需要使用完全不同的硬件。 除非能做到这一点,否则这个行业是脆弱的。
我想在这里总结一下我的经验。
当Windows Server(实际为2008 R2)软件RAID5arrays处于“重新同步”状态时,它与磁带卷故障一样容易受到条带卷影响。 所以你有两个select:
再次。 如果其中一个卷驱动器在重新同步失败,你是非常搞砸了。 你所能做的就是再次创build卷,运行chkdsk并从备份中恢复数据。