lvm将逻辑卷布局克隆到另一个主机

我想将LVM逻辑卷布局克隆到另一个主机(=创build具有相同大小的卷)。 有没有人知道这个解决scheme? 我知道我可以执行像这样的事情:

sudo LC_ALL=C lvs -o lv_name,lv_size,vg_name --units M --noheadings --separator '|' --nosuffix | LC_ALL=C awk -F \| '{ printf("lvcreate -n %s -L %.0fM %s\n",$1,$2,$3) }' 

生成命令在另一台主机上执行。

但是有没有更多的“标准”方式来执行这样的任务?

我浏览了LVM手册页,发现了vgcfgexportvgexport 。 首先会导出所有的元数据,包括像PV UUID这样的东西,第二个元素只是用来移动卷组,但是这不是我要找的东西。

我的卷组在所有服务器上都使用标准的"PE Size 4.00 MB" ,所以我只需要归档所需的数据就是原始卷的逻辑扩展数

 lvcreate -n volumename -l <number_of_extend_in_the_original_volume> vg00