[Из песочницы] Перенос установленной на LVM разделе виртуальной машины KVM на другой сервер с помощью lvmsync

Приветствую Хабр! В данном небольшом how-to хотел бы поделиться с вами своим опытом использования утилиты lvmsync. Данная утилита позволяет решить задачу переноса виртуальной машины с одного сервера KVM на другой, с минимальным простоем виртуальной машины, без использования общего хранилища (non-shared storadge). Передавать мы будем весь раздел LVM, на который установлена виртуальная машина. Ну, а уменьшить время простоя нам поможет магия работы LVM snapshot, информацию о которой вы с легкостью можете найти в интернете. Вот как выглядит перенос виртуальной машины в кратком виде: Делаем снимок LVM раздела. Передаем основной LVM раздел по сети, не останавливая нашу VM. Когда закончится передача основного раздела, останавливаем VM. Запускаем lvmsync для передачи снимка по сети. Передается не весь снимок, а только измененные блоки. Подготавливаем и запускаем VM на новом сервере. В результате, при использовании lvmsync время простоя виртуальной машины будет равно времени передачи измененных блоков в снимке основного раздела. Подробнее о работе lvmsync, и дополнительных плюшках вы можете почитать на страничке проекта.Читать дальше →

© Habrahabr.ru