Назад | Перейти на главную страницу

Физический Debian в VMWare: vmware-converter, dd-image или что-то еще?

у нас есть две производственные машины debian Lenny, на обеих запущены более крупные коммерческие веб-сайты. Теперь эти машины необходимо переместить, и в процессе их необходимо виртуализировать в VMWare ESX.

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

Второй лучший способ - это виртуализация приложения на исходной машине и создание виртуальной машины, совместимой с ESX. Однако программное обеспечение является бета-версией и не поддерживается, и после установки ничего действительно не работает (сценарий /etc/init.d/vmware-converter на самом деле ничего не делает, запускает и останавливает ответ с сообщениями об успехе, но ps показывает, что есть новых процессов нет).

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

Возможен ли мой 1-й способ? Кто-нибудь делал это еще, а лучше есть страничка с инструкциями? Или есть справочная страница, объясняющая, как правильно установить, запустить и использовать инструмент vmware-converter с помощью установки Debian (возможно, я уже сделал что-то не так во время установки)?

Спасибо.

Если у вас есть компьютер Windows в той же сети, вы можете использовать версию Windows Конвертер VMware который может преобразовать установку Linux непосредственно в виртуальную машину на ESX, вам понадобится ESX-сервер в той же сети для использования в качестве целевой.

Попробуйте systemimager. Я использовал это для боксов redhat / centos и debian. Это создаст rsync-копию вашей установки Linux. Он также обновляет вашу сеть и fstab и различные другие конфигурации в системе. Затем установите debian на виртуальную машину. Или вы могли загружать и обновлять pxe из загрузки pxe, что было больше работы, чем я хотел.

Затем обновите ваш debian vm копией вашего systemimager. Вам также потребуется запустить initrd с вашим новым драйвером хранилища.

Вы можете использовать systemimager для онлайн-миграции даже между разными версиями Linux. С этим конвертером vmware проще, требования см. Выше.

Я использую этот подход для перемещения между физическими и виртуальными машинами.