Virtual machine file management is performed by VMware Workstation
A virtual machine is typically stored as a series of files in a host, which is typically in the directory created by workstation for the virtual machine.
These key files and their extensions are listed here
In the following illustration example, [Vmname] represents the name of the virtual machine created
. log Files
File type Description: Text file
[Vmname].log or Vmware.log
This document records the operation of VMware Workstation on virtual machine commissioning
These files are very useful for us to troubleshoot when problems are encountered.
. nvram file
File type description: VMware virtual machine BIOS
[Vmname].nvram
This file stores the BIOS status information for the virtual machine
. vmx file
File type description: VMware virtual machine configuration
[VMNAME].VMX
This file is a configuration file for a virtual machine that stores all the configuration of the virtual machine based on the Virtual Machine Wizard or the Virtual machine editor
Sometimes it is necessary to manually change the configuration file to achieve changes to the hardware of the virtual machine. can be edited using a text editor
If the host is Linux, using a VM virtual machine, the extension of this profile is. cfg
. vmdk file
File type description: VMware Virtual Disk File
[VMNAME].VMDK or [VMNAME]-S###.VMDK
This is the disk file for the virtual machine, which stores the information in the virtual machine's hard drive
A single virtual machine can consist of one or more virtual disk files
If you specify a virtual machine disk file as a single file when you create a new virtual computer, only one [VMNAME].VMDK file will be created
This file includes the virtual machine disk partition information, and all the data for the virtual machine disk
As data is written to the virtual disk, the virtual disk file becomes larger, but only this one disk file is always
If you specify that a single disk file is created for each 2GB when you create a new virtual machine, the total size of the virtual disk determines the number of virtual disk files
The system creates a [VMNAME].VMDK file and multiple [VMNAME]-S###.VMDK files] (s## #为磁盘文件编号) where the [VMNAME].VMDK file includes only disk partition information, and multiple [vmname]-s###. VMDK files store disk data information
As the data is written to a virtual disk file, the Vdisk file becomes larger until the file size is 2GB, and the new data is written to the other s## #编号的磁盘文件中
If you have allocated all the space when you created the virtual disk, the files will have the largest size and no longer become larger at the initial time.
If a virtual machine uses a physical hard disk instead of a virtual disk, the virtual disk file holds the partition information that the virtual machine can access
Earlier versions of VMware products use the. DSK extension to represent virtual disk files
[VMNAME]-[######].VMDK
When a virtual machine has one or more snapshots, the file is automatically created
This file records the disk data contents of the virtual machine when a snapshot is created
[######] is a numeric number that automatically increases depending on the number of snapshots
. vmsd file
File type description: VMware snapshot metadata
[VMNAME].VMSD
This file stores information and metadata about the virtual machine snapshot
. vmsn file
File type description: VMware virtual machine Snapshot
[Vmname]-snapshot[##].vmsn
When a virtual machine establishes a snapshot, the file is automatically created. There are several snapshots that will have several such files
This is the status information file for the virtual machine snapshot, which records the status information of the virtual machine when the snapshot is made
[# #] is a numeric number, and the number of snapshots increases automatically
. vmem file
Description of the file type: VMEM
[Vmname]-[uuid].vmem
The file is a virtual machine memory paging file that backs up memory information running in the client
This file exists only after a virtual runtime or crash
. vmss file
File type description: VMware suspended virtual machine state
[Vmname].vmss
This file is used to store information about the virtual machine in the suspended state
Some earlier versions of VM products use. Std to represent this file
. vmtm file
File type description: VMware team Configuration
[Vmname].vmtm
The file is the configuration file for the virtual Group team. Usually exist in the folder of the virtual Group team
. vmxf file
File type description: VMware team member
[VMNAME].VMXF
The file is the secondary profile for the virtual machine in the virtual Group team
This file also exists when a virtual machine is removed from the virtual Group team