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

Как заставить Mondorescue работать с LVM2 (CentOS 6.4)

Я пытаюсь создать диск аварийного восстановления с помощью Mondorescue, чтобы:

  1. Восстановить мой сервер в случае аппаратного (или серьезного программного) сбоя.
  2. Сделайте «идентичную» настройку сервера для отладки и постановки. Мое исходное изображение было потеряно, когда мой ноутбук умер во время настройки этого сервера. Потом пришлось снова делать это с нуля в спешке ..

Я запускаю CentOS 6.4 и установил систему и хранилище данных поверх группы томов, чтобы иметь возможность делать снимки. VG был сделан с LVM2, и я не совсем знаком с деталями, но из того, что я собрал, LVM2 использует /dev/mapper как слой между блочными устройствами и ОС, который можно использовать для шифрования диска и т.д. (или что-то в этом роде ..).

Mondorescue не любит LVM2. После успешного создания образа восстановления я не могу восстановить свою систему, потому что она не может восстановить виртуальные группы. В FAQ по Mondorescue сказано:

Теперь, если вы столкнулись с проблемой, это может быть связано с тем, что более старые версии mondorescue некорректно поддерживали использование / dev / mapper / vg *. Итак, вам нужно было адаптировать ваш / etc / fstab, чтобы сделать mondorescue счастливым, как здесь: Исходный / etc / fstab:

/dev/mapper/vg_system-lv_var /usr ext3 defaults 0 2
/dev/mapper/vg_system-lv_usr /var ext3 defaults 0 2

Изменен / etc / fstab:

/dev/vg_system/lv_usr /usr ext3 defaults 0 2 /dev/vg_system/lv_var /var ext3 defaults 0 2

Источник: http://trac.mondorescue.org/wiki/FAQ#Q6DoesmondorescuehandleLVM2

Мои вопросы ...

Большое спасибо!

Два пути к устройству, которые вы указываете, эквивалентны для Linux; они всегда указывают на правильный LV.