Как импортировать VMDK в Proxmox?

Импорт файлов VMDK в Proxmox VE включает их загрузку, преобразование в формат QCOW2 и подключение к вновь созданной виртуальной машине.

download-icon
Скачайте Бесплатно
Для ВМ, ОС, БД, файлов, NAS и т.д.
zhangmeiqi

Обновлено 2026/04/08

Оглавление
  • Понимание файлов VMDK

  • Зачем импортировать файлы VMDK в Proxmox?

  • Как импортировать файл VMDK в Proxmox?

  • Упростите защиту ваших виртуальных машин Proxmox VE

  • Импорт VMDK в Proxmox: часто задаваемые вопросы

  • Заключение

Proxmox VE — это серверная платформа управления с открытым исходным кодом для корпоративной виртуализации. Она интегрирует KVM для виртуальных машин и LXC для контейнеров, а также предоставляет расширенные функции управления сетью и хранилищем. Многие специалисты в области информационных технологий выбирают миграцию существующих виртуальных машин на Proxmox, чтобы воспользоваться её возможностями. Одной из распространённых задач является импорт файлов формата VMDK, которые обычно используются в VMware, в среду Proxmox. В данной статье приведено подробное руководство по импорту файлов VMDK в Proxmox VE.

Понимание файлов VMDK

VMDK — это аббревиатура от Virtual Machine Disk (виртуальный машинный диск), представляющая собой формат файла виртуальных жёстких дисков, используемый в виртуальных машинах VMware, но также применимый и в других программах для виртуализации.

Эти файлы хранят содержимое жесткого диска виртуальной машины. Они могут содержать операционную систему, установленные программы и другие данные, связанные с виртуальной машиной. Файлы VMDK можно настроить так, чтобы они работали как реальные жесткие диски, то есть их можно разбивать на разделы, форматировать и создавать в них файловые системы так же, как и на физическом жестком диске.

VMDK-файл может состоять из нескольких файлов и может быть разделён на несколько частей для упрощения управления и перемещения. Также он может представлять собой один файл для упрощения конфигурации и повышения производительности в некоторых системах.

Если вы переходите от среды на основе VMware к Proxmox, у вас будут виртуальные машины в формате VMDK, которые необходимо перенести. При миграции на Proxmox эти файлы необходимо преобразовать в формат, совместимый с QEMU — гипервизором, используемым в Proxmox.

Зачем импортировать файлы VMDK в Proxmox?

Миграция с платформы VMware на Proxmox даёт ряд преимуществ помимо экономии средств. Вы получаете полный контроль над своей инфраструктурой и избегаете ограничительных моделей лицензирования — проблема, которая приобрела особую актуальность после изменений в политике бессрочных лицензий у ряда поставщиков. Импортируя существующие файлы VMDK в Proxmox VE:

  • Вы сохраняете текущие рабочие нагрузки, не пересоздавая их с нуля.

  • Простой во время миграции можно свести к минимуму.

  • Вы используете мощные инструменты управления, встроенные в Proxmox.

Независимо от того, переносите ли вы одну виртуальную машину или сотни, понимание того, как импортировать файлы VMDK, гарантирует бесперебойность вашего перехода.

Как импортировать файл VMDK в Proxmox?

Proxmox использует гипервизор QEMU, который поддерживает различные форматы образов, включая VMDK, однако для повышения производительности и улучшения интеграции обычно выполняется преобразование файла VMDK в родной формат QEMU (qcow2).

Вот общие шаги, которые необходимо выполнить для импорта VMDK в Proxmox:

1. Загрузите файл VMDK в Proxmox

Используйте SCP или SFTP для загрузки файла VMDK на ваш сервер Proxmox. Если вы используете командную строку, вы можете применить команду «scp» следующим образом:

scp /path/to/local/vmdk/file.vmdk root@proxmox_server:/path/to/storage/location

Убедитесь, что вы загрузили файл VMDK в хранилище, доступное для Proxmox, например, в каталог «/var/lib/vz/template/iso» или в другой каталог, который вы настроили для хранения виртуальных машин.

2. Преобразование VMDK в QCOW2 (необязательно)

Хотя Proxmox может напрямую использовать файлы VMDK, преобразование в формат QCOW2 может быть полезным. Чтобы преобразовать VMDK-файл в QCOW2, используйте команду «qemu-img»:

qemu-img convert -f vmdk /path/to/original.vmdk -O qcow2 /path/to/converted.qcow2

Это преобразует файл VMDK в файл QCOW2, который является форматом по умолчанию для виртуальных машин QEMU/KVM.

Или для преобразования в необработанный формат:

qemu-img convert -f vmdk -O raw original.vmdk converted.img

Замените original.vmdk на имя вашего файла VMDK, а converted.qcow2 или converted.img — на желаемое имя преобразованного файла.

3. Создание новой виртуальной машины

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

4. Переместите преобразованный диск в каталог виртуальной машины

Вам следует переместить преобразованный файл диска в соответствующий каталог хранения для виртуальных машин. Обычно это каталог /var/lib/vz/images/<VMID>/ для локального хранилища. Это можно сделать с помощью команды mv:

mv /path/to/converted.qcow2 /var/lib/vz/images/<VMID>/vm-<VMID>-disk-1.qcow2

Замените <VMID> на фактический идентификатор вашей виртуальной машины и при необходимости измените пути и имена файлов.

5. Подключение диска с помощью команды qm

Proxmox поставляется с командной утилитой qm для управления виртуальными машинами. Используйте эту утилиту, чтобы подключить диск к вашей виртуальной машине:

qm set <VMID> -virtio0 /var/lib/vz/images/<VMID>/vm-<VMID>-disk-1.qcow2

6. Проверьте диск в веб-интерфейсе

После подключения диска через командную строку вы можете проверить его в веб-интерфейсе Proxmox. Выберите виртуальную машину из списка слева. Перейдите на вкладку «Оборудование». Теперь диск должен отображаться в этом списке.

7. Запуск и проверка виртуальной машины

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

Упростите защиту ваших виртуальных машин Proxmox VE

Всегда создавайте резервные копии своих виртуальных машин перед попыткой выполнения любых преобразований или импорта, поскольку при сбоях такие операции могут привести к потере данных.

Vinchin Backup & Recovery — это профессиональное решение для резервного копирования и восстановления виртуальных машин, обеспечивающее комплексную защиту данных в виртуализированных средах. Это надёжное решение для защиты среды Proxmox VE, предоставляющее расширенные функции резервного копирования, включая автоматическое резервное копирование ВМ, резервное копирование без агентов, резервное копирование по локальной сети (LAN) и без использования локальной сети (LAN-Free), удалённое копирование, мгновенное восстановление, эффективное сжатие данных, архивирование в облаке и т. д., строго соблюдающее «золотую» архитектуру резервного копирования 3-2-1 для всесторонней защиты безопасности и целостности ваших данных в среде Proxmox VE помимо репликации.

Кроме того, шифрование данных и защита от программ-вымогателей обеспечивают двойную защиту резервных копий ваших виртуальных машин Proxmox VE. Вы также можете легко перенести данные с хоста Proxmox на другую виртуальную платформу и наоборот.

Для резервного копирования виртуальных машин Proxmox VE вам нужно выполнить всего 4 шага:

1. Выберите объект резервного копирования.

Выберите объект резервного копирования

2. Выберите место резервного копирования.

Выберите место назначения резервной копии

3. Выберите стратегии резервного копирования.

Выберите стратегии резервного копирования

4. Проверьте и отправьте задание.

Просмотрите и отправьте задание

Vinchin Backup & Recovery выбрали тысячи компаний по всему миру. Вы можете начать использовать эту мощную систему с 60-дневной пробной версией со всеми функциями! Поделитесь с нами своими конкретными требованиями к среде Proxmox VE, и мы предложим индивидуальное решение, идеально интегрирующееся в вашу ИТ-инфраструктуру.

Импорт VMDK в Proxmox: часто задаваемые вопросы

 В1: Можно ли импортировать файл OVA в Proxmox?

О1: Да, хотя Proxmox VE напрямую не поддерживает файлы формата OVA/OVF, их можно импортировать в Proxmox после преобразования в поддерживаемый формат. Вы можете импортировать OVA в Proxmox с помощью похожих шагов, описанных в приведённом выше блоге.

В2: Как перенести виртуальную машину Proxmox в VMware?

О2: Чтобы перенести виртуальную машину Proxmox в VMware, можно использовать команду для преобразования образа из формата QCOW2 в формат VMDK, а затем импортировать его в VMware по протоколу SSH. Или же вы можете переносить виртуальные машины проще — с помощью решения Vinchin Backup & Recovery.

Заключение

Импорт файла VMDK в Proxmox VE включает несколько этапов: от загрузки исходного файла до его преобразования и подключения к новой виртуальной машине. Следуя данному руководству, вы сможете успешно перенести свои виртуальные машины из VMware или других платформ, использующих файлы VMDK, в Proxmox и воспользоваться надёжной средой виртуализации Proxmox. Перед выполнением любых операций по миграции обязательно создайте резервную копию своих данных с помощью Vinchin Backup & Recovery, чтобы предотвратить возможную потерю данных.

поделиться:

Категории: Перенос ВМ