管好vSphere環境 無痛複製虛擬機器

本文介紹在VMware vSphere虛擬化架構環境內,有哪一些技法可以協助複製所需要的虛擬機器,以及在這些可以因應不同需求情境而採取的眾多技法當中,是否真有一秒就能夠完成虛擬機器複製的不傳秘訣。


▲圖32 下載PowerCLI擴充套件。

然後,如圖33所示把解壓縮後的整個VMware.VimAutomation.Extensions資料夾複製到PowerCLI預設安裝路徑的模組資料夾內,例如「C:\Program Files (x86)\VMware\Infrastructure\vSphere PowerCLI\Modules」。


▲圖33 安裝PowerCLI擴充套件。

複製過擴充套件後,開啟PowerCLI介面,執行「Get-Command -Module VMware.VimAutomation.Extensions」命令,確認此擴充模組中所有可以使用的命令清單。

如果執行此命令參數後,沒有如圖34所示出現這些命令清單,即表示沒有將此擴充套件複製到正確路徑之下。


▲圖34 查看PowerCLI擴充套件可用命令。

以下說明這七個命令的主要用途:

‧ Enable-InstantCloneVM:啟用父虛擬機器的即時複製功能

‧ Get-HardDiskVFlashConfiguration:取得硬碟vFlash的組態

‧ Get-InstantCloneVM:取得已執行即時虛擬機器複製的清單

‧ Get-VMHostVFlashConfiguration:取得虛擬機器主機vFlash的組態

‧ New-InstantCloneVM:執行新的虛擬機器即時複製

‧ Set-HardDiskVFlashConfiguration:設定硬碟vFlash的組態

‧ Set-VMHostVFlashConfiguration:設定虛擬機器主機vFlash的組態

針對上述的任一個命令,如果想要知道它有哪些相關可用的參數和用法,只要如圖35所示(例如Enable-InstantCloneVM)執行「Get-Help Enable-InstantCloneVM」命令即可。如果需要參考命令使用範例,則再加上-Example參數。


▲圖35 查看Enable-InstantCloneVM命令語法。

接下來,陸續完成啟用虛擬機器即時複製功能,以及進行虛擬機器的快速複製。首先執行下列的命令參數來連線登入到vCenter Server:

成功登入vCenter Server後,如圖36所示執行以下命令參數來啟用父虛擬機器的即時複製功能。這裡必須正確設定此虛擬機器Guest OS的原管理帳戶與密碼。


▲圖36 啟用父虛擬機器的即時複製功能。

往後若想知道究竟有哪些虛擬機器已經啟用即時複製功能,只要執行「Get- InstantCloneVM」命令就可以查看這些虛擬機器的電源狀態、CPU數量、記憶體大小、即時複製功能啟用狀態以及即時複製子虛擬機器的類型。

當回到vSphere Web Client頁面,便會發現剛剛所啟用即時複製功能的虛擬機器(Web01)狀態,如圖37所示目前仍然處在啟動狀態,後續將透過它來快速產生多個子虛擬機器。


▲圖37 已啟用即時複製功能的父虛擬機器。


▲圖38 即時複製虛擬機器。


追蹤我們Featrue us

本站使用cookie及相關技術分析來改善使用者體驗。瞭解更多

我知道了!