Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
4.4.4. Создание снимков
Команда
lvcreate
с аргументом -s
позволяет создать том-снимок с разрешениями записи.
Примечание
Создание снимков в кластерной группе томов не поддерживается. Но в Red Hat Enterprise Linux 6.1 можно отдельно активировать кластерный том и создать его снимок (см. Раздел 4.7, «Активация логических томов на отдельных узлах кластера»).
Примечание
В Red Hat Enterprise Linux 6.1 добавлена поддержка снимков для зеркальных логических томов.
Ниже будет создан снимок
/dev/vg00/snap
для тома /dev/vg00/lvol1
размером 100 МБ. Если исходный том содержит файловую систему, можно будет подключить снимок в любой каталог, тем самым получив доступ к содержимому файловой системы для создания резервной копии, в то время как исходная файловая система будет продолжать обновление.
lvcreate --size 100M --snapshot --name snap /dev/vg00/lvol1
Выполнив
lvdisplay
для логических томов, можно получить список его снимков и их статус (активный или неактивный).
Ниже показано состояние тома
/dev/new_vg/lvol0
, для которого был создан снимок /dev/new_vg/newvgsnap
.
# lvdisplay /dev/new_vg/lvol0
--- Logical volume ---
LV Name /dev/new_vg/lvol0
VG Name new_vg
LV UUID LBy1Tz-sr23-OjsI-LT03-nHLC-y8XW-EhCl78
LV Write Access read/write
LV snapshot status source of
/dev/new_vg/newvgsnap1 [active]
LV Status available
# open 0
LV Size 52.00 MB
Current LE 13
Segments 1
Allocation inherit
Read ahead sectors 0
Block device 253:2
Команда
lvs
по умолчанию показывает исходный том и процентную часть снимка. Следующий пример демонстрирует стандартный вывод lvs
для системы с логическим томом /dev/new_vg/lvol0
с соответствующим ему снимком /dev/new_vg/newvgsnap
.
# lvs
LV VG Attr LSize Origin Snap% Move Log Copy%
lvol0 new_vg owi-a- 52.00M
newvgsnap1 new_vg swi-a- 8.00M lvol0 0.20
Примечание
Так как размер снимка увеличивается по мере изменения исходного тома, важно следить за его заполнением. Для этого можно использовать команду
lvs
. При заполнении снимка на 100% он будет потерян, так как запись в неизменяемые участки исходного тома повредит сам снимок.