Описание форматов файлов виртуальной машины ESXI

vmware logoВсем привет! Сегодня расскажу про форматы файлов виртуальной машины Vmware ESXI. Если вы откроете диск на, котором лежит ваша виртуальная машина, то вы найдете там набор файлов, понимание того, что за что отвечает даст вам понимание того, как потом ремонтировать вашу VM. Данный знания вам окажутся полезным, при модификации конфигурационного файла или же при конвертировании в OVF формат, либо же избавление от SWAP файла (Файла подкачки). Думаю, что это будет интересно.

Структура файлов в ESXI виртуальной машине

Откроем ваш datastore с нужной виртуальной машиной через правый клик и выбор пункта меню Browse.

Просмотр файлов на datastore ESXI

Переходим в папку с вашей виртуальной машиной (VM) и видим некоторый набор файлов.

Описание форматов файлов виртуальной машины ESXI
Описание форматов файлов виртуальной машины ESXI

Хочу отметить, что flat вы через vCenter сервер не увидите, так сделано.

структура файлов ESXI

для этого придется вам включить ssh и подключиться либо через WinSCP или же, через ssh клиента. И вот там вы уже их обнаружите.

This VMDK file is split into several extents

  • *.vmx - Главный конфигурационный файл, содержит все настройки и сведения, о добавленном железе.
  • *.vswp - Файл подкачки
  • *.nvram - Постоянная память RAM: содержит текущие настройки виртуальной BIOS
  • vmware.log - логи виртуальной машины
  • *.vmtx - файл шаблона
  • rdm.vmdk - RDM диск (Например LUN отданный виртуалке на прямую)
  • *.vmdk - Описание параметров виртуального диска
  • *flat.vmdk - Это расширение используется для файлов данных монолитных (не растущих) неразделённых дисков (preallocated monolithic disks)
  • .vmem - Файл подкачки виртуальной машины
  • *0000000*.vmdk - Этот файл содержит изменения, произошедшие с момента создания снапшота X
  • *.vmsn - Содержит текущие данные снапшота, nvram и копию vmx-файла
  • *.vmsd - Параметры текущего снапшота
  • *.vmss - Содержит RAM приостановленной (suspended) виртуальной машины

Вот такие типы файлов есть в виртуальной машине ESXI? если вам есть, чем дополнить статью, то пишите об этом в комментариях. Материал сайта pyatilistnik.org

Оцените статью
Настройка серверов windows и linux
Добавить комментарий

  1. Ильшат

    А файл вида *.vmdk.lck ? Означает ли его существование наличие блокировки диков ВМ на каком либо из хостов ?

  2. sluge

    На ESXi 7 flat используется и для тонких дисков тоже

  3. Вася

    На ESXi заметили странную вещь. Создаём жесткий диск тонкого типа, скажем на 50гб. В Датастор браузере .vmdk отображается того объёма что занимает ОС, скажем 5ГБ и нет ни какого .flat. Однако если зайти в файловую систему сервера(с помощью ssh или winscp), туда где лежит VM. То там оказывается .flat на 50Гб. Это как? То есть, вот создали тонкий диск, в вебморде он отображается как тонкий на 5Гб, но в файловой системе всё равно занимает всё место. Как это работает?
    Мало того, при копировании данной VM, в копии этот «тонкий» .vmdk уже определяется как 50ГБ. Или я что-то не понимаю. Или оно не работает.