Як зберегти або скинути знімок LVM?


15

Я зробив знімок LVM

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

Яку команду потрібно написати, якщо хочу скинути знімок, а не зберегти зміни, що відбулися з моменту знімка?

І яку команду потрібно написати, щоб перенести зміни зі знімка в / dev / vg00 / vm?

Відповіді:


13

відмовитися від використання знімка:

lvremove group / snap-name

щоб об'єднати використання знімка:

lvconvert - група групи / snap-name

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



3

Гаразд, перш за все: великий старий LVM1 підтримував лише знімки лише для читання. У цьому випадку модифікації були скопійовані в оригінальне зображення після демонтажу знімка. LVM2 надає підтримку знімків для читання і запису, дозволяючи робити цікавіші речі із зображеннями віртуальної машини та подібними елементами.

Novell має дуже племінну частину документації щодо концепції використання LVM для відкату невдалого оновлення ОС. Погляньте на цю статтю, вона містить усі шматочки та шматочки, необхідні для вашої справи.


Отже, не існує команди скидати знімок, не приймаючи зміни?
Сандра

2

ви можете скористатися командою lvremove для видалення старих файлів знімків:

lvremove / dev / vg_brcvhost1 / snap це попросить видалити знімок знімка, наявний у вашому НН.

інші команди також є для управління налаштуванням VM на основі LVM.

Ви можете знайти команди з деталями за посиланням нижче: http://linux.math.tifr.res.in/HOWTO/LVM-HOWTO/snapshots_backup.html

а посилання нижче також може бути корисним: http://dentarg.it64.com/content/lvm-based-backup-virtual-machines

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.