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

Как сохранить или удалить снимок LVM?

Я сделал снапшоп LVM

lvcreate --name snap --size 10G -s /dev/vg00/vm

Какую команду мне следует написать, если я хочу удалить моментальный снимок и не сохранять изменения, которые произошли с момента создания моментального снимка?

А какую команду написать, чтобы накатить изменения из снапшота в / dev / vg00 / vm?

чтобы отказаться от использования снимка:

lvremove group/snap-name

для слияния снимков используйте:

lvconvert --merge group/snap-name

Однако слияние будет отложено до тех пор, пока не будут размонтированы исходный том и том моментального снимка. Возможно, вам потребуется обновить ядро ​​(> = 2.6.33) и инструменты lvm, чтобы обеспечить поддержку слияния.

Хорошо, прежде всего: старый великий LVM1 поддерживал только моментальные снимки только для чтения. В этом случае модификации были скопированы в исходный образ после размонтирования снимка. LVM2 обеспечивает поддержку моментальных снимков для чтения и записи, позволяя делать более забавные вещи с образами виртуальных машин и тому подобным.

Novell имеет часть документации племянницы о концепции использования LVM для отката неудачного обновления ОС. Взгляните на эту статью, в ней есть все, что вам нужно для вашего дела.

вы можете использовать команду lvremove для удаления старых файлов моментальных снимков:

lvremove / dev / vg_brcvhost1 / snap это попросит вас удалить Sanpshot, присутствующий в вашем LV.

другие команды также существуют для управления настройкой виртуальной машины на основе LVM.

вы можете найти подробные команды по ссылке ниже: http://linux.math.tifr.res.in/HOWTO/LVM-HOWTO/snapshots_backup.html

и ссылка ниже также может быть полезна: http://dentarg.it64.com/content/lvm-based-backup-virtual-machines