将现有 RAID1 卷迁移到 Proxmox 上的 LVM

将现有 RAID1 卷迁移到 Proxmox 上的 LVM

备注:我读过如何将SW MD RAID1阵列转换为LVM镜像?但想提出这个问题,因为这是一篇相当老的帖子。这是我的第一篇文章。

我有一个 sw RAID1(2 个 8TB HDD,以健康镜像形式向 Windows 磁盘管理提供)阵列,其中包含我想要保留的数据。它最初配置了英特尔快速存储技术。我目前没有额外的空间来进行不同的备份。

这些驱动器位于新安装的 Proxmox pve 主机中,该主机使用 ext4 LVM 文件系统进行设置(Proxmox 操作系统安装在 /dev/sda 上),当前将它们视为 2 个独立的卷(/dev/sdc 和 /dev/sdd) 。

如果我理解正确的话,我应该能够获取其中一个驱动器并将其设置为 LVM 卷,然后将另一个驱动器中的数据添加到其中。接下来,我会将第二个驱动器添加到卷组中。它是否正确?如果是这样,我该怎么办?

答案1

首先,在一个高效、专业的系统中,你必须有备份。事物有时会死,因此它们会死,并且镜像不能保护您免遭意外删除。没有什么可以防止意外删除,只有备份。

现在更进一步,这样你就没有备份了。但你有镜子,你可以用它作为备份。通过执行这些步骤,您可能会面临数据意外丢失、备份、知道自己在做什么、没有保修等风险。

步骤如下:

  1. 拆下镜子的一个部件。

  2. 将该部分格式化为 LVM 物理卷。

  3. 根据需要在其上创建逻辑卷。请注意,这些必须是 dm 镜像卷。

  4. 将内容从现已降级的 more 镜像复制到您的 LVM 中。

  5. 如果一切正常,请将系统重新引导至 LVM。

  6. 删除 RAID1 的剩余部分,并将第二个磁盘重新格式化为 LVM 物理卷。

  7. 创建 dm-mirror LV 对并同步它们。

我不知道 proxmox 是否有任何具体功能。很可能还没有。如果没有,那么您将需要通过救援系统执行这些操作。从命令行,是的,您可以做到这一点,这就是我在专业设置中会做的事情(但只有在我创建了完整备份之后)。

相关内容