Luk*_*ger 8 linux migration zfs lvm
我目前正在考虑从我的 LVM 设置转移到带有 RAIDZ 的 ZFS 设置。我当前的设置由 LVM 中的 5 个 4TB 磁盘和系统的 60GB SSD 组成。目前,LVM 上使用了大约 6TB。
有没有办法在不完全备份 6TB 的情况下将 LVM 迁移到具有 4 + 1 个驱动器的 RAIDZ 设置?亲切的问候
卢卡斯·海弗利格
编辑:我做了一些研究,我遇到的主要问题是,在创建 RAIDZ 时,您需要让所有磁盘都可用。我看到的唯一可能性是创建一个带有 3 个 HDD 的 RAIDZ,然后将所有数据从 LVM 移动到这个 raid 中,然后使用 2 个单个 vdev 扩展 ZFS 池。最大的缺点是最后两个 HDD 不受 RAID 系统“保护”。
简短的回答是否定的 - LVM -> ZFS 没有直接的迁移路径。您的研究会引导您走上正确的道路 - 您将需要 3 个额外的驱动器,使用这些驱动器创建 zpool,使用类似 rsync 的东西复制数据,然后将现有驱动器添加到 zpool。如果您担心数据保护,您可以将剩余的两个驱动器放在一个镜像中,这样您就有了一个带有 raidz 和镜像的池。这不是很理想,并且不会让您进入 4+1 RAIDZ 配置,但它至少可以利用磁盘。
如果你真的想要 4+1 配置,那么你可能需要找到一种方法将几个现有的磁盘驱动器从外部连接到系统 - USB 或类似的东西 - 然后再向系统添加几个 4TB 驱动器,构建池,并使用 rsync 迁移数据。
此外,对于 LVM,请注意在开始删除数据之前确切地知道数据位于哪些磁盘上,并确保以正确的顺序使用命令。LVM 具有“pvmove”,可以轻松地将数据从磁盘上动态移动到其他磁盘上,因此只要您正在使用它,就应该很好。
| 归档时间: |
|
| 查看次数: |
2476 次 |
| 最近记录: |