我有一块 1TB 的硬盘,上面有 LVM。现在我又安装了一块 1TB 的硬盘。我想在不丢失第一个磁盘上的数据的情况下创建 RAID1。有没有办法在不备份数据然后恢复数据的情况下做到这一点?操作系统:Debian 5
答案1
是的。
创建一个新的 RAID1,指定您的新磁盘设备,并将第二个磁盘设备指定为“缺失”。这将启动一个降级的 RAID1,它将完全正常工作。您可以在生成的 md 设备上配置 LVM,并使其按您喜欢的方式运行,然后将数据复制到该设备上。
一旦确信一切正常,并且备份了数据以防万一,就可以删除旧驱动器(卸载它,停用vgchange -an
LVM,可能需要使用 dd 或类似命令覆盖磁盘以消除任何 LVM 元数据...)。现在将旧驱动器添加到 RAID1 中,从而修复它。