处理逻辑卷中的故障驱动器

处理逻辑卷中的故障驱动器

大约一年半前,我为我的公寓做了一个 HTPC/NAS,我们把它连接到电视上,用来下载和观看电影、电视节目、听音乐等。

在制作过程中,我使用了 3 个闲置的 1TB 硬盘,因此它们都派上了用场。我以某种方式将它们集中到一个 2.7TB 卷中,充分利用了 Ubuntu 的卷构成多个物理卷(逻辑卷?我忘记了技术术语)的功能。

最重要的是,所有媒体都存储在这个驱动器上,当然其中一个硬盘似乎开始出现故障(卷无法安装,即使安装也非常慢,或者内容“丢失”)。显然,这是我选择存储结构方式的预期缺点。

有没有人能提出一些好的建议,如何重组存储以避免一个驱动器发生故障而危及所有文件?显然,一种方法是拥有三个单独的卷,并在它们之间划分内容。有没有人有更优雅的解决方案?

另外,有没有关于尽可能长时间保存单个驱动器的建议?我知道当驱动器在硬件方面出现故障时,在软件方面几乎无能为力。但是 Ubuntu 中是否有内置实用程序或我可以下载的实用程序?我个人很难找到任何实用程序。

谢谢你!

答案1

您正在寻找 raid。raid5 阵列可以承受单个驱动器故障并继续运行。但是您只能获得 (n-1)/n 的存储空间,或者 3 个磁盘阵列的 2/3 空间。

至于现在如何恢复,您要做的第一件事是获取一个新的驱动器,然后使用dd或将故障驱动器的内容克隆到新的驱动器上dd_rescue

另一方面,raid 不能替代适当的备份,因为除了故障的驱动器之外,还有很多其他东西可以吞噬您的数据,因此无论您是否使用 raid,如果您非常介意丢失数据,您仍然需要保留适当的备份。

相关内容