VMware workstation轉到vsphere解決辦法


一、前因

上一篇 http://www.cnblogs.com/cuncunjun/p/6611837.html 中提到,我想把本地的vmware workstation的虛擬機拷貝到服務器上,因為鄙人的實驗室電腦實在太垃圾,一運行虛擬機就卡到不行。幸好實驗室有自己的服務器,平時用vsphere管理服務器上的虛擬機,完全不卡。由於師兄把他的虛擬機拷貝給的是本地的虛擬機,所以我就默默的開啟了漫長且坎坷的虛擬機遷移之路。
以前只是會用vmware公司的產品直接新建虛擬機,安裝操作系統等等,但沒有真正的了解過到底是什么構造。如上篇博文提到,我手里有一大堆的文件。
下面我們來分析一下,一台虛擬機下都有哪些文件。

二、看看自己少不少文件

Paste_Image.png
挑幾個重要的介紹一下:

  • 最重要的是.vmx文件,它是虛擬機配置文件,我理解他就如同.iso鏡像文件的地位一樣,它是核心。
  • .vmdk文件是虛擬機的磁盤文件,存儲着你的所有的東西,一般情況下只有一塊,我這個有一堆,它的命名和虛擬機的名字並沒有太大聯系。配置文件中自會引用的。不要瞎改!!
  • .vmsd快照文件,每次虛擬機打開都會自動生成一個,如果你沒操作去生成一個快照,關閉虛擬機后,會自動刪除的。什么是快照?你可以理解為時光機,可以把整個虛擬機回退到快照的那個狀態。就像Windows下的一鍵恢復系統啥的。(注意:拷貝虛擬機遷移虛擬機的時候如果沒有特殊需要的話不要帶上快照,因為它特別大導致你的進度很慢,而且容易出錯

三、遷移的幾種方法

1、vmware workstation直接右鍵上載

第一種辦法,直接把本地的虛擬機右鍵管理上載到服務器上。

Paste_Image.png
上載之后彈出的窗口。輸入你的服務器IP地址,用戶名和密碼等等,按照步驟一步步來,沒有什么特別的。
但是正如我上一篇文章所說,這個過程並沒有阻礙,甚至能登陸進去,但是進去之后整個屏幕啥都沒有,所有的圖片都沒有,鼠標右鍵也失靈了。還會有一些錯誤提示,但是那些提示去網上查是很常見的,不用管。

Paste_Image.png

Paste_Image.png

但是下面這個錯誤應該就沒那么簡單了,雖然我到現在也不知道是啥原因,但可以肯定的是,你失敗了。

Paste_Image.png

2、導出導入ovf模板

第二種方法。通過workstation導出為ovf模板,然后用vsphere部署。

workstation導出:

Paste_Image.png
vsphere導入:

Paste_Image.png
但是打開vsphere並沒有成功,會蹦出下圖提示,然后中止部署。


注意:這是因為你的版本不對,這兩個軟件之間存在着版本對應的問題,如下圖所示

Paste_Image.png

最后一列ESXi也就是我們vsphere的版本。

版本不匹配后,可以嘗試升級。或者利用workstation將本地的虛擬機的硬件兼容性改為低版本。
具體操作如下所示:

Paste_Image.png
但是,該方法仍沒有解決前面無圖標的異常錯誤。直到我知道了第三種方法!

3、VMware converter

這是一個神器,這是一個神器,這是一個神器!!
重要的事情說三遍,這個軟件是vmware免費軟件,注冊個賬號就可以下載。
開始我以為這個機器只能把物理機轉化為虛擬機,后來發現它啥都能行。
點擊convert machine按鈕

Paste_Image.png
首先選擇要轉化的源系統是什么。
powered on下面有三種選擇:

Paste_Image.png
看到下拉箭頭下面那行字了嗎?
Paste_Image.png
如果你和我一樣遷移的是linux虛擬機,選擇第二種就行了。
但我的虛擬機當時關閉了,所以我選的是powered off.

Paste_Image.png
第二行選擇正是我需要的,然后

Paste_Image.png
選擇文件,.vmk格式的文件。注意,文件名不能有中文,會報錯!!!
然后下一步,選擇目的地址

Paste_Image.png
再然后就是選擇存儲的位置,網絡位置等等。無需改動,除非你有特殊需求,在這里就不一一介紹了。
最后,成功!!!
Paste_Image.png

再次,回到vsphere打開剛剛新遷移過來的虛擬機,可愛的桌面就出現了,完美解決!!!


免責聲明!

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



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