1. 程式人生 > >VMware Workstations檢視連結克隆和完全克隆

VMware Workstations檢視連結克隆和完全克隆

VMware Workstations檢視連結克隆和完全克隆

克隆虛擬機器分為完全克隆和連結克隆兩種。會用模版連結克隆出很多機器,時間一長或者把克隆後的機器改名,就忘記哪臺機器是從哪個模板克隆還是模板機。雖然刪除時會有提醒,但如果不小心把模版機刪除,通過連結克隆出來的克隆機將全部掛掉。

分辨連結克隆還是完全克隆,發現有3種辦法

方法1:檢視虛擬機器目錄中的vmsd檔案

.vmsd檔案是虛擬機器的元資料檔案。連結克隆的實質是根據快照克隆,如果不是根據快照去連結克隆,克隆時會預設建立一個快照。
開啟vmsd檔案。

.encoding = "GBK"
snapshot.lastUID = "5"
snapshot.current = "1"
snapshot0.uid = "1"
snapshot0.filename = "CentOS75model-Snapshot1.vmsn"
snapshot0.displayName = "20181020"
snapshot0.createTimeHigh = "358559"
snapshot0.createTimeLow = "-471555760"
snapshot0.numDisks = "1"
snapshot0.disk0.fileName = "CentOS75model.vmdk"
snapshot0.disk0.node = "scsi0:0"
snapshot.numSnapshots = "1"
snapshot.mru0.uid = "5"
snapshot.mru1.uid = "4"
snapshot.mru2.uid = "3"
snapshot.mru3.uid = "2"
snapshot0.clone0 = "F:\VMware\k8s-node02-102\k8s-node02-102.vmx"
snapshot0.numClones = "12"
snapshot0.clone1 = "F:\VMware\k8s-node01-101\k8s-node01-101.vmx"
snapshot0.clone2 = "F:\VMware\k8s-master-100\k8s-master-100.vmx"
snapshot0.clone3 = "F:\VMware\zabbix-71\zabbix-71.vmx"
snapshot0.clone4 = "F:\VMware\m01-61\m01-61.vmx"
snapshot0.clone5 = "F:\VMware\backup\backup.vmx"
snapshot0.clone6 = "F:\VMware\nfs-31\nfs-31.vmx"
snapshot0.clone7 = "F:\VMware\web04\web04.vmx"
snapshot0.clone8 = "F:\VMware\web03-9\web03-9.vmx"
snapshot0.clone9 = "F:\VMware\web02-8\web02-8.vmx"
snapshot0.clone10 = "F:\VMware\web01-7\web01-7.vmx"
snapshot0.clone11 = "F:\VMware\lb02-6\lb02-6.vmx"

根據關鍵字判斷

如果包含關鍵字“cloneOf0”,說明是克隆機,後面跟的地址為模板機位置。
如果沒有這個關鍵字,說明是完全克隆機,或者使用者安裝機。
例如cloneOf0 = "F:\VMware\C75template-20181020\CentOS75model.vmx"

如果有關鍵字“snapshotx.cloney”(x,y表示數字),說明是連結克隆機。snapshotx表示克隆所使用的模板機第x個快照
cloney表示使用模板機第x個快照,克隆的第y個機器。
snapshot0.numClones引數表示利用此模板機克隆的克隆機總數

方法2:檢視虛擬機器介面

檢視虛擬機器詳細資訊

方法3 檢視虛擬機器的圖示