Amatist
@Amatist
Системный администратор Windows|Linux

Как мигрировать железный Linux сервер в Xen 6.2?

Есть железный сервер с Астериском на борту. Нужно его перенести в среду виртуализации под управлением Xen Server 6.2.
Какими инструментами можно сделать образ Linux сервера и развернуть его в Xen'е?
  • Вопрос задан
  • 2721 просмотр
Решения вопроса 2
leahch
@leahch Куратор тега Linux
3D специалист. Dолго, Dорого, Dерьмово.
Сделать образ можно простой утилитой tar или cp
я делаю так, только не для XEN, а для KVM, но технологии похожи (наверное)...
mkdir /root/archive
tar --one-file-system --exclude /root/archive -czf /root/archive/my-image.tgz /

1) создаем каталог
2) запускаем копирование корневой FS в файл в каталоге, этот каталог исключаем из копирования

С полученный образ разворачиваем где хотим, например на подмонтированную FS в /mnt:
tar -C /mnt -xzf /root/archive/my-image.tgz
Не забываем делать grub-install после развертывания на целевой образ и следим за UUID в файлах /boot/grub/grub.cfg и /etc/fstab на нем!
Ответ написан
Комментировать
@Calc
dd /dev/sda
-> qcow2?
Порывшись в интернете увидел
'dd if=/dev/sda of=/path/to/humongous/storage/disk.dd; qemu-img convert -c -f raw -O qcow2 /path/to/humongous/storage/disk.dd /path/to/humongous/storage/disk.qcow2;'?

Xen вродь ест qcow2 диски
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
mobilesfinks
@mobilesfinks
сисадмин *nix
думаю проще будет так:
-поднять сервер на виртуалке,
--поставить астериска и подкинуть конфиги с железного сервера
--залить mysql
Ответ написан
Комментировать
Amatist
@Amatist Автор вопроса
Системный администратор Windows|Linux
То есть установить виртуальный сервер, а на нем произвести восстановление из образа?
Как быть с базой Mysql которая принимает в себя логи звонков? Не будет ли ей плохо после восстановления?
Ответ написан
@nikweter
Системный администратор
Проще всего Clonzilla использовать - тупо весь диск скопировать, а в виртуалке развернуть.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы