备份多个分区的LVM卷

我想创build一个LVM卷(Xen DomU)的备份,但是一个LVM卷可以有多个分区,这些是dynamic的(我不能保证LVM#1有1个分区,而LVM#2有3个分区)。

我使用kpartx挂载一个LVM卷,但是它会创build多个映射(每个分区+1个swap),我想使用rdiff-backup来备份卷。 但是因为我不知道有多less分区音量我不能依靠这个。

现在我的问题是:有没有办法让kpartx映射所有分区,但在同一个“文件”? 例如,只有/dev/mapper/lvm1而不是/dev/mapper/lvm1/dev/mapper/lvm2/dev/mapper/lvm3 /dev/mapper/lvm5 (1到3是分区,5是交换)。

我需要使用rdiff-backup来备份和恢复完整的LVM卷

你的问题的答案是简短的:没有 – 没有办法让kpartx映射所有分区,但在同一个“文件”?

备注: kpartx不安装任何东西,它会创build设备映射。

从你的问题,目前还不清楚,当备份应该完成domu运行。 所以很难给出进一步的build议。

我想知道是否有可能采取另一种方法,并使用guestfish访问domU文件系统。

你可以使用fsarchiver来备份你的lvm。 你可以从这里开始http://www.fsarchiver.org/QuickStart