VMware vSphere(ESXi) 5.1 vmx 還原虛擬機

由 Derek 發表於 十月 23, 2012 / 尚無評論

什麼是vmx ?

vmx 是 VM 虛擬機的配置檔案。主要是用來記錄該虛擬機所設定的,記憶體、CPU、硬碟、網卡等相關設定。也可直接編輯此檔來做設定上的修改。

如下圖

 

在使用此還原方式有幾個前提要注意一下

(1) VM 的格式需為 vmx 和 vmdk 如下圖

 

(2) 要還原的檔案最好是存在本機上的,盡量不要用nfs掛載或是其他方式來還原。這樣的話在效能上會變差,也容易出問題。

 

(3) 若使用 vmx 檔還原的話。在之後新產生或有變動的記錄也會直接記錄在此 vmx 檔內。下次若要在還原的話,此 vmx 檔就不會是一開始所還原的內容。

 

還原設定

如果有使用 ghettoVCB 來備份 VM 虛擬機的話,也可使用 vmx 的方式來還原備份的虛擬機。所以特別說明一下如何操作。如果只是一般的使用的話可略過前半部直接重第2部份開始就行了。

 

1. 移動備份檔

首先在開始還原之前,先確定要還原的檔案所存放的位置,若不是在正確的位置時。請先將要還原的檔案移動到正確地方。

以下操作範例是將儲存在 backup datastore (NFS) 內的備份檔,搬移到本機硬碟上。

 

1.1 [Configuration] → [Storage] → [backup (請選擇備份檔所在的資料夾)] → [Browse Datastore]

 

1.2 選擇要搬移的備份檔

再這邊要再提醒一下。一旦搬移後在原備份所在地就不會有該檔案了。

 

1.3 此為提醒訊息,按確定就行了。

 

1.4 選擇你要搬移到地方

在這邊選擇本機硬碟 (datastore1)

 

1.5 接下來就會出現完成度,在這邊可以看到還需要多少時間。

 

1.6 查看檔案

搬移完成後可在本機的datastore1看到剛剛所搬過來的備份檔了。

 

 

2. 開始還原

2.1 選取檔案

[點選要還原檔案的資料夾] → [點選該檔案的 vmx 右鍵] → [Add to Inventory]

 

2.2 請輸入 VM 的名稱

在名稱部份可使用原本的名稱,或是自行修改也行。

 

2.3 詢問主機

這邊會詢問說要還原到那一台主機上,不過基本上都只會有一台。所以就直接Next

 

2.4 顯示還原資訊

會顯示一些資訊。直接按Finish就可以了。

 

2.5 回到 VMware vSphere Client 查看,會看到剛剛還原的 VM 出現在列表上。然後就可以開機測試看看是否有問題。

 

 

 

3. 測試

3.1 還原後第一次開啟時會出現詢問,此VM是怎麼來的,請選[I copied it]

 

3.2 開啟VM後在查看,會發現多出一些檔案。此時可以將VM先行關閉後看一般正常的VM相比對。若沒有差異的就,而在開啟VM登入使用正常的情況下。此次還原就算是成功。

 

 

  

關於作者

一個半路殺出來的傻小子,憑著一股傻勁努力的學習、嘗試、分享。希望能用自己微薄之力,替IT界和資訊界盡一點心力。單憑一己之力始終還是有限,歡迎和我有相同理念的夥伴一同加入一同努力。

評論

此文章尚無評論。

發表評論

*