VMwareConverter遷移linux系統虛擬機器

餘二五發表於2017-11-23

今天接到一個需求,遷移一臺linux的業務系統到vCenter雲管理平臺,其中遇到一些問題,於是進行了排錯,這個過程與大家分享,下面把整個步驟進行截圖說明。

1. 首先,登入到VMware Converter的伺服器,開啟VMware Converter Standalone工具,如圖1.1所示。

clip_image001

圖1.1 Converter 管理介面

2. 左鍵點選介面左上角的轉換計算機選項,選擇源型別已開啟電源的計算機,輸入遠端計算機資訊,包括IP、使用者名稱、密碼、作業系統資訊,如圖1.2所示。

clip_image003

圖1.2 轉換系統

3. 由於出現“無法通過SSH訪問源計算機”的報錯,導致無法進行遠端計算機的訪問,首先解決這個報錯,方法如下,登入redhat主機,執行命令檢視SSH狀態,如未開啟,用/etc/init.d/sshd start開啟即可,如圖1.3所示。

clip_image005

圖1.3 更改SSH服務狀態

4. 解決了SSH報錯,轉換視窗選擇下一步,提示Converter安全警告,選擇連線到遠端主機IP,如圖1.4所示。

clip_image006

圖1.4 安全警告

5. 接下來設定目標系統引數,填入伺服器(vCenter)IP地址及管理員賬戶和密碼,如圖1.5所示。

clip_image008

圖1.5 目標系統設定

6. 同樣“忽略”提示繼續使用當前的證書,如圖1.6所示。

clip_image009

圖1.6 證書警告

7. 在下圖中,需要對轉換的虛擬機器進行命名,同時選中該虛擬機器轉換到vcenter雲管理平臺中,其所處的虛擬機器清單,如下圖1.7所示。

clip_image011

圖1.7 目標虛擬機器

8. 完成虛擬機器清單選中後,到下一步就需要選擇所處的群集清單,如此處可放到管理區的群集中,視窗右邊選擇資料儲存所在的共享LUN,如下圖1.8所示。

clip_image013

圖1.8 目標位置

9. 上述引數設定完成後,轉換的Linux的虛擬機器基本資訊如圖1、9所示。

clip_image015

圖1.9 選項資訊

10. 那麼強調下,上圖中紅色框內的選項就需要編輯,如要複製的資料的編輯項,通常進入編輯,把磁碟型別從後置備改為精簡,如下圖1.10所示。

clip_image017

圖1.10 資料編輯

11. 還有一非常重要的編輯選項設定,未設定該項會直接導致linux虛擬機器遷移的失敗,就是下圖的助手虛擬機器網路配置,具體如下圖1.11所示 .

clip_image019

圖1.11 助手虛擬機器

【這個助手虛擬機器的設定是個非常有意思的問題】

按照《VMware-converter5.0安裝指南》中的描述,對其功能做了這樣的定義,當轉換已啟動的 Linux 計算機時,Converter Standalone 將在目標上建立助手虛擬機器。助手虛擬機器需要具有源計算機的網路訪問權,才能克隆原始檔。預設轉換設定將強制為助手虛擬機器自動獲取 IPv4 地址和 DNS 伺服器,但您可以手動設定此網路連線。

《VMware vCenter Converter Standalone User`s Guide》said:

When you convert a powered-on Linux machine, Converter Standalone creates a Helper virtual machine on the destination. The Helper virtual machine needs network access to the source machine to clone the source files. Default conversion settings enforce automatic acquisition of an IPv4 address and a DNS server for the Helper virtual machine, but you can set up this network connection manually.

以上兩種定義中,都提到助手虛擬網路配置時,需要建立一個助手虛擬機器,要有網路訪問權,而我在遷移中,設定了只是一個能互通的但無虛擬機器使用的IP地址,也就是說這個地方只需要設定網路中一個空閒的IP即可。

其中中文的文件還提到“轉換過程中,Converter Standalone 將使用您指定的 IP 地址和 DNS 伺服器將資料從源 Linux 計算機複製到助手虛擬機器。”助手虛擬機器假如只是個IP地址,這個工作原理讓人比較疑惑,大家有空的時候可以測試下。

12. 言歸正傳,接下來下一步,出現摘要資訊,確認無誤後,點選完成即執行轉換,如下圖1.12所示。

clip_image021

圖1.12 轉換任務

Linux的V2V轉換就到這裡,希望大家有問題可以回覆討論。

本文轉自 tim2009 51CTO部落格,原文連結:http://blog.51cto.com/virtualbox/1060991,如需轉載請自行聯絡原作者


相關文章