6.5.1

Table Of Contents
Table 11. Virtual Machine Files
File Usage Description
.vmx vmname.vmx
Virtual machine configuration file
.vmxf vmname.vmxf
Additional virtual machine configuration files
.vmdk vmname.vmdk
Virtual disk characteristics
-flat.vmdk vmname-flat.vmdk
Virtual machine data disk
.nvram
vmname.nvram or nvram Virtual machine BIOS or EFI configuration
.vmsd vmname.vmsd
Virtual machine snapshot descriptions
.vmsn vmname.vmsn
Virtual machine snapshot data file
.vswp vmname.vswp
Virtual machine swap file
.vmss vmname.vmss
Virtual machine suspend file
.log vmware.log
Current virtual machine log file
-#.log
vmware-#.log (where # is a number starting
with 1)
Old virtual machine log files
Additional files are created when you perform certain tasks with the virtual machine.
n
A .hlog file is a log file that is used by vCenter Server to keep track of virtual machine files that must
be removed after a certain operation completes.
n
A .vmtx file is created when you convert a virtual machine to a template. The .vmtx file replaces the
virtual machine configuration file (.vmx file).
Virtual Machines and the Virtual Infrastructure
The infrastructure that supports virtual machines consists of at least two software layers, virtualization and
management. In vSphere, ESXi provides the virtualization capabilities that aggregate and present the
host hardware to virtual machines as a normalized set of resources. Virtual machines can run on ESXi
hosts that vCenter Server manages.
vCenter Server lets you pool and manage the resources of multiple hosts and lets you effectively monitor
and manage your physical and virtual infrastructure. You can manage resources for virtual machines,
provision virtual machines, schedule tasks, collect statistics logs, create templates, and more.
vCenter Server also provides vSphere vMotion ™, vSphere Storage vMotion, vSphere Distributed
Resource Scheduler (DRS), vSphere High Availability (HA), and vSphere Fault Tolerance. These services
enable efficient and automated resource management and high availability for virtual machines.
The VMware vSphere Web Client is the interface to vCenter Server, ESXi hosts, and virtual machines.
With the vSphere Web Client, you can connect remotely to vCenter Server. The vSphere Web Client is
the primary interface for managing all aspects of the vSphere environment. It also provides console
access to virtual machines.
Note For information about running virtual machines on an isolated ESXi host, see the vSphere Single
Host Management documentation.
vSphere Virtual Machine Administration
VMware, Inc. 9