Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Перенос сервера с реального (на железе) в виртуальный KVM  (Прочитано 12448 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн E_W

  • Автор темы
  • Новичок
  • *
  • Сообщений: 24
    • Просмотр профиля
вопрос такой: КАК и ЧЕМ перенести (мигрировать) рабочий Ubuntu Serv с web-сервером с реального (установленного на железе) сервера в виртуальный на KVM.

« Последнее редактирование: 12 Августа 2012, 14:03:55 от E_W »

Оффлайн E_W

  • Автор темы
  • Новичок
  • *
  • Сообщений: 24
    • Просмотр профиля
Re: Перенос сервера с реального в виртуальный KVM
« Ответ #1 : 12 Августа 2012, 14:02:59 »
по команде df- сказал что занято 108 Гигов (за год с небольшим работы)
времени вагон и маленькая тележка ( для остановки, времени можно от 12-...-24 ч выделить)
web- сервер - сервис у него один - это электронная запись в очередь по HTTP протоколу.

вообще я думал так - поднять виртальный Ubuntu серв, настроить сетевые интерфейсы и скопировать (перенести) базу  Web-очереди с самим интерфейсом) но!... 1).. куча причин... и 2) прочел что можно образом полностью мигрировать уже со всеми настроиками и прочей хренью, но как это сделать пока не нарыл ( в гугле много вопросов на эту тему но, но в основном с виртуалки одной в другую, а внятных ответов как сделать с физического на виртуальный нет, у всех грабли.... а кто делал миграцию и у кого это работает - молчат как рыбы((((((((((((((((((
« Последнее редактирование: 12 Августа 2012, 15:03:28 от E_W »

Оффлайн E_W

  • Автор темы
  • Новичок
  • *
  • Сообщений: 24
    • Просмотр профиля
web_сервер - обычный системник с Core Duo x64? 2гига озу, 500 гиг винт.1 сетевуха в 1 гиг На него накатили Ubuntu сервер х64, с использованием всего диска. то есть я понимаю что он не разбит на систему и данные.
еще раз^ по команде DF выдал что занято ~108 гигои,  25% всего диска из 470 гиг

Оффлайн Kernel ops

  • Старожил
  • *
  • Сообщений: 1388
    • Просмотр профиля
E_W,
dd весь /dev/sda
На выходе получится IMG файл
создаем ВМ с жестким диском на, допустим 120 гб
через общую папку шарим файл в вм
загружаемся в вм с live cd и дд img файл на /dev/sda
??????
PROFIT!!!

Пользователь решил продолжить мысль 13 Августа 2012, 11:06:38:
Вот даже команды:
dd if=/dev/sea of=~/dd.img
Шарим этот файл в VBox (с предварительно запиленой виртуальной машиной без системы)
Грузимся в VBox с live cd
в консоли
dd if=ваша_шара/dd.img of=/dev/sda
« Последнее редактирование: 13 Августа 2012, 11:06:38 от Kernel ops »
root@shkiper:~$mount -t btrfs /dev/head1 /mnt && ls /mnt | grep brain | xargs -i sh /mnt/{}

Оффлайн E_W

  • Автор темы
  • Новичок
  • *
  • Сообщений: 24
    • Просмотр профиля
а как с драйверами на железо? в виртуалке не начнуться глюки с этим образом?
прочитал что акронис могет ставить(заменять в образе) на стандартные драйвера и переносить  даже на другое железо..
1 "через общую папку шарим файл в вм" - не понял , какая общая папка, где?
2 "загружаемся в вм с live cd и дд img файл на /dev/sda" -  :-[ как загрузиться в вм с LiveCd (live тоже виртуальный или с дисковода??
3 Vbox одно и тоже что и KVM?
« Последнее редактирование: 13 Августа 2012, 11:18:51 от E_W »

Оффлайн Kernel ops

  • Старожил
  • *
  • Сообщений: 1388
    • Просмотр профиля
E_W,
KVM вроде просто набор модулей.
любая виртуальная машина поддерживает общие папки, вроде обмена информацией с hdd
загрузиться с live cd просто: в настройках виртуальной машины создай еще один привод с образом ubuntu
проблем с железом не должно быть
root@shkiper:~$mount -t btrfs /dev/head1 /mnt && ls /mnt | grep brain | xargs -i sh /mnt/{}

Оффлайн E_W

  • Автор темы
  • Новичок
  • *
  • Сообщений: 24
    • Просмотр профиля
astrobeglec
вопрос не про лайв сиди!!, а про образ железного сервера в виртуалке...

Kernel ops

еще вопрос.. запилиная виртуальная машина - это выделенное место (типо виртуальное "чистое" железо) на диске хост системы?
и ... ip-шник, шлюза и прочие настройки заработают сразу после проброса на реальную сетевуху? адрес реальной сетевухи в хост машине, через которую будет работать виртуальный, должен иметь какой IP?
ps. на хост машине 4 сетевухи//
« Последнее редактирование: 16 Августа 2012, 10:54:17 от E_W »

Оффлайн Kernel ops

  • Старожил
  • *
  • Сообщений: 1388
    • Просмотр профиля
>> 4 сетевухи
в раздел "Виртуализация и эмуляция". но при правильном пробросе должны подняться
Запиленная ВМ - созданный файл виртуального жесткого диска, без установленной системы.
root@shkiper:~$mount -t btrfs /dev/head1 /mnt && ls /mnt | grep brain | xargs -i sh /mnt/{}

Оффлайн E_W

  • Автор темы
  • Новичок
  • *
  • Сообщений: 24
    • Просмотр профиля
то astrobeglec:
ответить тебе в твоем же духе - абориген писатель напрягся, песок подмети за собой....

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

то Kernel ops:
спасиб, значит правильно понял...
так как насчет реальной сетевухи, (она будет в DMZ зоне)
ps. так мы вроде  и так в разделе  "Виртуализация и эмуляция"

Оффлайн Kernel ops

  • Старожил
  • *
  • Сообщений: 1388
    • Просмотр профиля
>> так как насчет реальной сетевухи
А вы уже мигрировали? Давайте решать проблемы по мере их поступления. Извините, что так грубо, но от теории надо переходить к практике.  :'(. Ну и сразу добавьте в настройках виртуальной машины четыре сетевые карты (и пробросьте по ним на настоящие)
root@shkiper:~$mount -t btrfs /dev/head1 /mnt && ls /mnt | grep brain | xargs -i sh /mnt/{}

Оффлайн E_W

  • Автор темы
  • Новичок
  • *
  • Сообщений: 24
    • Просмотр профиля
это разве грубость??? это как раз и конструктивно!
так дело в том, могу остановить web сервер тока в воскресенье, и как говориться чтоб сразу заработало:), потому как если не заработает (для меня линукс темный лес.. пока ;) а в воскресенье как водиться все гуру отдыхают), придется опять запускать железо, соответсвенно базы изменяться за время устранения косяков
ps. или в правду сначала потестить-погонять параллельно , это мысль!! глядишь какие косяки вылезут..
а есть смысл серв 10.10 обновлять сейчас? или "не трожь пока работает?
 под web сервер планирую всего одну сетевуху (реальную) она в DMZ, под прокси другую железную (она за аппаратным фаером в лане)и под почтовик еще одну, четвертая ... посмотрим..
« Последнее редактирование: 17 Августа 2012, 12:47:58 от E_W »

Оффлайн astrobeglec

  • Активист
  • *
  • Сообщений: 838
  • Самая тяжелая ноша - пророк в извращенном мире...
    • Просмотр профиля
Борзая школота пошла.
Я вернулся...

Оффлайн Kernel ops

  • Старожил
  • *
  • Сообщений: 1388
    • Просмотр профиля
E_W,
Я бы на другую машину скопировал потестить + попробовать обновить до новейшего LTS. Если пройдет гладко, то в воскресенье поставил бы виртуально на основной сервер уже готовый образ жесткого диска (но перед этим - баттхертно тестил! Часто проблемы возникают именно после обновления системы). А дальше сидите с обновлениями безопасности пять лет -  работает и работает.
ЗЫ если будет с квм тормозить, можно попробовать XEN
root@shkiper:~$mount -t btrfs /dev/head1 /mnt && ls /mnt | grep brain | xargs -i sh /mnt/{}

Оффлайн E_W

  • Автор темы
  • Новичок
  • *
  • Сообщений: 24
    • Просмотр профиля
Kernel ops

вот началась рабочая неделя, начну пробовать ;D, потестим авось успею до воскресенья))

"баттхертно тестил!" - что такэ?  проверить на отказоустойчивость или??

Оффлайн Kernel ops

  • Старожил
  • *
  • Сообщений: 1388
    • Просмотр профиля
E_W,
>> проверить на отказоустойчивость
да
root@shkiper:~$mount -t btrfs /dev/head1 /mnt && ls /mnt | grep brain | xargs -i sh /mnt/{}

 

Страница сгенерирована за 0.053 секунд. Запросов: 25.