Freenas 新功能 VMware-Snapshot

 

FreeNas 在 9.3 版時新增加了一個功能,除了原先ZFS檔案系統有的 snapshot 功能外,也跟 VMWare ESXi 設備整合可以做 snapshot,這次增加的功能其實在手冊上沒有說得很清楚,是上網找資料才看到有人實作出來並測試成功,覺得可以來玩玩看,請參考: https://b3n.org/freenas-9-3-on-vmware-esxi-6-0-guide/

 

原先 ZFS 做 snapshot 時會把目前檔案的狀態記錄起來,但是如果把虛擬機放在 FreeNas 的 NFS/iSCSI 的分享上就會產生 VM Guest 上面記憶體的資料有遺失的風險,比如說資料應該於此時由記憶體存檔但存到一半或不存檔,這樣會導致資料不完整性,更嚴重有可能會導致虛擬主機損毀。

閱讀全文〈Freenas 新功能 VMware-Snapshot〉

vShpere Clone Windows Guest OS 失敗

偶而會遇到不論排定的 Clone 作業或是手動的 Clone 作業會遇到失敗,發生的原因可以是 Guest OS 上面的 VSS 服務 (Software shadow copy service) 失敗,檢查方式可以在 Guest OS 上面打開命令提示字元 (command prompt, 或在執行打cmd) 執行 vssadmin list writers,如果找到有錯誤訊息或沒有回傳任何值,有可能是 VSS 註冊不完全,解法方案可以參考微軟重新註冊的方式來解決,請參考這個聯結

有時重啟服務不見得能夠正常運作,建議可以重新開機再試試看,如果執行 vssadmin list writers 回傳都很正常,那就要看看 Event Log 內有沒有其他錯誤訊息。

不花錢的VM自動備份

在越來越多的主機移植到 VMWare 上之後, 備份機制就越顯重要, 適當的
備份除了可以很快速的回復狀態, 甚至可以做到異地備份的機制.

在試用 vCenter 中, 可以由介面於指定時間內自動 Clone VM 主機, 系統也可以正常且正確的於指定時間內執行, 但是每日去做相同作業時確無法複蓋掉先前的 Clone, 所以此機制不適用於備份而是用在排程執行在上班時間不方便作的事情, 例如作 VM 機器搬移的動作.

在 vSphere 介面透過以下的組合來達到想要做到的事情

tasks that can be scheduled in vcenter
tasks that can be scheduled in vcenter

閱讀全文〈不花錢的VM自動備份〉

P2V 經驗談

最近開始執行 P2V 的計畫, 目的要把一台網頁主機(WWW)及一台資料庫備用主機(DB-BACK)虛擬化, 前者方便備份整合, 後者因使用量較小可以節省公司的資源.

首先兩台主機都使用 VMWare Converter 來轉換, 但是都發生了一些異常的現象導致失敗, 最後只好靠 Acronis TrueImage Server standalone 版本來轉檔; 該軟體可以先在 Server 裝好後, 直接在線上備份而不會影響到正在提供的服務, 轉檔成 TIB 格式的檔案後, 就複製到有安裝 VM Converter 的機器上來執行轉檔動作, 這樣就可以很快速的把實體主機轉製成虛擬主機.

閱讀全文〈P2V 經驗談〉

測試 VM View Manager

測試 VM View Manager

前一陣子參加了一場廠商的 VM View Manager 發表會, 會中介紹了新的 PCoIP 的通訊協定, 是可以取代 RDP 新的協定, 看廠商 Demo 還蠻有趣的, 思考了一下在公司是有某些特定環境可以使用這套機制的.

由於該機制必須跟 Active directory 綁定, 在windows 2k3 Server 一定要先加入網域, View Manager 也支援 Cluster 的概念, 可以設定主從角色, 有兩台來控制所有的對應關係, 以防止任一台停機造成服務的中斷.

安裝完成後就可以利用 browser 進入網頁的控制介面. (註僅支援IE)

Login Screen for VM View Manager
Login Screen for VM View Manager

登 入後選擇 Configuration 來設定相對應的 vCenter Server 的位置,

Config
Config

先 多嘴解釋一下 View Manager 的工作原理, 我的認知是任何 User 可以透過 VM View Client on Windows XP, 或是 Thin Client 上執行 View Client, 或是可以利用 Zero Client 在 PC 上安裝 PCoIP 開機卡, 來連結到 View Manager.

此時由 View Manager 來自行分配, 或是設定時指定每個人可以連結的 VM, 例如: 工廠作業員本身沒有配電腦, 需要執行線上請假程序, 此時就可以由系統分派任一台VM來執行即可, 執行完畢後就登入讓給其他有需要的人員使用.

針對日常的 User, 就可以採用一個帳號配一個VM 的方式, 讓User可以”專用”自己的電腦, 包括桌面的背景, 軟體的安裝等等…, 更棒的是因公司有多個外點, 某些高階長官兩邊都有辦公室, 常常因為兩邊無法同時讀取郵件資料(公司沒有採用Exchange), 此時不論在哪個點連線上自己的 VM 就可以看到自己環境.

閱讀全文〈測試 VM View Manager〉

VMX Trilead VM Explorer

最近找到一套 VM 的輔助管理軟體 VMX Trilead VM Explorer, 對公司這種輕量度的使用有極大的幫助, 更重要的是他是免費的版本, 本來需要開多個 vSphere Client 端來管理多個 ESXi Server, 現在只要開立一個介面就可以控制多台 Server.

但是這套軟體還是沒辦法跟 VMWare 的vCenter 比較, 除了可以控制基本的開關機外, 主要是看上他可以很快速做檔案控制 ESXi Server 上的DataStore, 以及整台 VM 的備份或 Clone.

採用 VM 主機除了可以節省機器的使用及電費外, 能夠線上立即備份也是個蠻大的賣點, 除了能提供更安全的執行環境外, 還能夠利用備份的功能先把檔案匯出到其他 ESXi 主機上備用.

Ps. VMWare 的 vMotion 可以做到線上移轉, 但這些都是需要花費才能買到的功能, 有興趣的人請自行參考, 不打算花錢的就只好以時間換金錢的方式來克服. ^_^

閱讀全文〈VMX Trilead VM Explorer〉

升級 ESXi 4.0 免費版本

前一陣子收到 VMWare 的廣告信件, 快速閱讀了一下發現網站上有免費的 VMware ESXi 4.0 Server 版可以下載, 同時可以線上申請序號就可以合法的使用,產品資訊及下載網頁, 記得要先註冊一個帳號喔才可以 download 及申請序號..

該版本共有一般的 Esxi 4.0, 升級套件, 用戶端及Host端升級程式, 也針對 Dell 及 IBM 主機有出特別的版本來對應, 如果預計安裝的主機有以上這兩個廠牌建議就用特別的版本, 雖然看請來版本比較舊, 但是相容性會比較優一點, 如果頻寬夠就把全部都抓回來吧.

Download File List
Download File List

閱讀全文〈升級 ESXi 4.0 免費版本〉

使用 vCenter Converter 轉 Ghost 備份檔

vCenter Converter 的文件上面都載明有支援 Ghost 的格式, 但是在選擇 Source File 的時候, 並沒有看到可選擇 .GHO 的選項, 強制用 All Files(*.*) 把檔案選入後, 也沒有會產生錯誤, 直到上 VM 的論壇去看, 才知道是美麗的誤會一場.

在官網上就說明, 他只支援Ghost 備份出來後還要轉成 sv2i 的格式, 可用 Ghost 本身的程式轉, 但是我是沒有看過有這個轉換的軟體過, 官方說明請參考. 論壇中也有人說先建立 VM 機器後, 確認硬碟的大小超過 Ghost 的容量後, 利用 Ghost boot 之類的 CD 片把 image 複製到VM主機上. 這個方式是可行, 不過就失去了 Converter 的原意, VMWare 如果要支援 Ghost 的話, 也請多加油一點.

試玩 vCenter Converter

既然手邊沒有機器可以安裝 ESX 4.0, 剛好手邊又有台 Server 要更換硬碟, 需要先備份出來並且再另外一台主機安裝, 先前剛好有玩過 VM Converter Starter edition, 所以就趁這個機會來測試一下新版的 vCenter Converter.

vCenter converter 有分成 Server / Client 版, 以及 Standalone 版兩種, 前者可以在試用光碟內找得到, 之後再跟大家分享使用方式, 現在先利用 Standalone 的版本來測試; 由於本版本不需要安裝 vCenter Server 版, 可以直接安裝再一般的單機上, 但是下載時還需要額外的認證工作, 必須登入 VMWare 網站後到 VM下載頁面(http://www.vmware.com/download/converter/)確認要下載, 之後系統會發出一封下載的連結信給你, 必須要由信件內容的連結來下載, 過程有點小麻煩.

安裝好之後就可以看到以下的畫面, 說明可以由 1. 實體主機, 2. VM 主機, 3. VM 備份檔案, 4. 微軟的 VPC, 5. 賽門鐵克的 LiveState Recovery, 6. Acronis 的 True Image, 7. StorageCraft ShadowStor (沒用過), 8. Virtual Appliance (也沒有用過)
閱讀全文〈試玩 vCenter Converter〉

試玩 vShpere 4

今天趁著準備提案的時間, 到 VMWare 網站上下載 VMWare vSphere 的軟體來試用一下, 原先使用 Hotmail 註冊的帳號是無法讓你 Download 試用版, 必須重新建立一個非免費 email 的帳號, 填寫基本資料後才可以讓你下載, 點選vShpere連至官網

下載完成後因 vSphere server (ESX4.0) 必須要再 64bit 主機下才能安裝, 手邊沒有空出來的機器可以測試, 等有機會的時候再來安裝一下, 所以這一次就先來試用一下 vCenter (前一版叫 VirtualCenter). 安裝時只要找一台 Windows 主機就可以, 但是最好性能要強悍一點, 否則跑起來會卡卡的.

安裝完畢後可以用 Browser 輸入 http://{vShpere} 的方式連結到 vCenter 首頁,畫面的右邊可以看由網頁的方式來觀看, 或是畫面左方的下載 client 端的方式來連結.

vCenter

閱讀全文〈試玩 vShpere 4〉