这个RAID 5解决scheme的工作?

我有一个关于RAID 5重build的问题。

我们假设如下:一个RAID 5,3磁盘(每个5TB)arrays(即10TB可用)。

如果磁盘发生故障,数据仍然可以访问(例如,员工可以继续工作),但处于“瘫痪”状态。

众所周知,一旦磁盘被更换,RAID控制器就可以重buildarrays结构,虽然URE有一定的机会,这意味着你的数据不能被重build和丢失。

但是,什么是阻止你,一旦发现一个磁盘失败,将所有数据从limgearrays复制到networking存储位置,用新磁盘从头开始重新创buildRAIDarrays,然后复制文件?

这样,遇到的任何URE都将显示为单个文件失败,而不是完全失败。

这会工作吗?

在此先感谢劳伦斯

我们假设如下:一个RAID 5,3磁盘(每个5TB)arrays。

我们已经开始了一个糟糕的开始。

如果磁盘发生故障,数据仍然可以访问(例如,员工可以继续工作),但处于“瘫痪”状态。

假设剩下的两个磁盘之一没有URE正好在某个人拥有文件的地方。

但是,什么是阻止你,一旦发现一个磁盘失败,将所有数据从limgearrays复制到networking存储位置,用新磁盘从头开始重新创buildRAIDarrays,然后复制文件?

现在除了现在你正在强调降级arrays的磁盘和复制TB数据,即使在GBnetworking上也不会很快。 如果您的硬盘全部来自同一批次,那么磁盘在很短的时间内就会失败,这并不罕见。 另外,如果上述URE的可能性成为现实,那么您现在已经丢失了必须从备份恢复的数据。

这样,遇到的任何URE都将显示为单个文件失败,而不是完全失败。

遇到的URE可以通过合理的存储控制器performance为单个文件故障。 在遇到URE时,您不必在重build时遇到难题。 有关更多信息,请参阅您的存储控制器手册。

TL; DR

使用RAID 10或6与热备份和合理大小的硬盘驱动器。 你的发际线和职业生涯稍后会感谢你。