我想创建 LVM 卷(Xen DomU)的备份,但是 LVM 卷可以有多个分区,并且这些分区是动态的(我不能保证 LVM #1 有 1 个分区,LVM #2 有 3 个分区等等)。
我正在使用它kpartx
来挂载 LVM 卷,但它会创建多个映射(每个分区 1 个 + 1 个交换),我想使用它rdiff-backup
来备份该卷。但由于我不知道卷有多少个分区,所以我不能依赖它。
现在我的问题是:有没有办法让 kpartx 映射所有分区,但在同一个“文件”内?例如,/dev/mapper/lvm1
而不是、 、(1 到 3 是分区,5 是交换)。/dev/mapper/lvm1
/dev/mapper/lvm2
/dev/mapper/lvm3
/dev/mapper/lvm5
我需要用它来rdiff-backup
备份和恢复完整的 LVM 卷
答案1
对你的问题的回答很简短:不 - 没有办法让 kpartx 映射所有分区,但在同一个“文件”内?
备注:kpartx
不安装任何东西,它创建设备地图。
从您的问题来看,尚不清楚何时需要备份时 domu 是否正在运行。因此很难提供进一步的建议。
答案2
我想知道你是否可以采取另一种方法并使用客鱼用于访问 domU 文件系统。
答案3
您可以使用 fsarchiver 备份您的 lvm。您可以从这里开始http://www.fsarchiver.org/QuickStart