在整理虛擬機,遷移中發現一臺虛擬機遷移報錯。,現實無法找到磁盤或快照文件。
到存儲中檢查虛機文件。發現只flat.vmdk文件。磁盤文件不見了。
通過快照文件對磁盤進行恢復。
通過SSH登陸esxi。查找文件所在目錄
find / -name zjc44-flat.vmdk
進入目錄
/vmfs/volumes/5b14be08-ef7dd56f-2df2-6cae8b4c9c10/zjc44
ls -l查看文件。并記錄FLAT快照文件詳細的文件大小。
重命名現有的快照文件。mv 10.4.1.253-2015-flat.v
mdk tmp10.4.1.253-2015-flat.vmdk
新建一個同樣大小的文件。
vmkfstools -c 53687091200 -a lsilogic 10.4.1.253-2015.vmdk
**將原來的(tmp)xxx-flat.vmdk覆蓋掉剛創建的同樣大小的xxx-flat.vmdk。
重命名操作很快完成,啟動虛擬機既可以恢復。(改完名后新建虛擬機-flat.vmdk文件就不見了)