Linux Labs

Хранилище / Ступень 7 из 11

Снимки LVM и откат

Не запущена Запускается обычно ~20 с
Выйти из урока

Шаг 1 из 7 · на машине · 5 мин

Снимок меньше тома

Чему научишься

  • Объяснять, что хранит классический снимок LVM и от чего он не защищает.
  • Снимать снимок в согласованный момент и следить за расходом его запаса.
  • Откатывать том слиянием или возвращать один файл из снимка и проверять результат.

Перед обновлением конфигурации коллега снял снимок тома data и подключил его только для чтения в /mnt/lvm-before. После обновления служба читает из /mnt/lvm-data/settings.conf ошибочный режим.

Посмотри тома группы и прочитай settings.conf через обе точки.

Упражнение · посмотреть

Сравни том и снимок

Посмотри тома группы lab_vg и прочитай settings.conf через обе точки: /mnt/lvm-data и /mnt/lvm-before. Файлы не редактируй.

Сначала предположи

Что напечатает cat через /mnt/lvm-before?

Теперь начни упражнение, выполни команду и сверь прогноз с выводом.

Войти и начать Машина доступна после входа
Проверь себя 1 вопрос

Снимок checkpoint — 64 MiB, том data — 128 MiB. Как через снимок читается прежнее состояние всего тома?

  • Фоновой копии нет: снимок заполняется, только когда на томе меняются блоки. Data% у checkpoint почти ноль.

  • Какие файлы важны, LVM не знает: он работает с блоками устройства. Через снимок читается всё, что было на томе.

  • LVM данные снимка не сжимает. У checkpoint Data% почти ноль: снимок пока почти ничего не хранит.

Снимок хранит прежние версии изменённых блоков, а неизменённые читает с самого тома.

Ubuntu 24.04
Загрузка…