vgrename 但不写入存储(只读 PV)

vgrename 但不写入存储(只读 PV)

在处理系统的映像备份时,我经常会遇到已安装的备份映像中的 VG 与实时映像同名的问题。

另外,因为备份是只读的,所以我也不能简单地对备份进行 vgrename。如何从这样的 LVM 中挂载分区以更轻松地提取文件?

目前我正在使用 KVM 将其安装到 live-CD linux,然后通过 SSH 复制文件。一定会有更好的办法。我还考虑过重命名主机 vg,但这并不理想,因为在下次备份后我必须再次执行此操作。

有没有办法告诉 vgrename 仅在“运行配置”中重命名而不将重命名同步到磁盘?或者通过对支持 PV 进行某种过滤来使非唯一 VG 在线?我看到一些命令有一个--devices PV参数,但是要么我错误地使用了它,要么它本身不足以从非唯一卷组中使逻辑卷联机。

我也尝试过使用容器,但是--privileged我将所有内容都/dev放入容器中,因此它也看到了两者。不使用和仅使用例如,--device /dev/dm-3它看不到 LVM 中的任何内容,但它似乎也无法安装新的 LVM,因为它pvs是空的,并pvs /dev/dm-3返回“无法使用 /dev/dm-3:设备缺少 sysfs 信息” “只是一个错误。

有人可以帮忙吗?

相关内容