虚拟机包含若干个文件,这些文件存储在存储设备上。关键文件包括配置文件、虚拟磁盘文件、NVRAM 设置文件和日志文件。可以通过 vSphere Client、ESXCLI 或 vSphere Web Services SDK 配置虚拟机设置。
小心: 未经 VMware 技术支持代表指示,请勿更改、移动或删除虚拟机文件。
文件 | 使用情况 | 描述 |
---|---|---|
.vmx | vmname.vmx | 虚拟机配置文件 |
.vmxf | vmname.vmxf | 其他虚拟机配置文件 |
.vmdk | vmname.vmdk | 虚拟磁盘特性 |
-flat.vmdk | vmname-flat.vmdk | 虚拟机数据磁盘 |
.nvram | vmname.nvram 或 nvram | 虚拟机 BIOS 或 EFI 配置 |
.vmem | vmname.vmem | 虚拟机分页备份文件 |
.vmsd | vmname.vmsd | 虚拟机快照信息(元数据)文件 |
.vmsn | vmname.vmsn | 虚拟机内存快照文件 |
.vswp | vmname.vswp | 虚拟机交换文件 |
.vmss | vmname.vmss | 虚拟机挂起文件 |
.log | vmware.log | 当前虚拟机日志文件 |
-#.log | vmware-#.log(其中 # 表示从 1 开始的编号) | 旧的虚拟机日志文件 |
对虚拟机执行某些任务时,会创建其他文件。
- .hlog 文件是 vCenter Server 用于跟踪在完成特定操作后必须移除的虚拟机文件的日志文件。
- 将虚拟机转换成模板时,将创建 .vmtx 文件。.vmtx 文件将替换虚拟机配置文件(.vmx 文件)。