Що таке LVM? І навіщо він потрібний? Установка Ubuntu Desktop на LVM Lvm видалення логічного тому

Logical Volume Manager (LVM) – це дуже потужна системакерування томами з даними для Linux. Вона дозволяє створювати поверх фізичних розділів (або навіть нерозбитих вінчестерів) логічні томи, які в самій системі буде видно як звичайні блокові пристрої з даними (тобто як звичайні розділи). Основні переваги LVM у тому, що по-перше одну групу логічних томів можна створювати поверх будь-якої кількості фізичних розділів, а по-друге, розмір логічних томів можна легко змінювати прямо під час роботи. Крім того, LVM підтримує механізм снапшотів, копіювання розділів «на льоту» та дзеркалювання, подібне до RAID-1.

Якщо плануються великі роботи з LVM, можна запустити спеціальну «оболонку» командою sudo lvm . Команда help покаже список команд.

Створення та видалення

Як зазначалося, LVM будується з урахуванням розділів жорсткого диската/або цілих жорстких дисків. На кожному з дисків/розділів має бути створено фізичний том(physical volume). Наприклад, ми використовуємо для LVM диск sdaта розділ sdb2:

pvcreate /dev/sda pvcreate /dev/sdb2

На цих фізичних томах створюємо групу томів, яка буде називатися, скажімо, vg1:

Vgcreate -s 32M vg1 /dev/sda /dev/sdb2

Подивимося інформацію про нашу групу томів:

Vgdisplay vg1

Груп можна створити кілька, кожна зі своїм набором томів. Але зазвичай це не потрібно.

Тепер у групі томів можна створити логічні томи lv1і lv2розміром 20 Гбайт та 30 Гбайт відповідно:

Lvcreate -n lv1 -L 20G vg1 lvcreate -n lv2 -L 30G vg1

Тепер у нас є блокові пристрої /dev/vg1/lv1і /dev/vg1/lv2.

Залишилося створити ними файлову систему. Тут відмінностей із звичайними розділами немає:

Mkfs.ext4 /dev/vg1/lv1 mkfs.reiserfs /dev/vg1/lv2

Видалення LVM (або окремих його частин, наприклад, логічних томів або груп томів) відбувається у зворотному порядку - спочатку потрібно відмонтувати розділи, потім видалити логічні томи (lvremove), після цього можна видалити групи томів (vgremove) та непотрібні фізичні томи (pvremove) .

Додавання фізичних томів

Щоб додати новий вінчестер sdcу групу томів, створимо фізичний том:

Pvcreate /dev/sdc

І додамо його до нашої групи:

Vgextend vg1 /dev/sdc

Тепер можна створити ще один логічний диск (lvcreate) або збільшити розмір існуючого (lvresize).

Видалення фізичних томів

Щоб прибрати з працюючої групи томів вінчестер sdaспочатку перенесемо всі дані з нього на інші диски:

Pvmove /dev/sda

Потім видалимо його із групи томів:

Vgreduce vg1 /dev/sda

І, нарешті, видалимо фізичний том:

Pvremove /dev/sda

Взагалі, остання команда просто прибирає відмітку про те, що диск є членом lvm, і особливої ​​користі не приносить. Після видалення з LVM для подальшого використання диск доведеться перерозбивати/переформатувати.

Зміна розмірів

LVM дозволяє легко змінювати розмір логічних томів. Для цього потрібно спочатку змінити сам логічний том:

Lvresize -L 40G vg1/lv2

а потім файлову систему на ньому:

Resize2fs /dev/vg1/lv2 resize_reiserfs /dev/vg1/lv2

Зміна розмірів фізичного тому - завдання дуже складне і зазвичай не застосовується. Доцільніше та безпечніше видалити фізичний том, змінити розмір розділу та створити том заново.

Як просто спробувати

Якщо LVM встановлюється не для подальшого використання, а «надивитись», то диски та розділи можна замінити файлами. Не знадобляться ні додаткові дискині віртуальні машини. Ми створимо віртуальні накопичувачі та будемо з ними працювати. Наприклад, можна створити 4 диски по 1 Гбайт, але можна створити іншу кількість більшого чи меншого розміру, як вам хочеться. Створюємо самі файли, що імітують пристрої:

Mkdir /mnt/sdc1/lvm cd /mnt/sdc1/lvm dd if=/dev/zero of=./d01 count=1 bs=1G dd if=/dev/zero of=./d02 count=1 bs=1G dd if=/dev/zero of=./d03 count=1 bs=1G dd if=/dev/zero of=./d04 count=1 bs=1G

Створюємо loopback пристрої із файлів:

Losetup -f --show ./d01 losetup -f --show ./d02 losetup -f --show ./d03 losetup -f --show ./d04

Pvcreate /dev/loop0 pvcreate /dev/loop1 pvcreate /dev/loop2 pvcreate /dev/loop3 vgcreate -s 32M vg /dev/loop0 /dev/loop1 /dev/loop2 /dev/loop3 lvcreate -n first -L 2G -n second -L 400M vg ...

Снапшоти

Одна з найважливіших особливостей LVM – це підтримка механізму снапшотів. Снапшоти дозволяють зробити миттєвийзнімок логічного тома та використовувати його надалі для роботи з даними.

Приклади використання

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

Також снапшоти можна застосувати для організації підтримки файловим сервером із Samba механізму архівних копій, про це у відповідній статті:

LVM з LiveCD

Якщо у вас виникла потреба працювати з LVM з LiveCD Ubuntu, то вам доведеться виконати кілька додаткових дій, оскільки за умовчанням утиліт для роботи з LVM немає.

Спочатку вам потрібно встановити ці утиліти:

Sudo vgscan sudo vgdisplay YOUR_VGNAME

Sudo vgchange -a y

Ця команда повинна повідомити, що всі ваші логічні томи активовані. Тепер можна працювати з ними звичайним чином.

Класичні розділи, на які найчастіше розбивається жорсткий дискдля встановлення системи та зберігання даних, маю ряд істотних недоліків. Їх розмір дуже складно змінювати, вони знаходяться в строгій послідовності і просто взяти шматочок від першого розділу і додати до останнього не вийде, якщо між ними ще розділи. Тому дуже часто при початковому розбиття вінчестера користувачі ламають собі голову - скільки місця виділити під той чи інший розділ. І майже завжди в процесі використання системи приходять до висновку, що вони зробили неправильний вибір.

Вирішити більшість цих проблем може технологія LVM. Вона створює додаткову абстракцію - логічні томи, які у системі, як звичайні розділи, проте ними є. Вона має низку переваг:

    Логічні томи LVM більше не прив'язані до фізичного розташування. У рамках LVM взагалі немає такого поняття, як порядок логічних томів.

    Розмір логічних томів можна збільшувати прямо на льоту, а у відмонтованих томів можна також легко зменшувати розмір, не виходячи з системи.

    При необхідності можна розмазати логічні томи кількома фізичними жорсткими дисками, таким чином збільшивши доступне місце. При цьому система так само бачитиме лише один логічний том, хоча розмір його перевищуватиме доступні розміри жорстких дисків. Можна здійснити і зворотну операцію, видаливши жорсткий диск з LVM, таким чином звільнивши його для іншого використання.

    LVM підтримує механізм снапшотів – миттєвих копій файлової системи тома. Це може стати в нагоді для створення бекапів.

    Є ще безліч плюсів, про які можна почитати в спеціалізованих статтях про LVM.

Ubuntu повністю підтримує LVM, однак із Desktop версії інсталяційного дискаприбрані необхідні для роботи з LVM утиліти. Крім того, інсталятор Desktop версії не вміє змінювати LVM томи. Тому якщо ви хочете використовувати LVM, то вам доведеться або поставити систему з Alternate диска, або трохи помріяти зі звичайним LiveCD. Установка з Alternate незручна і у багатьох викликає дискомфорт, та й до того ж найчастіше Alternate диска немає під рукою, тому давайте розглянемо варіант з LiveCD.

Врахуйте, що управління LVM здійснюється через термінал, тому, щоб нічого не поламати, вам потрібно спочатку навчитися більш-менш зручно з ним працювати. Крім того, ознайомтеся з принципами роботи та основними концепціями LVM, щоб розуміти, що це таке. Статтю розраховано не на новачків, а на тих, хто вже розібрався в основах Ubuntu.

Попередня підготовка

Вам необхідно запустити систему з LiveCD та підключити комп'ютер до інтернету. Далі відкрийте термінал і встановіть прямо в LiveCD сесію необхідні утиліти командою:

sudo apt-get install lvm2

Все, тепер можна розпочинати роботу з LVM. Але спочатку необхідно виділити місце, на якому ми створюватимемо LVM. Для цього вам знадобиться редактор розділів Gparted, який знаходиться в меню Система→Адміністрування (System→Administration).

Через особливості завантажувача GRUB краще при використанні LVM зробити для /boot окремий маленький розділ. Скажімо, 200Mb має вистачити.

Створіть за допомогою Gparted /boot розділ і розділ, поверх якого ви розгортатимете LVM. Якщо ви готові виділити під LVM весь жорсткий диск, то не забудьте, що розділ /boot вашої Ubuntu потрібно розміщувати не на LVM. Таким чином вам знадобляться два розділи – 200Mb під /boot і все інше під LVM. Не вибирайте жодну файлову систему для розділу LVM - просто порожній розділ (unformatted). Не забудьте, для застосування всіх внесених вами через Gparted змін потрібно натиснути на зелену галочку на верхній панеліабо вибрати у меню Edit пункт Apply.

Після того, як зміни до розмітки будуть успішно внесені, необхідно буде поміняти тип потрібного вам розділу на Linux LVM. Для цього натисніть правою клавішею на розділі та виберіть пункт «Управління прапорами» (Manage flags). У вікні, поставте галочку в поле з ім'ям lvm, дочекайтеся закінчення всіх змін і закрийте Gparted. На цьому підготовчий етап закінчено.

Створення логічних томів LVM

Тепер настав час приступити до безпосереднього створення LVM. Для прикладу вважатимемо, що LVM ми створюємо поверх розділу /dev/sda1 . У цьому випадку спочатку необхідно ініціалізувати фізичний розділ командою:

sudo pvcreate / dev / sda1 sudo vgcreate local / dev / sda1

І, нарешті, створити необхідні вам логічні томи. Тут варто зауважити, що оскільки збільшувати розмір LVM томів можна легко прямо в працюючій системі, то краще виділяти для логічних томів мінімальний необхідний розмір. Не бійтеся, що великий обсяг залишиться нерозподіленим у рамках групи томів, він не пропаде. Як вам знадобиться додаткове місце, ви зможете його легко додати до будь-якого логічного того. А ось зменшити розмір логічного тому значно складніше.

Зазвичай для установки системи потрібен розділ під корінь, розділ під /home, розділ під swap і іноді розділ під дані. Створити логічні томи під всі ці чотири завдання можна командами:

sudo lvcreate -L 7G -n root local sudo lvcreate -L 5G -n home local sudo lvcreate -L 3G -n swap local sudo lvcreate -L 10G -n data local

Параметр -n якщо ви ще не зрозуміли, задає ім'я логічного тому, -L - його розмір.

Тепер потрібно створити файлові системи на створених логічних томах.

У сучасних версіях Ubuntu необхідно створювати файлові системи вручну перед встановленням. Інакше інсталятор захоче поверх кожного тома LVM створити ще й MBR таблицю розділів, що вкрай небажано.

Зробити це можна приблизно такими командами:

sudo mkfs.ext4 / dev / local / root sudo mkfs.ext4 / dev / local / home sudo mkswap -f / dev / local / swap sudo mkfs.ext4 / dev / local / data

Зверніть увагу, що імена логічних томів LVM у системі виглядають як /dev/(ім'я_групи_томів)/(ім'я_тому) .

Крім того, файлова система ext4 за промовчанням резервує частину місця для системних даних. Оскільки на /home , і особливо на розділі з користувальницькими файлами, ніяких системних даних ніколи не буде, то краще скасувати це резервування, щоб звільнити зникне місце. Для цього знадобляться команди

sudo tune2fs -r 0 / dev / local / home sudo tune2fs -r 0 / dev / local / data

У жодному разі не скасовуйте резервування для кореневого розділу, інакше система може взагалі перестати працювати!

Ну і нарешті ви можете захочете присвоїти розділу з даними нормальну мітку, щоб він красиво відображався у встановленій системі. Зробити це можна приблизно такою командою:

sudo tune2fs -L Data / dev / local / data

Тепер можна приступати безпосередньо до встановлення на створені нами логічні томи.

Встановлення системи

Власне, сама установка стандартна, проте коли вам запропонують вибрати спосіб розбиття диска, виберіть ручний режим. У вікні ви побачите всі створені вами томи LVM. Вкажіть для кожного відповідну точку монтування, але не ставте галочку форматування. Для розділу під дані можете вказати точку монтування /media/data. Не забудьте про невеликий розділ /boot. Йому потрібно вказати відповідну точку монтування та можна задати як ФС ext2, крім цього його потрібно відформатувати.

Дочекайтеся завершення встановлення, але комп'ютер не перезавантажуйте!

Якщо ви перезавантажите комп'ютер після встановлення, то ваша нова системане запуститься. У цьому випадку необхідно буде знову зайти в LiveCD, встановити утиліти роботи з LVM, а далі виконати команду sudo vgchange -a y

Після цього виконати вказівки, наведені нижче.

Активування LVM у встановленій системі

Систему ви поставили, проте залишилася одна невелика проблема - у встановленій Ubuntu немає утиліт роботи з LVM, а отже вона просто не запуститься. Це досить просто виправити.

Для початку, не виходячи з LiveCD, змонтуйте логічний том, який ви виділили під корінь, у папку /mnt. Зробити це можна командою

sudo mount / dev / local / root / mnt

Потім примонтувати місце /boot розділ (у прикладі нижче це /dev/sda1):

sudo mount / dev / sda1 / mnt / boot

Тепер необхідно буде увійти до встановлену системуза допомогою chroot , проте попередньо треба тимчасово підключити до неї деякі важливі системні ресурси. Для цього виконайте команди

sudo mount --bind/dev/mnt/dev sudo mount --bind/proc/mnt/ proc sudo mount --bind/sys/mnt/sys

Якщо раптом у вас у встановленій щойно системі /var або інші системні каталоги знаходяться на відмінних від кореневого розділах, не забудьте примонтувати їх на свої місця в /mnt.

Тепер перейдіть у встановлену систему командою

sudo chroot / mnt / bin / bash

І встановіть необхідні утиліти командою

apt-get install lvm2

Все, встановлення завершено. Закрийте термінал, натисніть Alt+Ctrl+Del і перезавантажте комп'ютер. Не забудьте дістати LiveCD із приводу. Комп'ютер повинен завантажитись у щойно встановлену систему.

Подальша робота

Припустимо, колись вам перестало вистачати 5 гігабайт, які ви виділили під розділ /home . Не біда. Подивіться, скільки невикористаного місця залишилося у групі томів командою

sudo vgdisplay local

Тепер збільште розмір логічного тома /dev/local/home до потрібної команди

sudo lvresize -L 15G / dev / local / home

Врахуйте, що при такому використанні в -L вказується повний бажаний розмір, а не його збільшення. Приріст можна встановити за допомогою символу «+»:

sudo lvresize -L +5G / dev / local / home

Після збільшення розміру логічного тому залишиться лише розтягнути файлову систему весь новий обсяг. Зробити це можна командою

sudo resize2fs / dev/ local/ home

Все, розмір логічного тому збільшено.

Крім збільшення розміру логічних томів на льоту, LVM вміє ще багато чого корисного. Наприклад, створювати миттєві снапшоти. Однак про всі тонкощі роботи з цією технологією читайте у спеціалізованих статтях.

На моєму домашньому сервері Linux встановлено диск на 250 Гб. Я тільки-но купив новий 250 ГБ SATA-диск, і я хочу додати новий диск в мій існуючий том LVM, щоб збільшити його розмір до 500 ГБ. Як додати диск в LVM і розширити обсяг LVM в операційній системі Linux?

Управління томами Linux (LVM) створює простий у використанні рівень поверх фізичних дисків. Ви можете комбінувати кілька дисків та створювати логічні томи сховища. Це забезпечує конкретні переваги, такі як:

  1. Жодних обмежень на розмір диска;
  2. Збільшено пропускна здатністьдиска
  3. Обсяги дзеркалювання для критично важливих бізнес-даних;
  4. Знімки тому;
  5. Легке резервне копіюваннята відновлення з використанням моментальних знімків;
  6. Просте переміщення даних;
  7. Зміна розміру пулів зберігання (додавання або видалення дисків) без обов'язкового переформатування дисків.
В цьому навчальному посібникупоказано, як зробити розбиття на розділи, форматування та додавання нового диска в тому LVM в Linux. Для демонстраційної мети я використовую Ubuntu VM, але команди залишаються такими ж для голого заліза або будь-якої іншої технології віртуалізації, такої як KVM, Xen, VMware і т.д.

Увага: Будьте обережні з lvm/mkfs.ext4 та іншими командами, а також з іменами пристроїв, т.к. Якщо ім'я пристрою неправильне, це може знищити всі дані. Будьте обережні і завжди тримайте повні резервні копії.

Крок 1 – Дізнатися інформацію про існуючі LVM

Управління сховищем LVM поділено на три частини:

  1. Фізичні томи (ФТ(PV))– фактичні (наприклад, /dev/sda, /dev,sdb, /dev/vdb тощо)
  2. Групи томів (ГТ(VG))– фізичні томи поєднуються у групи томів. (наприклад, my_vg = /dev/sda + /dev/sdb.)
  3. Логічні томи (ЛТ(LV))– група томів, у свою чергу, ділиться на логічні томи (наприклад, my_vg ділиться на my_vg/data, my_vg/backups, my_vg/home, my_vg/mysqldb тощо)
Введіть наступні команди, щоб дізнатися про кожну частину.

Як відобразити інформацію про фізичні томи (pv)

Введіть наступну команду pvs, щоб переглянути інформацію про фізичні томи:

Отже, в даний час мій LVM включає фізичний том (фактичний диск), що називається /dev/vda5 . Щоб переглянути детальну інформаціюпро властивості, введіть:

$ sudo pvdisplay

Приклади можливих висновків:

З вищевказаного висновку ясно видно, що наша група томів з ім'ям ubuntu-box-1-vg виготовлена ​​з фізичного тома з ім'ям /dev/vda5.

Як відобразити інформацію про LVM групітомів (vg)

Введіть будь-яку з наступних команд vgs/vgdisplay vgs , щоб переглянути інформацію про групи томів та їх властивості:

$ sudo vgdisplay

Приклади можливих висновків:

Як відобразити інформацію про LVM логічний том (lv)

Введіть будь-яку з наступних команд lvs command / lvdisplay , щоб переглянути інформацію про групи томів та їх властивості:

$ sudo lvdisplay

Приклади можливих висновків:

Моя група томів ubuntu-box-1-vg поділена на два логічні томи:

  1. /dev/ubuntu-box-1-vg/root – коренева файлова система;
  2. /dev/ubuntu-box-1-vg/swap_1 – простір для свопінгу.
Грунтуючись на наведених вище командах, ви можете отримати базову ідею про те, як LVM організує пристрій зберігання у фізичних томах (PV), групах томів (VG) та логічних томах (LV):

Крок 2 – Дізнайтеся інформацію про новий диск

Вам потрібно додати новий диск до свого сервера. У цьому прикладі для демонстраційної мети додав новий диск, який має розмір 5GiB. Щоб дізнатися інформацію про запуск нових дисків:

$ sudo fdisk -l

$ sudo fdisk-l | grep "^Disk /dev/"

Приклади можливих висновків:

Інший варіант – сканувати всі видимі пристрої для LVM2:

$ sudo lvmdiskscan

Приклади можливих висновків:

/dev/ram0 [ 64.00 MiB] /dev/ubuntu-box-1-vg/root [ 37.49 GiB] /dev/ram1 [ 64.00 MiB] /dev/ubuntu-box-1-vg/swap_1 [ 2.00 GiB] /dev /vda1 [ 487.00 MiB] /dev/ram2 [ 64.00 MiB] /dev/ram3 [ 64.00 MiB] /dev/ram4 [ 64.00 MiB] /dev/ram5 [ 64.00 MiB] /dev/vda5 [ 39.52 GiB] LVM dev/ram6 [ 64.00 MiB] /dev/ram7 [ 64.00 MiB] /dev/ram8 [ 64.00 MiB] /dev/ram9 [ 64.00 MiB] /dev/ram10 [ 64.00 MiB] /dev/ram11 [ 64.00 MiB] ram12 [ 64.00 MiB] /dev/ram13 [ 64.00 MiB] /dev/ram14 [ 64.00 MiB] /dev/ram15 [ 64.00 MiB] /dev/vdb [ 5.00 GiB] 2 диски 18 партій 0 LVM physical volume

Крок 3 – створення фізичних томів (pv) на новому диску під назвою /dev/vdb

Введіть наступну команду:

$ sudo pvcreate /dev/vdb

Приклади можливих висновків:

Physical volume "/dev/vdb" успішно створений

Тепер виконайте наступну команду для перевірки:

$ sudo lvmdiskscan –l

Приклади можливих висновків:

WARNING: лише розглядати LVM devices /dev/vda5 [ 39.52 GiB] LVM фізичний volum /dev/vdb [ 5.00 GiB] LVM фізичний 1 LVM фізичний вал whole disk 1 LVM physical volume

Крок 4 – Додавання нещодавно створеного фізичного тому (pv) з ім'ям /dev/vdb до існуючого логічного тому (lv)

Введіть наступну команду, щоб додати фізичний том /dev/vdb до групи томів «ubuntu-box-1-vg»:

$ sudo vgextend ubuntu-box-1-vg /dev/vdb

Приклади можливих висновків: System Administration

Що таке LVM?

LVM розшифровується як Logical Volume Manager. Я не даватиму офіційних визначень, а розповім коротко своїми словами. LVM – це додатковий рівень абстрації дискового простору. Цей рівень знаходиться між файловою системою та фізичним диском. LVM схожий на software RAID. У цій самій абстракції є 3 елементи: група томів (Volume Group, скор. VG), фізичний том (Physical volume, скор. PV) та логічний том (Logical Volume, скор. LV). Можна створити кілька груп томів. До кожної групи томів потрібно додати фізичні томи. Фізичні томи є розділи диска. Після додавання фізичних томів можна додати логічні томи. А на логічних томах можна створити файлову систему. Все це дуже зручно, особливо на сервері.

Як можна використовувати LVM?

Якщо використовувати LVM, можна спростити обслуговування сервера. Можна створити багато розділів із різними файловими системами, можна монтувати файлові системи з різними прапорами (наприклад, заборонити виконання файлів), можна дуже швидко та просто розширити розмір розділу, якщо на ньому закінчується місце. Звичайно, додатковий шар між диском та файловою системою знижує швидкість читання та запису. За все треба платити. Я використовую LVM для зручного керування дисковим простором віртуальних машин. Зазвичай, як віртуального дискавикористовується стандартний файл. По-перше, це незручно, тому що в KVM немає механізму для зняття моментальних зліпків віртуального диска (snapshots), а копіювати навіть кілька гігабайт довго, віртуальну машинудоведеться зупинити. По-друге, якщо файл віртуального диска зберігається в файловій системі, ми отримаємо додаткові затримки, пов'язані з читанням і записом цього файла. Тому як віртуальний диск я використовую логічні томи LVM.

Короткий довідник команд

Створити групу томів:
  1. vgcreate vg_virt /dev/sda1 /dev/sdb1
Ініціалізація фізичного тому:
  1. pvcreate /dev/sda2
Додавання фізичного тому до групи томів:
  1. vgextend vg_virt /dev/sda2
Створення нового логічного тому розміром 10Гб:
  1. lvcreate -L10G -n lv_ubuntu_vm vg_virt
Для логічних томів можна ставити імена, які несуть смислове навантаження. Це набагато зручніше за роботу з іменами виду sdxx.
Щоб збільшити логічний том, можна вказати кінцевий розмір тома, і можна вказати розмір, який потрібно збільшити том.
  1. lvextend -L12G /dev/vg_virt/lv_ubuntu_vm
  2. lvextend -L+3G /dev/vg_virt/lv_ubuntu_vm
І, звичайно, після цієї операції потрібно збільшити розмір і самої файлової системи.
  1. resize2fs /dev/vg_virt/lv_ubuntu_vm
Видалення логічного тому:
  1. lvremove /dev/vg_virt/lv_ubuntu_vm
Створення знімка (snapshot) з логічного тому:
  1. lvcreate --size 2G --snapshot --name snapshot_ubuntu_vm /dev/vg_virt/lv_ubuntu_vm
Знімки логічних томів робляться дуже швидко, дуже зручні. Знімок це щось подібне до додаткового шару, який зберігає у собі всі зміни логічного тому. Знімок не зберігає файли, які не були змінені після створення знімка. Тому розмір зайнятого місця на знімку тому залежить від кількості змін. Якщо видалити те, з якого було зроблено знімок, знімання теж буде видалено. І, звичайно, операції зі знімком тома набагато повільніші, ніж із самим томом.
А щоб створити копію логічного диска, тобто повністю його клонувати, можна скористатися простою утилітою dd.
  1. sudo dd if=/dev/vgroup1/lvolume1 of=/dev/vgroup1/lvolume_copy
Звичайно, логічні томи повинні існувати.


Top