LINUX.ORG.RU
решено ФорумAdmin

Перенос LVM тома с одного хоста на другой

 


1

1

Есть виртуалка(400Гб) на одном хосте, надо подвинуть на другой.
Между машинами гигабит, lvm на локальных хардах.
Как лучше перетянуть?
Шара подходящего размера есть, но это долго и... реквестирую, в общем, грамотный метод.

Спасибо за внимание.

★★★★

Если нет возможности перенсти сами HDD, зачем переносить LVM? Просто создать новую VG на второй машине, создать разделы и скопировать содержимое привычным образом (tar/scp/rsync/etc).

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

Да, согласен. Кот - кот!

# cat /dev/vg/data | netcat host:port

# netcat -l -p port | > /dev/vg/new_data
Ещё сжатие можно...

Но параноик во мне предпочитает ссш.

itn ★★★
()
Последнее исправление: itn (всего исправлений: 2)
Ответ на: комментарий от anonymous

А я и не говорил что это готовое решение.

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

netcat почему-то не захотел работать, сделал вот так.
Спасибо.

Yustas ★★★★
() автор топика

Не смотря на то что задача уже решена, напишу. С минимальным даунтаймом можно подвинуть ВМ / данные на другую машину используя https://github.com/mpalmer/lvmsync Вкратце суть такая, делается снэпшот, и данные пишутся в него, в это время спокойно переносится основная часть данных, затем ВМ «тушится» переносятся измененные данные из снэпшота. Как результат даунтайм гораздо меньше. Успешно использовал утилиту в прошлом сам, а вот еще пример использования http://habrahabr.ru/post/185240/

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

Зимой пригодится xD Спасибо.

Yustas ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.