Перейти к содержимому
Калькуляторы

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

Доброго всем времени суток!

Есть сервер ubuntu на виртуальной машине Oracle VM VirtualBox Version 7.0.6 Edition

необходимо перенести сервер на реальную машину.

пробовал VBoxManage clonehd "UbuntuServer.vdi" "UbuntuServer.raw" --format RAW
файл создается, что дальше не знаю.

не хочется ставить все службы и делать настройки по новой.

 

В идеале конечно установка на новую машину со службами и параметрами, что то ближе к ISO.

Подскажите куда лучше двигаться

 

За ранее спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

4 часа назад, Andrey75 сказал:

Подскажите куда лучше двигаться

В сторону clonezilla

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

а параметры сетевой карты и т.д. потом исправлять?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

7 часов назад, Andrey75 сказал:

необходимо перенести сервер на реальную машину.

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

 

По существу: Раньше в Vbox была скрытая команда: VBoxManage internalcommands converttoraw . В результате получался образ диска, из которого уже можно было лепить LiveCD, USB stick или тупо лить на HDD через dd, почле чего, загрузившись с отдельно взятого LiveCD восстановить загрузочный сектор, поправить конфиг GRUB и пересобрать initramfs. Сеть - сильно зависит от устройства в конкретном дистрибутиве, с netplan может и одну строку в скрипте поправить. 

 

Более цивилизованный вариант - установка некоего агента внутрь машины, от VmWare или Starwind, или даже от Veeam Backup. Как правило, агент предоставляет и возможность сделать готовый образ восстановления - тот-же Live CD, в который уже дальше подсовывать снятый агентом дамп машины. У VmWare были даже готовые шаблоны для HP, IBM, Dell, etc

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Цитата

 

необходимо перенести сервер на реальную машину.

пробовал VBoxManage clonehd "UbuntuServer.vdi" "UbuntuServer.raw" --format RAW
файл создается, что дальше не знаю.

 

чисто по логике написанного в голову приходит, что с полученным raw'ом надо сделать что-то вроде dd if=file.raw of=/dev/sdc

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Развели тут какой то виндовс, вы точно одмины? :)

 

Не вижу каких то причин по которым нельзя скажем прокинуть диск в виртуалку и там не сделать dd на этот прокинутый физический диск. Единственное что лучше и правильнее делать это в виртуалке которая сама не загружена с того диска который будет источником.

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

Оно сгенерит wmdk файл с "fullDevice" указывающий на устройство.

 

Я размножаю свои FreeBSD простым rsync предварительно руками разметив диск и отформатировав нужный раздел.

Есть варианты с dump/restore но я ни разу не пробовал.

 

И последнее.

Для "переноса" ОС типа FreeBSD достаточно /etc, /usr/local/etc, /var/db и опционально /usr/local/www перенести. Всё остальное легко "регенерируется" из исходников на автомате.

В /var/db есть база где лежит инфа о том что установлено и с какими опциями оно собиралось - те достаточно запустить процедуру переустановки всего типа установленного и все пакеты встанут как было.

/home, /root - опционально. Последнее обычно имеет около нулевую ценность.

Для линуха должно быть примерно тоже самое, только сами команды в консоле будут отличатся :)

 

 

7 hours ago, Andrey75 said:

а параметры сетевой карты

А что, это так сложно?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.