Si tu suis le tuto sur mon site de migration de volume group tu saurai comment faire pour migrer tes lv sur un autre disque. C'est exactement ce qui est expliqué dans le tuto. Chaque lv fait et doit faire partie d'un vg. Donc si tu migre ton vg sur un autre disque tu migre aussi le lv non ?! 🙂
Est-ce que ton disque de déstination à bien était formaté lvm avec la commande
pvcreate /dev/sdX
Si tu veux il y a aussi l'option de pvmove qui bougera tous les extents sur un autre disque et en même temps des vg avec les lv.
Exemple :
--------------
tu a un disque
/dev/sda qui fait partie du groupe de volume
vgdata
tu rajoute un 2ème disque /dev/sdb dans ton vgdata avec la commande
vgextend vgdata /dev/sdb
une fois que c'est fait tu peut migrer tous les extents du 1êr disque /dev/sda sur le nouveau rajouté /dev/sdb
(ATTENTION à la taille des disque)
pvmove /dev/sda
ceci veut dire que la commande va copier les extents (donc les données bloc par bloc) sur plusieurs disque du
vgdata pour libérer le
/dev/sda, s'il y a plusieurs disques sinon il va copier dans notre cas sur le
/dev/sdb. Si tu a plusieurs disque dans ton
vgdata et tu veut copier les extents sur un disque spécifique tu peux le mentionné dans la commande
pvmove /dev/sda /dev/sdb
Donc avec ces commandes nous libérons le disque /dev/sda de toutes ces données pour qu'il puisse en suite être retirer.
--------------
Si j'ai mal expliqué dis le moi et je vais essayer d'expliquer différemment.