-
Что такое файл vmx?
-
Как использовать файл vmx?
-
Распространённые параметры VMX и рекомендации по редактированию
-
Резервное копирование VMware с Vinchin Backup & Recovery
-
Часто задаваемые вопросы о файле VMX VMware
-
Заключение
Виртуальные машины помогают компаниям эффективнее использовать аппаратные ресурсы физических серверов, снижать ИТ-затраты и повышать мобильность работы, поэтому они становятся всё более популярными.
Среди решений виртуализации VMware является одним из самых популярных. Компания выпустила множество продуктов для разных групп пользователей. Для компаний таким выбором может быть VMware vSphere, гипервизором которого является ESXi.
После создания VM на гипервизоре в хранилище данных появляется папка, где сохраняются все её данные. Если открыть файлы в этой папке, можно найти файлы vmdk, log и vmx. Файл VMDK является виртуальным диском VM и часто используется для резервного копирования и миграции данных, но что представляют собой другие файлы?
Что такое файл vmx?
Файл vmx является файлом конфигурации VM. Когда VM открывается в vCenter, фактически открывается именно файл vmx. Его можно редактировать, поэтому ИТ-администратор может использовать его для изменения конфигурации VM. Если требуется вручную изменить аппаратные параметры VM, ИТ-администраторы могут отредактировать этот файл в текстовом редакторе.
Расположение файла vmx можно найти в vCenter, чтобы экспортировать его на локальный компьютер. Откройте вкладку datastore > выберите хранилище данных целевой VM > откройте папку VM > выберите файл vmx > нажмите Download, чтобы скачать его.
Как использовать файл vmx?
Если открыть файл vmx, можно увидеть, что он состоит из множества текстовых строк. Вы можете добавлять, удалять или изменять строки в файле vmx, чтобы менять конфигурацию VM. Например, можно напрямую изменить количество CPU, объём памяти или MAC-адрес и сохранить файл. Изменения вступят в силу после перезагрузки VM.
Помимо редактирования в текстовом редакторе, файл vmx также можно напрямую открыть с помощью клиента VMware, например VMware Workstation. В клиенте можно выбрать Open a VM, найти файл vmx и открыть его. После этого будет открыта новая виртуальная машина.
Иногда VM может выйти из строя из-за проблем с файлом vmx. В таком случае можно заново создать файл vmx, чтобы устранить проблему. Для этого нужно временно удалить проблемную VM из inventory в vCenter, а затем с помощью New Virtual Machine Wizard создать VM с такой же конфигурацией. Важный момент: в процессе нужно выбрать существующий виртуальный жёсткий диск. После этого используйте новый файл vmx для замены проблемного файла vmx. Войдите в vCenter, найдите папку удалённой VM в хранилище данных, выберите файл vmx и нажмите Register VM, чтобы снова добавить VM в inventory.
Распространённые параметры VMX и рекомендации по редактированию
В реальных операциях ИТ-администраторы обычно редактируют только ограниченное число параметров VMX для устранения проблем или применения расширенных настроек, которые недоступны в vSphere Client. К часто изменяемым параметрам относятся numvcpus (количество виртуальных CPU) и memsize (объём памяти в MB). Обычно их можно безопасно изменять, если виртуальная машина выключена. Сетевые параметры, такие как ethernetX.virtualDev или ethernetX.address, также могут редактироваться в отдельных сценариях, но изменять MAC-адреса или типы устройств следует осторожно, так как это может привести к сетевым конфликтам или проблемам с лицензированием.
Перед редактированием файла VMX рекомендуется выключить VM и создать резервную копию исходного файла VMX. Любая синтаксическая ошибка или неподдерживаемый параметр может помешать запуску VM или её корректной регистрации. Кроме того, если конфигурацию можно изменить через vSphere Client, сначала рекомендуется использовать GUI и прибегать к редактированию файла VMX только для расширенных настроек или сценариев восстановления. Такой подход снижает операционные риски и при этом позволяет администраторам использовать гибкость конфигурации на основе VMX.
Резервное копирование VMware с Vinchin Backup & Recovery
Файл vmx также содержит часть информации о VM, но ИТ-администраторы часто не учитывают его при резервном копировании виртуальной машины. Чтобы сохранить всю информацию о VM и безопасно восстановить VM, рекомендуется также выполнять резервное копирование файла vmx.
Vinchin Backup & Recovery — профессиональное решение для резервного копирования и аварийного восстановления VMware vSphere. Оно помогает создать эффективную систему резервного копирования VMware и комплексно защитить среду VMware.
Безагентное резервное копирование помогает быстро добавить все VM в систему резервного копирования через удобную веб-консоль, а затем создать задание резервного копирования VM с различными стратегиями, включая полное резервное копирование, инкрементное резервное копирование, сжатие данных, передачу HOTADD, CBT и т. д.
Каждая точка восстановления содержит информацию обо всей VM на определённый момент времени, что позволяет напрямую восстановить VM на хосте. Благодаря системному управлению файлы резервных копий будут правильно храниться, и вы сможете быстро найти нужную резервную копию для восстановления VM.
В отличие от ручного процесса восстановления VM, Vinchin Backup & Recovery также помогает сократить RTO с помощью технологии Мгновенного восстановления, которая позволяет восстановить отказавшую VM из резервной копии за 15 секунд.
Если вы используете другие виртуальные платформы, такие как XenServer, Red Hat Virtualization, OpenStack и т. д., Vinchin Backup & Recovery позволяет восстановить VM на стороннем гипервизоре из её резервной копии.
Создать задание резервного копирования очень просто — всего за 4 шага.
1. Выберите VMware VM

2. Выберите хранилище резервных копий

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

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

Vinchin Backup & Recovery уже выбрали тысячи компаний, и вы также можете начать использовать его с 60-дневной бесплатной полнофункциональной пробной версией. Просто нажмите кнопку, чтобы получить установочный пакет.
Часто задаваемые вопросы о файле VMX VMware
Вопрос 1. Как скачать файл vmx VM из vCenter?
Шаг 1. Откройте вкладку Datastore; Шаг 2. Выберите целевое хранилище данных и папку VM; Шаг 3. Выделите файл vmx и нажмите DOWNLOAD
Вопрос 2. Как быстрее всего изменить настройки CPU через файл vmx?
Шаг 1. Скачайте файл vmx; Шаг 2. Откройте его в текстовом редакторе и измените значение numvcpus; Шаг 3. Сохраните файл и перезагрузите VM
Вопрос 3. Как исправить VM, которая не запускается из-за повреждённого файла vmx?
Шаг 1. Удалите VM из inventory; Шаг 2. Запустите New Virtual Machine Wizard и выберите существующий VMDK; Шаг 3. Замените старый файл vmx новым и выполните Register VM
Заключение
Виртуальная машина представляет собой папку на хосте. Эта папка содержит множество файлов, а находящийся в ней файл vmx является файлом конфигурации виртуальной машины. ИТ-администраторы могут использовать его для прямого изменения конфигурации VM или восстановления повреждённого файла конфигурации VM путём повторного создания VM.
Чтобы защитить всю информацию VM, вы также можете выбрать Vinchin Backup & Recovery. Не пропустите бесплатную пробную версию.