最近感受到有些電腦設備太老舊卻又無法升級、汰換電腦。另外還有一些電腦只能使用XP、Win7,單位也沒有升級的打算。很多時候不是買不起電腦,而是買不起裡面的軟體。有時動輒幾百萬的軟體讓單位望之卻步,頻頻詢問我們是否有其他方式確保軟體的可用性,不要因為電腦掛了就一定得重新買升級授權,這就是一筆非常大的花費。
P2V工具說明
一開始尋找P2V的時候,市面上最多資訊的還是使用VMware vCenter Converter Standalon軟體來進行。我想這個理由很簡單,虛擬化目前做的最有聲有色的莫過於VMware公司,想當然爾最多人使用該工具來進行P2V。其他還有像Citrix XenConvert、微軟Disk2vhd、StarWind V2V Image Converter、VirtualBox及Xcarab Vmdk2Vhd等等,都可以拿來進行P2V或V2V的虛擬機轉換。目前還沒有使用過其他的轉換工具,就不多做說明了。
Vmware vCenter Converter Standalone軟體下載
原本遊民也覺得只要打上vmware vcenter converter standalone下載就可以輕易地在官方網站中找到載點下載,但無奈也在vmware網站中註冊了,就是找不到原生程式載點。只好透過第三方的google大神找到可以下載的網站,進而順利地安裝完成。看看後續vmware網站會不會再釋出更新版本的轉換程式讓大家使用囉。
如何使用mware vCenter Converter Standalone
直接進入主題吧,安裝過程就跳過不說明了,反正都是下一步下一步即可完成。
▼STEP 1. 選擇來源設備。你可以選擇Power on/off的設備進行複製。remote winodws或者remote linux系統,亦或者複製自己到儲存裝置中。下面我們使用remote windows machine進行online P2V轉換作業。特別要注意:除了IP要正確之外,還需提供權限夠大的來源端設備管理者身分的帳號/密碼。建議開啟administrator身分進行連線。如不知如何開啟administrator管理者身分可以參考遊民的Windows 10管理者Administrator權限恢復一文。
▼STEP 2.當你按下一步的時候,遊民嘗試了幾次Win7當作來源的設備。皆出現這個error code 1603的錯誤訊息。第一步無法連上來源主機因為有幾項可能性,在此遊民先保留說明一併整理再另一篇文章中。先以正常的狀態進行安裝程序說明。
▼STEP 3.遊民選擇的是自動移除安裝檔案。當軟體順利完成安裝Agent之後。(補充:Agent的意思是安裝了代理程式在來源電腦,接受 Management 暫時管理。)
▼STEP 4.Agent完成後第四步驟就是設定要將source machine轉移到指定位置。這裡選擇的是直接轉移到VMware Esxi主機中,所以你必須要設定目的端的IP及帳密等資訊。(下圖使用Esxi的root帳號及密碼)
▼STEP 5.目的端確認完成後,vmware vCenter converter軟體中會秀出目的中有哪一些虛擬主機存在於Esxi主機上。此時你可以指定最終P2V的虛擬主機名稱。
▼STEP 6.接著就是一連串的硬體裝置資源分配的問題。讓你選擇將轉換完成的虛擬機安置在Esxi主機的哪一顆硬碟中。Vitrual machine version版本請都選最高即可。
▼STEP 7.按下上一個步驟的Finish後,就開始進行實體轉虛擬的作業程序了。根據來源的容量大小所花費的時間不太一樣,300G硬碟容量從開始到結束約30分鐘左右。
▼STEP 8.完成後測試開啟虛擬檔案。
P2V之後的感想
測試到現在,每一個作業系統都遇到一些進行轉換時的問題。另外,轉換完成後要能夠使用虛擬檔案也是要些許的設定才能使用的順暢。遊民會整理了一篇在P2V converter standalone文章中讓大家參考。有問題的朋友也可以在底下留言一起討論。