use*_*593 10 raid5 windows-server-2008-r2 dell-perc
这是我的情况。
我有一台带有戴尔 Perc 7i 控制器(LSI 控制器)的戴尔服务器。
我有一个驱动器给我一个故障预测警告,所以我打电话给他们的支持,他们出来更换了驱动器,并且阵列自我重建,非常标准。
两周后,我有另一个驱动器向我发出故障预测警告。我想可能是驱动器批次不好或巧合等等。所以我联系支持人员并进行更深入的研究。我意识到其他驱动器上有一个没有发生故障的坏块,并且这些坏块在重建过程中被复制了。所以现在我到处都是坏块,它们正在慢慢杀死我的阵列。我发现这被称为穿孔阵列。
所以他们的建议是更换所有驱动器,重建阵列,并从备份中恢复。除了这个问题我已经有几个星期了,这意味着我的备份很糟糕……如果我从之前(一个月前)的备份中恢复,那么我将丢失大约 4 周的数据从我的数据库中对于我们的办公室来说是完全不能接受的。
我的问题是......有没有人从这样的事情中恢复过来而不必丢失数据或没有整个(将其全部扔出窗口并重新开始)方法?
我确实找到了一个涵盖我的场景的链接,不确定它是否说明了这种情况:http : //www.theprojectbot.com/raid/what-is-a-punctured-raid-array/
任何帮助或方向将不胜感激!你们有什么感想?
Nat*_*n C 15
我认为您的系统仍在运行,所以最好的办法是立即备份、转储磁盘/阵列、重建并从备份中恢复。
坏块并不总是意味着您的备份也是坏的。如果您没有遇到任何性能问题或损坏的文件,那么您的备份应该仍然足够完整以完成恢复。
要进行测试,请使用您最近的备份并检查您最重要的数据。如果它仍然完好无损,你可能有一个很好的备份。
此时,存在风险,因为您不能 100% 确定您的备份是好的,或者现在备份不会导致文件丢失。但是,无论如何,您的阵列最终都会失败并强制恢复,因此这是您唯一真正的选择。
此时此刻,请执行以下操作:
希望磁盘仍然足够好,您的数据完好无损,并且您在运行新的完整备份时不会遇到任何问题。
然后报废这些磁盘,并构建一个新的 RAID 阵列。一旦准备就绪,请尝试从您刚刚进行的备份中恢复。运气好的话,这就是你需要做的全部。
如果失败,请尝试下一个最旧的,然后再尝试下一个最旧的,等等。一定要测试系统的功能 - 仅仅因为它启动,并不意味着它可以完全运行。特别是,测试数据库是否损坏。
如果您必须从较旧的备份中恢复整个系统,那也没关系。进行最新的备份,只恢复数据库文件和其他重要文件。测试它们以确保它们正常工作。同样,如果失败,请尝试下一个最旧的。
使用此过程可以最大限度地减少数据丢失。
| 归档时间: |
|
| 查看次数: |
5382 次 |
| 最近记录: |