Я в загадке. Мне нужно извлечь данные из образа резервной копии, который я создал ранее. Я думал, что знаю достаточно о LVM, чтобы обойтись... по крайней мере, до сих пор.
Кажется, моя ошибка заключается в том, что я сделал резервную копию тома моментального снимка LVM, а не всей группы томов или раздела диска. Большинство статей, которые я читал, подразумевают, что вы сделали резервную копию всего диска.
Вот мой макет LVM:
xvda 202:0 0 10G 0 диск
ââxvda1 202:1 0 10G 0 часть
ââlvm1-root 254:2 0 8.1G 0 lvm /
ââlvm1-swap 254:3 0 956M 0 lvm [SWAP]
Вот моя команда резервного копирования:
lvcreate -L800M -s -n rootsnapshot /dev/lvm1/root
dd if=/dev/lvm1/rootsnapshot conv=sync,noerror bs=128K status=progress of=/path/to/snapshot.dd
Я смонтировал файл DD как /dev/loop0 на другой машине.
Вот что я получаю:
# fdisk -l
Диск /dev/loop0: 8,1 ГБ, 8657043456 байт, 16908288 секторов
Единицы: секторы 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер ввода/вывода (минимальный/оптимальный): 512 байт / 512 байт
# lvmdiskscan
/dev/loop0 [ 8,06 ГиБ]
/dev/sda1 [<7,00 ГиБ]
/dev/sda5 [ 1022,00 МБ]
0 дисков
3 раздела
0 физический том LVM целые диски
0 физических томов LVM
# vgscan -v
Чтение всех физических томов. Это может занять некоторое время...
Группы томов не найдены.
Любая идея, как я могу смонтировать этот снимок для извлечения из него данных?