esxi6.7 無管理軟件的情況下,手動克隆虛擬機


1.登錄ESXI web界面     在左側導航器右擊主機->服務->啟用安全Shell(ssh) 

ssh登錄虛擬機

 

2.fine 命令,找到需要克隆的虛擬機目錄所在

find / -name 2008test

/vmfs/volumes/60b610b3-83e87f30-2f6e-0894ef9b1086/2008test

我的這個目錄是有一個快捷方式鏈接的,就是 /vmfs/volumes/datastore1/   ===   /vmfs/volumes/60b610b3-83e87f30-2f6e-0894ef9b1086/  這個鏈接其實就是esxi存儲虛擬機的鏈接,在web下面也是能看到的   datastore1   目錄

如果安裝了xshell  可以用xftp圖形化操作找到目錄

3.在datastore1  新建一個克隆虛擬機的存放目錄,

cd /vmfs/volumes/datastore1/

mkdir  2008-1

 

4.切換到新建立的目錄  

cd /vmfs/volumes/datastore1/2008-1

拷貝.vmx文件到克隆的文件夾下

cp /vmfs/volumes/datastore1/2008test/2008test.vmx /vmfs/volumes/datastore1/2008-1/2008-1.vmx

 

執行vim 2008-1.vmx, 將文件內容中所有的2008test.vmx改為2008-1.vmx

可用vim編輯器的批量替換命令: %s/2008test/2008-1/g

如果vim命令操作確定的話,可以用Xftp將2008-1.vmx下載下來,手動修改后再上傳覆蓋

 

 

5.執行克隆命令

vmkfstools -i /vmfs/volumes/datastore1/2008test/2008test.vmdk /vmfs/volumes/datastore1/2008-1/2008-1.vmdk

 

 

6.完成克隆后,就再web界面里面重新導入一下新克隆的虛擬機就可以了。

 

 

 

補充一下,安裝如上步驟,克隆后啟動虛擬機,可能會出現找不到硬盤的情況,快速處理方案是,在VM編輯界面,將之前的硬盤刪掉,手動,按目錄找到現有的硬盤,添加進去就可以了。

 

發現一個問題,這樣克隆出來的硬盤,是預先分配的硬盤,而不是精簡配置的硬盤,很占用地方。

 

找到硬盤地址,運行如下命令,重新生成一個硬盤 2008-1new.vmdk

vmkfstools -i 2008-1.vmdk -d thin 2008-1new.vmdk

等待轉換結束

將之前的硬盤重命名,將新生成的硬盤命名為 2008-1.vmdk

 

web頁面反注冊虛擬機后,重新注冊虛擬機,這樣在看一下,硬盤大小就不會再這么占地方了,硬盤也可以回收空間了。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM