Esxi 5.5 虛擬機克隆


免費版的VMWare ESXi非常強大,但是遺憾的是它的客戶端vSphere Client不提供克隆虛擬機的功能。其實它的命令行工具已經支持克隆,我們可以手動的方式完成這項工作。
首先,復制虛擬機配置文件:
進入vSphere Client:

在左側選擇主機->右側標簽頁上選擇摘要->在存儲器項上單擊右建->運行瀏覽數據存儲

在數據存儲瀏覽器里創建新虛擬機的文件夾,然后把要克隆的虛擬機文件夾中的.vmx文件復制過來(可以改名為新的名字)
然后,用命令行執行克隆:
進入命令行界面: 可以用putty等通過SSH遠程,前提是主機有開SSH的功能。
開啟方法:

# 主機操作
vSphere Client中選[配置]--[安全配置文件]--[屬性]--[ssh]開啟

使用命令創建克隆虛擬機磁盤文件:

# 找到存儲點,復制磁盤和管理文件
vmkfstools -i shanghaicangku/shanghaicangku.vmdk shanghai_interface/sh_interface.vmdk
cp shanghaicangku/shanghaicangku.vmx shanghai_interface/sh_interface.vmx  

這個命令會顯示進度,如果文件大的話時間會比較長。
這個命令是支持克隆快照的。如果要克隆某個快照(Snapshot)的話,以上BaseVM.vmdk就換成要克隆的那個Snapshot文件,如BaseVM-000008.vmdk,vmkfstools會最動生成合並的新文件。
在管理界面重新配置新虛擬機:

# 附加虛機
回到Datastore Browser界面,右鍵點擊.vmx文件,選擇添加到清單,把這個新虛擬機加入管理界面。

在vSphere里面修改新虛擬機的配置:

# 修改磁盤指向
刪除原來的Hard Disk,因為它是指向舊的虛擬機的磁盤文件,然后新加一個Hard Disk,並選擇使用已有的磁盤文件,選擇剛用命令行創建的那個文件。

啟動新的虛擬機,完成。
至此,你就獲得了一個一模一樣的虛擬機。要注意的是,這個新的虛擬機與原虛擬機是完全一樣的,包括硬盤里已經有的內容、配置等,因此如果同時開戶有可能會有問題,如IP,主機名沖突等。

重新配置eth0,修改主機名。


免責聲明!

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



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