Question Comment copier un volume logique LVM dans un fichier de bouclage sur un autre système?


J'essaie de copier un volume logique LVM avec un système de fichiers ext3 d'un système vers un fichier d'un autre système que je pourrai monter en tant que périphérique de bouclage. J'ai essayé la commande suivante pour copier le volume:

dd if=/dev/VolGroup01/example-volume bs=1M | ssh target-system dd of=/backup/example-volume-image bs=1M

Cela me donne un fichier de la même taille que le volume logique, mais lorsque je tente de le monter, je reçois:

[root@target-system backup]# mount -o loop example-volume-image /mnt
mount: you must specify the filesystem type
[root@target-system backup]# mount -o loop -t ext3 dev2-endeca1-rootfs /mnt
mount: wrong fs type, bad option, bad superblock on /dev/loop0,
       missing codepage or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

Est-ce que je ne copie pas le volume correctement ou est-il éventuellement corrompu?


6
2017-08-09 20:17


origine


Quel est le type de système de fichiers du volume d'origine? - Michael Hampton♦
Désolé, c'est ext3 - Dave Forgac
Y at-il quelque chose de lié à l'opération de montage ayant échoué dmesg sortie? - Alex
Rien dans dmesg mais il y a ceci dans /var/log/messages: Aug 9 16:38:18 target-system kernel: hfs: unable to find HFS+ superblock. Essayez de créer l’instantané par réponse ci-dessous. - Dave Forgac
Il est donc apparu que le volume que j'essayais de copier était une ancienne image de disque Xen, pas seulement une partition normalement formatée. J'ai pu le monter en utilisant losetup comme décrit ici: blog.leenix.co.uk/2010/07/… - Dave Forgac


Réponses:


Si c'est un lvm en cours d'exécution, vous devez en créer un instantané, puis sauvegarder l'instantané. Sinon, votre commande a l'air bien. Il est préférable de démonter le téléviseur avant de procéder à la copie.

Forcez ensuite une vérification du système de fichiers sur le fichier de boucle résultant avant de tenter le montage.


4
2017-08-09 20:40



Il s’est avéré que mon problème était dû au fait que le LV était une image disque Xen, mais c’était la méthode préférée pour copier un LV dans un fichier image disque. - Dave Forgac