将单个磁盘迁移到 RAID

将单个磁盘迁移到 RAID

我有一个运行 Centos 7 的家庭服务器,用于托管各种不同的服务器 - 一个网络服务器、两个 Minecraft 服务器和一个 PLEX 服务器。目前,我有一个 4TB HDD 作为主存储,容纳操作系统和所有文件,还有一个 240GB SATA SSD,我将其用作 Lvmcache 的缓存驱动器。我已经开始用完 4TB 磁盘上的空间,因此我正在寻找一种方法将该单个磁盘迁移到 RAID 5,而无需重新安装和重新配置操作系统和所有软件。我选择了 RAID 5,因为它对我来说似乎是价格、性能和冗余的最佳平衡。

如果我要购买 3 个额外的驱动器并用它们构建 RAID 5 阵列,是否有任何可能的方法将数据和操作系统从现有驱动器克隆到阵列上,验证其是否正常工作,然后擦除单个驱动器并加入它进入数组?或者,我是否应该购买一个额外的较小驱动器来容纳操作系统并将其克隆到那里,然后简单地使用 RAID 阵列进行大容量存储?

我以前从未有过使用 RAID 阵列的机会,因此我之前没有使用它们的经验。我确实找到了一款名为“Raider”的软件,看起来它可能可以胜任这项任务,但同样,我没有使用它的经验;安全总比后悔好!

编辑:“lvs -a -o +devices && df”的输出: “lvs -a -o +devices && df”的输出

答案1

由 Tink 和 Roaima 链接的帖子组合回答这条评论

这个怎么样?至少它也直接寻址 LVM...将整个卷组 LVM2 迁移到 RAID5

 

这回答了你的问题了吗?如何创建 3x3TB RAID 5 阵列而不丢失 2 个驱动器的数据?

相关内容