溫故:
上一篇文章《VMware P2V---從實體機到虛拟機(一)》中講了實體機到虛拟機的P2V過程,因為上一篇文章主要講的是P2V的原理,今天咱們聊聊P2V中的兩種類型,即運作Windows的實體機源的遠端熱克隆和運作Linux的實體機源的遠端熱克隆。大家也看到了,這兩種類型都是熱克隆,關于冷克隆我在下面稍作拓展。
關于上一篇文章的連結如下:VMware P2V---從實體機到虛拟機(一)
知新:
一、運作Windows的實體機源的遠端熱克隆
運作Windows的實體機源的遠端熱克隆可以使用轉換向導設定轉換任務,使用Converter Standalone元件執行所有克隆任務。下面是工作流程遠端熱克隆的示例,在此流程中源實體機不會停機,不影響業務的運作。
1、Converter Standalone為轉換準備源計算機。
Converter Standalone在源計算機上安裝代理,該代理建立源卷的快照,如圖:
2、 Converter Standalone在目标計算機上準備虛拟機。
Converter Standalone在目标計算機上建立了一個虛拟機,然後代理将源計算機中的卷複制到目标計算機中,如圖:
3、 Converter Standalone完成轉換過程。
代理會安裝所需的驅動程式來允許作業系統在虛拟機中引導,并且會對虛拟機進行自定義(例如,更改IP資訊)。如圖:
4、 Converter Standalone從源計算機解除安裝該代理(可選)。
虛拟機準備在目标伺服器上運作時,從源計算機解除安裝該代理(可選),如圖:
5、完成遷移後,關閉源計算機并啟動虛拟機完成最後的配置即可。
二、運作Linux的實體機源的遠端熱克隆
運作Linux作業系統的實體機與Windows計算機的轉換過程不同。在Windows轉換中,Converter Standalone代理将安裝到源計算機上,且源資訊将被推送到目标。在Linux轉換中,在源計算機上不會部署任何代理。相反,在目标ESX/ESXi主機上會建立并部署助手虛拟機。之後,源資料會從源Linux計算機上複制到助手虛拟機。轉換完成後,助手虛拟機将關閉,在下次啟動後會為目标虛拟機。Linux轉換原理的轉換示意圖如下:
1、Converter Standalone使用SSH連接配接到源計算機并檢索源資訊。
Converter Standalone将根據您的轉換任務設定,建立一個空的助手虛拟機。助手虛拟機在轉換過程中用作新虛拟機的容器。Converter Standalone在受管目标(ESXi主機)上部署助手虛拟機。助手虛拟機從Converter Standalone伺服器計算機上的*.iso檔案中引導,如圖:
2、助手虛拟機啟動後,從Linux映像引導,通過SSH連接配接到源計算機上,然後開始從源檢索所選資料。設定轉換任務時,可以選擇要将哪些源卷複制到目标計算機上。
3、資料複制完成後,重新配置目标虛拟機以允許作業系統在虛拟機中引導。Converter Standalone将關閉助手虛拟機。至此,轉換過程完成。可以配置Converter Standalone,使其在轉換完成後啟動建立的虛拟機。
三、實體機的冷克隆
由于Converter Standalone 4.3及更高版本不支援冷克隆,是以就必須要使用早期的vCenter Converter版本的引導CD。那麼這個所謂的引導CD究竟是什麼呢?在冷克隆計算機時,通過具有其自身的作業系統并同時包含vCenter Converter應用程式的CDCD光牒進行引導源計算機,以下操作流程是在源計算機未運作作業系統期間對源計算機執行冷克隆的示例:
1)下載下傳VMware vCenter Converter引導CD光牒鏡像,并刻錄成CD光牒,用該CD光牒啟動要進行“冷克隆”的伺服器,進入vCenter Converter向導,如圖9-83所示。
圖9-83 vCenter Converter引導CD光牒向導
(2)在“vCenter Converter”頁,接受許可協定,如圖9-84所示。
圖9-98 接受許可協定
(3)在出現“Update Network Parameters”對話框中,如果網絡中有DHCP伺服器,可以單擊“no”按鈕;如果沒有DHCP伺服器,需要手動設定IP位址,則單擊“Yes”按鈕,如圖9-99所示。
圖9-99 手動設定參數
(4)在“Network Configuration”頁,指定IP位址等參數,如圖9-100所示。
圖9-100 設定IP位址
(5)進入VMware vCenter Converter頁後,單擊“Import Machine”,進入vCenter Converter導入向導頁,如圖9-101所示。
圖9-101 導入向導
(6)使用“引導CD光牒”執行的VMware vCenter Converter程式,與Windows下的vCenter Converter相似,是以下面隻介紹一些注意事項。
(7)在“Source Data”頁,選擇導入的磁盤,如圖9-102所示。
圖9-102 源資料
(8)在“Destination Type”頁,選擇導入的目标,在本例中選擇“vSphere Virtual Machine”,如圖9-103所示。
圖9-103 導入目标
(9)在“Destination Login”頁,指定要導入到的目标伺服器,可以是VMware ESX Server伺服器,也可以是vCenter Server,同時要指定登入使用者名與密碼,如圖9-104所示。
圖9-104 指定目标伺服器位址及管理者帳戶
(10)在“Virtual Machine Name”處,指定遷移後的虛拟機名稱,如圖9-105所示。
圖9-105 指定目标虛拟機名稱
(11)在“Host”頁,選擇主機資源池,如圖9-106所示。
圖9-106 選擇目标資源池
(12)在“Datastore”選擇遷移後的虛拟機要儲存在那個資料存儲中,如圖9-107所示。
圖9-107 選擇資料存儲器
(13)在“Networks”頁,為目标虛拟機設定網卡數量,如圖9-108所示。
圖9-108 網絡設定
(14)在“Customization”頁,選擇遷移後的設定,例如可以選擇“Install VMware Tools”與“Remove all System Restore checkpoints”,如圖9-109所示。
圖9-109 定制
(15)在“Ready to Complete”頁,檢視設定,如果有問題,可以單擊“Back”按鈕傳回設定,如無誤單擊“Finish”按鈕,如圖9-110所示。
圖9-110 準備就緒
(16)之後vCenter Converter會按照上文的設定,遷移實體機到虛拟機中,直到遷移完成,如圖9-111所示。
圖9-111 遷移完成
(17)遷移完成後,取出CD光牒,關閉實體伺服器。
拓展
克隆的模式
- 基于卷的克隆即将從源計算機複制到目标計算機。基于卷的克隆相對較慢。檔案級克隆比塊級克隆速度慢。動态磁盤在目标虛拟機上會轉為基本卷。隻有FAT、FAT32、NTFS、ext2、ext3、ext4和ReiserFS檔案系統支援基于卷的檔案級克隆。保持源卷的大小或為NTFS源卷指定更大的卷大小時,是基于卷的塊級克隆。
- 基于磁盤的克隆為所有類型的基本磁盤和動态磁盤建立源計算機的副本。這種模式無法選擇要複制哪些資料。基于磁盤的克隆比基于卷的克隆速度快。
- 基于連結的克隆用于快速檢索非VMware映像的相容性。對于某些第三方源,如果轉換後啟動了源計算機,則基于連結的克隆會遭到破壞。基于連結的克隆是Converter Standalone所支援的最快的(但不完整的)克隆模式。