Назад | Перейти на главную страницу

Как я могу скопировать логический том LVM в файл обратной связи в другой системе?

Я пытаюсь скопировать логический том LVM с файловой системой ext3 из одной системы в файл другой системы, который я смогу смонтировать как устройство обратной связи. Я пробовал следующую команду, чтобы скопировать том:

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

Это дает мне файл того же размера, что и логический том, однако, когда я пытаюсь его смонтировать, я получаю:

[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

Я неправильно копирую том или он просто поврежден?

Если это работающий lvm, вы должны создать его снимок, а затем сделать резервную копию снимка. В противном случае ваша команда выглядит нормально. Лучше, если вы размонтируете lvm перед копированием.

Затем принудительно проверьте файловую систему полученного файла цикла перед попыткой монтирования.