19.11. Доступ к данным на дисковом образе гостевой системы
19.11. Доступ к данным на дисковом образе гостевой системы
Для получения доступа к данным, расположенным на дисковом образе гостя, можно использовать два отдельных приложения. Сначала завершите работу всех гостевых систем во избежание возможного повреждения системы в процессе доступа к файловой системе из гостевой ОС или домена 0.
Можно использовать приложение kpartx для работы с разбитыми на разделы дисками и группами томов LVM:
yum install kpartx kpartx -av /dev/xen/guest1 add map guest1p1 : 0 208782 linear /dev/xen/guest1 63 add map guest1p2: 0 16563015 linear /dev/xen/guest1 208845
Чтобы получить доступ к томам LVM во втором разделе, выполните повторное сканирование LVM с помощью vgscan и активируйте группу томов (по умолчанию с именем VolGroup00) в этом разделе с помощью команды vgchange -ay. Пример:
# kpartx -a /dev/xen/guest1 #vgscan Reading all physical volumes . This may take a while... Found volume group "VolGroup00" using metadata type 1vm2 # vgchange -ay VolGroup00now 2 logical volume(s) in volume group VolGroup00 now active. # lvs LV VG Attr Lsize Origin Snap% Move Log Copy% LogVol00 VolGroup00 -wi-a- 5.06G LogVol01 VolGroup00 -wi-a- 800.00M # mount /dev/VolGroup00/LogVol00 /mnt/ .... #umount /mnt/ #vchange -an VolGroup00 #kpartx -d /dev/xen/guest1
По завершению не забудьте деактивировать логические тома ( vgchange -an), удалить разделы (kpartx-d) и петлевое устройство (losetup -d).