VMware虛拟機各檔案詳解
檔案類型 | 檔案命名規則 | 說明 |
.log檔案 | <vmname>.log or vmware.log | 檔案類型說明:文本檔案 該檔案記錄了VMware Workstation對虛拟機調試運作的情況。 當碰到問題時,這些檔案對我們做出故障診斷非常有用。 |
.nvram檔案 | <vmname>.nvram | 檔案類型說明:VMware virtual machine BIOS 該檔案儲存虛拟機BIOS狀态資訊。 |
.vmx檔案 | <vmname>.vmx | 檔案類型說明:VMware virtual machine configuration 該檔案為虛拟機的配置檔案,儲存着根據虛拟機向導或虛拟機編輯器對虛拟機進行的所有配置。 有時需要手動更改配置檔案以達到對虛拟機硬體方面的更改。可使用文本編輯器進行編輯。 如果主控端是Linux,使用VM虛拟機,這個配置檔案的擴充名将是.cfg。 |
.vmdk檔案 | <vmname>.vmdk or <vmname>-s###.vmdk | 檔案類型說明:VMware virtual disk file 這是虛拟機的磁盤檔案,它儲存了虛拟機硬碟驅動器裡的資訊。 一台虛拟機可以由一個或多個虛拟磁盤檔案組成。 如果在建立虛拟機時指定虛拟機磁盤檔案為單獨一個檔案時,系統将隻建立一個<vmname>.vmdk檔案 該檔案包括了虛拟機磁盤分區資訊,以及虛拟機磁盤的所有資料。 随着資料寫入虛拟磁盤,虛拟磁盤檔案将變大,但始終隻有這一個磁盤檔案。 如果在建立虛拟機時指定為每2GB單獨建立一個磁盤檔案的話,虛拟磁盤總大小就決定了虛拟磁盤檔案的數量。 系統将建立一個<vmname>.vmdk檔案和多個<vmname>-s###.vmdk檔案(s###為磁盤檔案編号),其中<vmname>.vmdk檔案隻包括磁盤分區資訊,多個<vmname>-s###.vmdk檔案存儲磁盤資料資訊。 随着資料寫入某個虛拟磁盤檔案,該虛拟磁盤檔案将變大,直到檔案大小為2GB,然後新的資料将寫入到其他s###編号的磁盤檔案中。 如果在建立虛拟磁盤時已經把所有的空間都配置設定了,那麼這些檔案将在初始時就具有最大尺寸并且不再變大了。 如果虛拟機是直接使用實體硬碟而不是虛拟磁盤的話,虛拟磁盤檔案則儲存着虛拟機能夠通路的分區資訊。 早期版本的VMware産品用.dsk擴充名來表示虛拟磁盤檔案。 |
<vmname>-<######>.vmdk | 當虛拟機有一個或多個快照時,就會自動建立該檔案。 該檔案記錄了建立某個快照時,虛拟機所有的磁盤資料内容。 ######為數字編号,根據快照數量自動增加。 | |
.vmsd檔案 | <vmname>.vmsd | 檔案類型說明:VMware snapshot metadata 該檔案儲存了虛拟機快照的相關資訊和中繼資料。 |
.vmsn檔案 | <vmname>-Snapshot<##>.vmsn | 檔案類型說明:VMware virtual machine snapshot 當虛拟機建立快照時,就會自動建立該檔案。有幾個快照就會有幾個此類檔案。這是虛拟機快照的狀态資訊檔案,它記錄了在建立快照時虛拟機的狀态資訊。##為數字編号,更具快照數量自動增加。 |
.vmem檔案 | <vmname>-<uuid>.vmem | 檔案類型說明:VMEM 該檔案為虛拟機記憶體頁面檔案,備份了客戶機裡運作的記憶體資訊。 這個檔案隻有在虛拟機運作時或崩潰後存在。 |
.vmss檔案 | <vmname>.vmss | 檔案類型說明:VMware suspended virtual machine state 該檔案用來儲存虛拟機在挂起狀态時的資訊。 一些早期版本的VM産品用.std來表示這個檔案。 |
.vmtm檔案 | <vmname>.vmtm | 檔案類型說明:VMware team configuration 該檔案為虛拟機組Team的配置檔案。通常存在于虛拟機組Team的檔案夾裡。 |
.vmxf檔案 | <vmname>.vmxf | 檔案類型說明:VMware team member 該檔案為虛拟機組team中的虛拟機的輔助配置檔案。 當一個虛拟機從虛拟機組team中移除的時候,此檔案還會存在。 |
VMware虛拟機各檔案詳解
檔案類型 | 檔案命名規則 | 說明 |
.log檔案 | <vmname>.log or vmware.log | 檔案類型說明:文本檔案 該檔案記錄了VMware Workstation對虛拟機調試運作的情況。 當碰到問題時,這些檔案對我們做出故障診斷非常有用。 |
.nvram檔案 | <vmname>.nvram | 檔案類型說明:VMware virtual machine BIOS 該檔案儲存虛拟機BIOS狀态資訊。 |
.vmx檔案 | <vmname>.vmx | 檔案類型說明:VMware virtual machine configuration 該檔案為虛拟機的配置檔案,儲存着根據虛拟機向導或虛拟機編輯器對虛拟機進行的所有配置。 有時需要手動更改配置檔案以達到對虛拟機硬體方面的更改。可使用文本編輯器進行編輯。 如果主控端是Linux,使用VM虛拟機,這個配置檔案的擴充名将是.cfg。 |
.vmdk檔案 | <vmname>.vmdk or <vmname>-s###.vmdk | 檔案類型說明:VMware virtual disk file 這是虛拟機的磁盤檔案,它儲存了虛拟機硬碟驅動器裡的資訊。 一台虛拟機可以由一個或多個虛拟磁盤檔案組成。 如果在建立虛拟機時指定虛拟機磁盤檔案為單獨一個檔案時,系統将隻建立一個<vmname>.vmdk檔案 該檔案包括了虛拟機磁盤分區資訊,以及虛拟機磁盤的所有資料。 随着資料寫入虛拟磁盤,虛拟磁盤檔案将變大,但始終隻有這一個磁盤檔案。 如果在建立虛拟機時指定為每2GB單獨建立一個磁盤檔案的話,虛拟磁盤總大小就決定了虛拟磁盤檔案的數量。 系統将建立一個<vmname>.vmdk檔案和多個<vmname>-s###.vmdk檔案(s###為磁盤檔案編号),其中<vmname>.vmdk檔案隻包括磁盤分區資訊,多個<vmname>-s###.vmdk檔案存儲磁盤資料資訊。 随着資料寫入某個虛拟磁盤檔案,該虛拟磁盤檔案将變大,直到檔案大小為2GB,然後新的資料将寫入到其他s###編号的磁盤檔案中。 如果在建立虛拟磁盤時已經把所有的空間都配置設定了,那麼這些檔案将在初始時就具有最大尺寸并且不再變大了。 如果虛拟機是直接使用實體硬碟而不是虛拟磁盤的話,虛拟磁盤檔案則儲存着虛拟機能夠通路的分區資訊。 早期版本的VMware産品用.dsk擴充名來表示虛拟磁盤檔案。 |
<vmname>-<######>.vmdk | 當虛拟機有一個或多個快照時,就會自動建立該檔案。 該檔案記錄了建立某個快照時,虛拟機所有的磁盤資料内容。 ######為數字編号,根據快照數量自動增加。 | |
.vmsd檔案 | <vmname>.vmsd | 檔案類型說明:VMware snapshot metadata 該檔案儲存了虛拟機快照的相關資訊和中繼資料。 |
.vmsn檔案 | <vmname>-Snapshot<##>.vmsn | 檔案類型說明:VMware virtual machine snapshot 當虛拟機建立快照時,就會自動建立該檔案。有幾個快照就會有幾個此類檔案。這是虛拟機快照的狀态資訊檔案,它記錄了在建立快照時虛拟機的狀态資訊。##為數字編号,更具快照數量自動增加。 |
.vmem檔案 | <vmname>-<uuid>.vmem | 檔案類型說明:VMEM 該檔案為虛拟機記憶體頁面檔案,備份了客戶機裡運作的記憶體資訊。 這個檔案隻有在虛拟機運作時或崩潰後存在。 |
.vmss檔案 | <vmname>.vmss | 檔案類型說明:VMware suspended virtual machine state 該檔案用來儲存虛拟機在挂起狀态時的資訊。 一些早期版本的VM産品用.std來表示這個檔案。 |
.vmtm檔案 | <vmname>.vmtm | 檔案類型說明:VMware team configuration 該檔案為虛拟機組Team的配置檔案。通常存在于虛拟機組Team的檔案夾裡。 |
.vmxf檔案 | <vmname>.vmxf | 檔案類型說明:VMware team member 該檔案為虛拟機組team中的虛拟機的輔助配置檔案。 當一個虛拟機從虛拟機組team中移除的時候,此檔案還會存在。 |