Vmware в Proxmox: пошаговая процедура преобразования виртуальной машины
Переход с VMware на Proxmox может вызвать стресс, но я упростил его для вас. Импортировать виртуальную машину из среды VMware намного проще, чем вы думаете.
Введение Миграция с Vmware на Proxmox
Переход с Vmware на Proxmox может быть пугающим, но это не обязательно. В этой статье будут обсуждаться преимущества использования Proxmox и описаны шаги, необходимые для перехода с VMware на Proxmox.
Proxmox предлагает несколько преимуществ по сравнению с Vmware, включая повышенную гибкость и более низкие затраты. Proxmox предоставляет те же функции, что и VMware, а также многие другие. Поэтому, если вы планируете перейти с Vmware на Proxmox, читайте дальше, чтобы узнать больше.
Преимущества использования Proxmox
Proxmox VE — это платформа виртуализации серверов с открытым исходным кодом, основанная на KVM и LXC. Он предоставляет интегрированные контейнеры и полную виртуализацию на единой платформе, что делает его идеальным решением для запуска виртуальных машин и контейнеров. Proxmox VE прост в установке и управлении и предлагает широкий спектр функций для удовлетворения ваших потребностей.
Некоторые из преимуществ использования Proxmox VE включают в себя:
Масштабируемость: Proxmox VE можно легко масштабировать в соответствии с вашими потребностями. Он поддерживает до 32 узлов и 16 000 виртуальных машин в одном кластере.
- Гибкость: Proxmox VE предлагает широкий спектр возможностей для настройки вашей виртуальной среды. Вы можете выбирать из различных вариантов хранения, сетевых конфигураций и многого другого.
- Надежность: Proxmox VE — стабильная и надежная платформа. Он использовался в производственных средах в течение многих лет при поддержке сильного сообщества пользователей и разработчиков.
- Стоимость: Proxmox VE — бесплатная платформа с открытым исходным кодом. Нет никаких лицензионных сборов или других затрат, связанных с его использованием.
Если вы рассматриваете возможность перехода на Proxmox VE, вам следует помнить о нескольких вещах.
Во-первых, несмотря на то, что Proxmox VE прост в установке, он требует некоторых хороших знаний в области администрирования Linux, понимания хранилища LVM и того, как внедрять системы хранения.
Во-вторых, хотя Proxmox VE предлагает множество функций и преимуществ, возможно, это не лучшая платформа для всех случаев использования.
В-третьих, при переходе с другой платформы на Proxmox VE потребуется некоторое обучение, поскольку вы привыкнете к новой платформе.
Пошаговое руководство по преобразованию виртуальной машины из VMware в Proxmox.
Я предполагаю, что вы уже установили Proxmox и настроили локальное хранилище. Мой пример установки Proxmox для этой статьи — на Dell Poweredge T630. У меня есть 6 дисков, подключенных к адаптеру Dell PERC. Я использую Proxmox VE 7.1.
Конфигурация дисков Proxmox
В этой статье я не буду рассказывать, как настроить LVM. Я рекомендую этот блог для настройки локального хранилища в качестве репозитория для ваших виртуальных машин.
Шаг 1. Найдите виртуальные машины в среде VMware.
Включите службу SSH в Vcenter или ESXI. Лучше всего использовать SSH напрямую с Putty или Kitty.
- cd /vmfs/volumes — это место, где расположено хранилище данных.
- найти хранилище, в котором находится виртуальная машина
- в моем случае это хранилище «Dell_SAS, компакт-диск / «Dell SAS»
- Я хочу преобразовать виртуальную машину WindowServer2022
- Нам нужно переместить оба файла vmdk в Proxmox
Шаг 2: Перенесите файлы с помощью scp в среду Proxmox.
Перейдите в среду Proxmox и откройте консоль «shell».
scp -v root@192.168.1.56:/vmfs/volumes/5f57b3e1-433e2c24-0b26-2cea7f5aa14f/WindowsServer2022/WindowsServer2022-flat.vmdk /mnt/lvol/images/WindowsServer2022-flat.vmdk
для плоского файла vmdk повторите тот же шаг для файла vmdk (показан на рисунке выше. Мое местоположение назначения — /mnt/lvol/images, которое я настроил ранее (не входит в рамки этой статьи). Передача SCP может занять некоторое время. в зависимости от размера файлов vmdk. Обязательно выключите виртуальную машину перед переносом и удалите все снимки. Также рекомендуется удалить инструменты VMware с виртуальной машины.
Шаг 3: Создайте виртуальную машину Proxmox с графическим интерфейсом
Необходимо учитывать две вещи: выбрать правильный BIOS и выбрать SATA в качестве типа жесткого диска. Размер жесткого диска не имеет значения. Моя виртуальная машина имеет идентификатор 100
Проксмокс ВМ
Шаг 4: Импортируйте диск VMDK
qm importdisk 100 /mnt/lvol/images/WindowsServer2022.vmdk VMdata -format raw
Proxmox VM с преобразованным диском, но еще не включенным
Преобразованный диск vmdk автоматически появится как «Неиспользуемый диск» в графическом интерфейсе Proxmox. Теперь выделите его и нажмите «Изменить». Убедитесь, что шина/тип тоже SATA. Преобразованная виртуальная машина Windows не будет загружаться в Proxmox без SATA в качестве типа шины. На следующем шаге мы собираемся установить драйверы VIRTio.
Proxmox VM с включенным только что преобразованным диском
Перейдите в «Параметры», измените порядок загрузки и убедитесь, что вновь подключенный диск включен.
порядок загрузки
Шаг 5. Запустите виртуальную машину и установите драйверы VirtIO.
Вы можете скачать драйверы VirtIO с этой страницы. Windows VirtIO . В зависимости от того, как вы настроили локальное хранилище, вы можете загрузить ISO прямо в хранилище Proxmox.
ISO-образы в магазине LVM
и прикрепить их к CD-ROM в ВМ
Теперь мы готовы запустить виртуальную машину в первый раз в среде Proxmox.
VMware в Proxmox
Теперь мы можем установить драйверы для Windows. Поскольку я уже прикрепил ISO-образ драйвера VirtIO, он монтируется на виртуальной машине Windows. В большинстве случаев выполняется virtio-win-gt-x64 64-битного драйвера.
После установки выключите виртуальную машину, а затем вы можете изменить шину/тип SATA подключенного жесткого диска на «VirtIO» для лучшей производительности. Кроме того, вы можете удалить диск, который был создан при настройке виртуальной машины Proxmox.
Сбой Windows во время загрузки с драйвером VirtIO
Я видел случаи, когда Windows аварийно завершала работу при загрузке, когда был установлен драйвер VirtIO. Решение состоит в том, чтобы добавить еще один жесткий диск с шиной/типом «VirtIO». Windows загружает драйвер VirtIO для нового жесткого диска. После этого вы можете удалить второй жесткий диск и изменить шину/тип на «scsi» для первого жесткого диска.
Proxmox VM после конвертации
Обратите внимание, что в этом примере я преобразовал виртуальную машину Windows Server 2022 из VMware в Proxmox. У меня были некоторые проблемы с последними драйверами VirtIO (0.1.217/апрель 2022 г.). Я загрузил более раннюю версию (0.1.215), и программа установки работала нормально.
Здесь вы найдете более ранние версии драйверов VirtIO .
Вывод
Целью этой статьи было показать, как виртуальные машины VMware можно преобразовать в Proxmox с помощью простых инструкций. Известно, что VMware сложна в использовании и имеет более высокую цену, в то время как Proxmox более доступен и имеет больше функций. Хотя у Proxmox может быть более крутая кривая обучения, дополнительные усилия могут стоить того в долгосрочной перспективе для более эффективной системы.
Только полноправные пользователи могут оставлять комментарии. Аутентифицируйтесь пожалуйста, используя сервисы.