LINUX.ORG.RU
ФорумAdmin

Пауза виртуальной машины kvm


3

6

Ковыряюсь я тут со снепшотами qcow2. Так вот, как я выяснил темой ранее, со снепшотами в kvm - всё плохо.

Или мы делаем снепшот от qcow2, но нам нужна пауза vm на 15 секунд, или мы делаем снепшот на внешний диск, но тогда нам потом нужен будет downtime для blockpull. - Одно другого, не лучше.

Но не даёт мне жить вопрос вот какой: а что происходит когда VM (kvm), становится на паузу?

Представим, что у меня выполняется oracle внутри VM. Я на 15 секунд её запаузил. Всё у меня «замёрзло» в моей ОЗУ (я понимаю отличие паузы от suspend). Далее, у меня сделался VM снепшот, и машина продолжила свою работу. Так вооот. Что будет с oracle то? Что будет со временем внутри вирт. машины? Оно отстанет на 15 сек? Как это может аукнуться?

★★★★★

Ответ на: комментарий от DALDON

Есть мнение, что ты использовал сценарий взятый вот отсюда:

http://www.aisecure.net/2012/01/11/automated-zfs-incremental-backups-over-ssh/

На, что там дают замечание в комменте:

http://www.aisecure.net/2012/01/11/automated-zfs-incremental-backups-over-ssh...

Уж ей богу не верю я в магию, оно просто посылает набор изменённых блоков, при том, как там пишут, оно ещё и не ужимается никак. Может сейчас всё и не так, НО! Как там пишут, вне зависимости от того, включена компрессия данных или нет, но снепшоты по сети передаются в разжатом виде.

DALDON ★★★★★
() автор топика
Последнее исправление: DALDON (всего исправлений: 1)
Ответ на: комментарий от King_Carlo

/sbin/zfs send -R -i $snapshot_yesterday $snapshot_today | ssh root@$host /sbin/zfs receive -Fdu $destination

Пайп передает данные только в одну сторону, при пропущенном бекапе send не имеет возможности узнать, что отправлять надо данные не за один день.

maloi ★★★★★
()
Ответ на: комментарий от maloi

Да я про тоже и говорю. Что если slave будет сутки не доступен, тыквой он потом слава богу не станет. Зато выкинет такое:

cannot receive incremental stream: most recent snapshot of $remote/images does not
match incremental source

И придётся руками исправлять ситуацию с ключиком -I, хотя мой сценарий с ключом -i, похоже проглотит все промежуточные снепшоты, что тоже плохо.

DALDON ★★★★★
() автор топика
Последнее исправление: DALDON (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.