LINUX.ORG.RU
ФорумAdmin

Бэкап виртуалок LVM

 , ,


0

2

На просторах интернета какая то куча мусора.


Делаю снапшот работающей виртуалки

lvcreate -s -L 1G -n virtualka-snap /dev/vg/virtualka

Получаю за место одного диска, 4 диска:
/dev/mapper/vg-virtualka
/dev/mapper/vg-virtualka--snap
/dev/mapper/vg-virtualka--snap-cow
/dev/mapper/vg-virtualka-real

Вопросов 2:
Что из этого переписывать?
Как вернуть все в прежнее состояние? (1 диск и никакого мусора)

Ответ на: комментарий от Black_Shadow

Видимо создает

Вычитал на просторах инета

Под умными вещами LVM на самом деле «всего лишь трюк с устройством отображения». Создание снимка с помощью lvcreate - это не более чем оболочка для некоторых вещей dmsetup. Оболочка создает новое устройство (том снимка) из одного старого тома (исходный lv) и нового (том для копирования при записи). Вместе с этим исходный LV переименовывается в -real (см. Ниже, это dmsetup ls --tree output). Этот -real LV сопоставляется как с томом снимка, так и с исходным томом, поэтому его можно использовать в обоих местах. Том копирования при записи функционирует как наложение на -real LV. -Snap LV показывает комбинацию тома для копирования при записи и -реального тома. Это действительно создает некоторые накладные расходы производительности.

Volume00-snap (253:11) |-Volume00-snap-cow (253:13) | `- (104:2) `-Volume00-LogVol01-real (253:12) `- (104:2)

Volume00-LogVol01 (253:5) `-Volume00-LogVol01-real (253:12) `- (104:2)

При удалении снимка снова происходит переименование и сопоставление. Впоследствии ситуация снова будет выглядеть примерно так

Volume00-LogVol01 (253:5) `- (104:2)

ZugDuk ()