URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 89644
[ Назад ]

Исходное сообщение
"вопрос о lvm2"

Отправлено daevy , 20-Авг-10 09:25 
Всем привет! вопрос знатокам LVM2 и не только)))
Возможно ли такое провернуть?

есть машина, с корнем на LVM2-томе.
1. создается некая контрольная точка фс, или снимок;
2. затем выполняются какие то действия, установка нового ПО или эксперименты;
3. выполняется откат в контрольную точку.

напомню корень в lvm2. суть в том чтобы быстро вернуться в начальное состояние системы не прибегая ко всяким чисткам, удалениям, восстановлениям в настройках.


Содержание

Сообщения в этом обсуждении
"вопрос о lvm2"
Отправлено Serge , 20-Авг-10 09:45 
если коротко - то да.
http://kerneltrap.org/Linux/LVM_Snapshot_Merging

"вопрос о lvm2"
Отправлено Serge , 20-Авг-10 10:17 
>если коротко - то да.
>http://kerneltrap.org/Linux/LVM_Snapshot_Merging

решил для урощения поиска малость  скопипастить:

For example:
- take snapshot before system-wide package update
- do update
- now suppose that you don't like the result of the update:
- take another snapshot
- initiate -M --onactivate with the first snapshot
- reboot
- after reboot you are running with root filesystem in the state before
the update and you can examine the result of the update on the second
snapshot. If you decide that you like the update anyway, you can merge it
back again (with reboot).
(don't forget to regenerate lvm on your initramdisk if you are going to
try this on root filesystem).


"вопрос о lvm2"
Отправлено daevy , 20-Авг-10 10:19 
отлично! это то что нужно:)
ликбеза ради, как подобное делается во freebsd+zfs ?

"вопрос о lvm2"
Отправлено Serge , 20-Авг-10 11:00 
>отлично! это то что нужно:)
>ликбеза ради, как подобное делается во freebsd+zfs ?

как во фре - не знаю. В соляре это делается через beadm, что по сути тоже самое - в rpool'e будет несколько энвайроментов в которые можно загрузится.