最近常常需要將虛擬機器的 OVA 檔匯入至 VMware ESXi 中~

原本是將 OVA 放在一個外部的網頁伺服器上面,

但因為那個伺服器有點慢,因此就想說是不是可以把 OVA 檔先直接放在 datastore 上面,

之後就直接從 datastore 匯入就可以了~

 

當然有人可能會說只匯入一次的話,用外部的網頁伺服器只要傳一次,

但像我這樣要先從網頁伺服器抓下來 OVA,再上傳至 ESXi datastore,最後再匯入 ESXi,似乎更麻煩...

但事實上,因為測試的需要,我時常要重新安裝這個 OVA 檔案,

因此先放到 datastore 上應該還是比較快速的方案...

 

不過麻煩的是,在 ESXi > Deploy OVF Template 的選項中,

只能選一個硬碟上的檔案,或是一個 URL,似乎沒辦法直接選擇 datastore 上的檔案...

研究了一下,在 virtuallyGhetto 上找到了一個解決方式

 

1. 首先將 OVA 檔上傳至 ESXi datastore 上

ovf1    

 

2. 接著去瀏覽 https://ESXi_IP/folder 這個連結,

像我的 ESXi IP 是 10.1.116.168 的話,就是去連結 https://10.1.116.168/folder

會跳出一個連線視窗,輸入 ESXi 的帳號密碼就可以了~

ovf2

 

3. 接著就會看到 ha-datacenter 的連結,可以點下它,一直到看到你的 OVA 檔案為止~

ovf3

 

4. 當看到想要的 OVA 檔時,就可以按右鍵複製 URL 捷徑囉~

複製起來的 URL 會像是 https://10.1.116.168/folder/_PrivateOVA/winxp_en_pro_sp3_office2003.ova?dcPath=ha%2ddatacenter&dsName=datastore1

ovf4

 

5. 接著就可以到 ESXi > File > Deploy OVF Template,開始部署這個 OVA 檔囉~

ovf5

 

6. 把剛才複製的 URL 貼到這邊,就可以開始部署虛擬機器了~~

ovf6 

 

創作者介紹

亂打一通的心情日記

ephrain 發表在 痞客邦 PIXNET 留言(0) 人氣()