# VM 초기 설정 상태에서 생성되는 파일
* vmdk(Virtual Machine Disk File, 디스크 설명자 파일)
- VM 하드디스크에 대한 설명 데이터가 포함된 텍스트 파일
- 파일명: <VM명>.vmdk
* vmxf(VMware Team Member File, 추가 가상 머신 구성 파일)
- VM에서 사용하는 추가 구성 파일
- 파일명: <VM명>.vmxf
* flat(Flat File, 디스크 데이터 파일)
- 해당 디스크의 실제 컨텐츠 파일
- 파일명: <VM명>-flat.vmdk
* vmsd(VMware Snapshot Metadata File, 스냅샷 설명자 파일)
- 스냅샷에 대한 정보와 메타데이터를 저장하는 파일
- 파일명: <VM명>.vmsd
* vmx(VMware Configuration File, 구성 파일)
- VM의 설정을 저장하는 기본 구성 파일
- VM Power on 상태인 경우, <VM명>.vmx.lck, <VM명>.vmx~로 배타적 잠금 상태로 동시 변경
- VM 템플릿으로 변경 시, vmtx 파일은 VM 템플릿 구성 파일로 VMX 파일을 대체함
- 파일명: <VM명>.vmx, <VM명>.vmx.lck, <VM명>.vmx~
* aux.xml
- 스냅샷 중 변경 사항을 추적하는 데 사용하는 파일
- 스냅샷이 존재하지 않으면 파일을 스토리지에서 수동으로 삭제 가능
- 파일명: <VM명>-aux.xml
* hlog
- VC에서 VM 파일들을 추적하는 데 사용하는 파일
- vMotion, vSphere HA 등 특정 작업이 끝나면 수동으로 삭제 가능
- 파일명: <VM명>-<난수>.hlog
# VM Power On 상태에서 추가되는 파일
* vswp(Virtual machine Swap File, 스왑 파일)
- 경합 기간 동안 메모리를 회수하는 데 사용되는 VM 스왑 파일
- 파일명: <VM명>-<난수>.vswp
* nvram(Non-volatile Memory File, BIOS 파일)
- VM의 BIOS가 포함된 파일
- 파일명: <VM명>.nvram
* log(로그 파일)
- VM 로그 파일로 VM의 광범위한 진단 정보, 구성 및 런타임 메시지 포함
- ESXi는 VM당 7개의 로그 파일을 유지함
- <VM명>.log는 최신 로그 파일 , <VM명>-<번호>.log는 이전 로그 파일
- 파일명: <VM명>.log, <VM명>-<번호>.log
# VM Suspend 상태에서 추가되는 파일
* vmss 파일(일시 중지 상태 파일)
- 일시 중지 된 VM 상태를 저장하는 파일
- 파일명: <VM명>.vmss
# RDM 사용 시 추가되는 파일
* RDM(원시 디바이스 매핑 파일)
- RDM 장치의 매핑 데이터를 관리하는 파일
- 파일명: <VM명>-rdm.vmdk
# 스냅샷 생성 시 추가되는 파일
* vmsn(스냅샷 상태 파일)
- 스냅샷을 생성할 때 VM 실행 상태를 저장하는 파일
- 파일명: <VM명>-Snpashot<번호>.vmsn
* vmem(메모리 백업 파일)
- 게스트 메모리를 백업하는 VM 페이징 파일
- VM이 실행 중이거나 충돌할 경우에만 나타남
- 파일명: <VM명>-Snapshot<번호>.vmem
* delta
- 스냅샷이 생성될 때 사용하며 모든 변경 사항이 <VM명>-delta.vmdk에 저장됨
- VSP 6.5 VMFS6 데이터스토어에서는 Delta 파일을 SEsparse가 대체함
- 파일명: <VM명>-delta.vmdk, <VM명>-sesparse.vmdk, <VM명>-<6자리숫자번호>.vmdk
# VMFSsparse/SEsparse 비교
- VSP 6.5 VMFS6 데이터스토어에서는 Delta 파일을 SEsparse가 대체함
- VMFS5 데이터스토어에서도 2TB 초과하는 경우 스냅샷과 함께 SEsparse 사용됨