iT邦幫忙

0

VMware備援請教

背景:小弟是一位實習生,目前的工作是MIS實習,正在學習虛擬機備份備援的部分,想請教各位先進一些不懂的問題。

使用工具:30天試用版VMWare Workstation Pro 15.1.0版本

問題1:如何使用VMware Workstation pro達成備援的目的?

引言:備援簡單的做法也有,你架伺服器時,就同時架兩台一模一樣的環境。
問題2:我在同一台電腦上建了兩個VM算是了嗎?我想要達到的目地是一台虛擬機掛掉了(就像按了power off一樣,另外一台虛擬機會接手繼續工作)

事前準備:小弟有先做過一些功課,了解備份與備援的差異,就我所知是這樣

備份是指現有的資料毀了,或是出了狀況想復原,可以救回來的預留手段。
備援則是指現有運行的系統,出了異常時,可以有替代方案取而代之,
能很快的恢復系統的服務!或是把服務中斷的時間降到最短~

再簡單淺顯,舉例來說明好了!
把現有電子檔案,複製起來,然後再另外找一個儲存空間貼上,
就等於你有「備份」作業了。
備援簡單的做法也有,你架伺服器時,就同時架兩台一模一樣的環境。
就麼一來,當你其中一台掛了,另外一台補上「備份」的資料後,就能取而代之~
這就是「備援」!

目前有成功快照跟克隆(Clone)了,但還是不了解備援如何達成
https://ithelp.ithome.com.tw/upload/images/20190610/20116588JFZPZb6t4i.jpg
https://ithelp.ithome.com.tw/upload/images/20190610/20116588RJEfgEjp8S.jpg

雷伊 iT邦新手 4 級 ‧ 2019-06-10 15:16:13 檢舉
付費版的ESXi才有HA,VMware Workstation pro若能辦到系統備援我也想聽聽前輩們怎麼說。
HPE VM Explorer,HP把Trilead公司買下來之後繼續研發的軟體,可以針對ESXi做基本的備援、複製和排程
1
雷伊
iT邦新手 4 級 ‧ 2019-06-10 18:08:10
最佳解答

我知道您要的是全自動系統備援作業,不是手動把備援虛擬機開啟,更不是拔硬碟(這作法一定沒有被主管釘過),至於主備兩台VM共同儲存區可以利用iScsi實現,但是主機掛了備援的那台IP沒有用戶會認得,全都要手動切換,這樣只能稱為系統備分!

以用VMWare Workstation Pro為前提,我給您一個方向:
主VM假設為IP:192.168.0.201 備援VM:192.168.0.202(同一張網卡上可設定2組以上不同的IP)
共同作業或儲存區:最少需要一台NAS做iSCSI,主備兩台系統碟為C:\,另外皆新增同一iSCSI D:
DNS伺服器新增這兩台主機(名稱相同、IP不同,優先權主要快於備,類型為A),利用防火牆虛擬伺服器轉址到內網兩台主機的IP

當主VM掛掉時,用戶端仍會繼續利用DNS尋找備援VM,待主VM修復時用戶又會切回主
當優先權一致時亦可做到負載平衡(資料庫叢集在此無法清楚描述)
以上實測過確認為可行性方案,但這測試環境您缺太多東西恐怕無法實際操作
意思是說單靠VMWare Workstation Pro內建的功能是無法實現系統備援的

感謝回覆,負載平衡叢集的部分我聽得懂,目前環境的確無法實測,感謝分享方法,或許之後有環境可以試試看。我應該會朝向ESXi再去多學一點東西

雷伊 iT邦新手 4 級 ‧ 2019-06-12 16:57:45 檢舉

我把ESXi幾個常見問題留給你參考
1.安裝時會挑網卡,一般PC很容易遇到不給裝
2.千萬別想從舊版本直接升級新版,光是一個VM資料夾被拆成兩個你就會黑人問號。
3.Server若有4個網孔請插滿,用雜湊的方式可讓微軟系統做NIC Team
4.備份虛擬機後要注意Copy(換MAC Address)和Move(MAC維持不變)的差別,建議用VMware vCenter Converter Standalone Client功工具還能在備份時調整虛擬磁碟大小。
5.萬一有天死機想將MAC Address改為原來的,請到儲存區下載.vmx並修改uuid.bios = 、uuid.location =、ethernet0.address =這三條尾數12碼改成你原本的,再將檔案上傳回去開機即可
6.開不了機的VM可以用正常的VM新增異常的虛擬磁碟來救
7.VMWare Workstation Pro環境上可安裝ESXi,新版本的介面用的是 Web管理

基本上我沒遇過其他的問題,就以上這些

謝謝雷伊分享,選為最佳解答

0
lovesharepc
iT邦新手 3 級 ‧ 2019-06-10 17:13:20

備援只是概念
實作方法很多
依實作的方法不同也各有優缺點

在同一台 HOST 有兩種方式

當運作中的 VM 掛掉 啟動備份的 VM
(需要開機時間)

兩台 VM 同時開啟 、 共用儲存區
外面再多做一個 loadblance + heath 監測
就能避免當一台 VM 掛掉時服務中斷時間過長

不過這也要底下的服務需要能夠配合

感謝回覆,1的方式算是比較簡單的,用備份去備援應該沒問題。其實是不太了解備援的定義,原本以為是HA高可用性那方面的難題

0
hsiang11
iT邦研究生 4 級 ‧ 2019-06-10 17:15:45

Workstation pro就只是架在windows上的虛擬機
所以說掛掉時只要把整個VM的資料夾拉到另外一台電腦再重開這個VM就好,
windows上處理資料問題只要拔硬碟就好
還算很簡單
但是Workstation pro的授權照理說只能裝在一台電腦
能不能移轉授權到其他電腦還是問問原廠吧

感謝回覆,那請問那如果是買兩個授權,當一台VM掛掉了,我有沒有辦法把備份好的vmdk掛載到另外一台有買授權的機器上?

hsiang11 iT邦研究生 4 級 ‧ 2019-06-12 17:15:16 檢舉

買兩個授權老實說有些浪費錢,業界不喜歡用WS Pro當主要的虛擬機原因,不外乎這技術底層是掛在win上的,被win占用大量資源
所以才會朝向付費的vsphere,直接吃硬體該有的資源

感謝回覆,是我沒想到Ws Pro正常情況不會被業界採用。
Ws Pro屬於Hosted hypervisor,底層端是Host OS,也就是win上。付費的vsphere屬於Bare-Metal hypervisor,底層端是Hypervisor,使用Hypervisor直接運行硬體來控制。https://ithelp.ithome.com.tw/upload/images/20190613/20116588MC2OpkwTuQ.jpg

0
by2048
iT邦新手 5 級 ‧ 2019-06-13 14:01:13

一般的備份通常會分軟體、資料備份機制(原硬體沒壞的狀況下)
VMware or Hyper-V 只是平台軟體
一般的定期備份指將某一個時間的狀態備下來(同快照),真的還原OS,資料還是會有時間差
備份放在原本的機器上,機器掛了,還是要先修機器,無法達到快還原的目的

備援是指平台因為硬體故障,不中斷自動轉移至另一平台執行,這就用到的vCenter HA的機制,VMware vSphere6 EssentialsPlus 兩台主機加上共有的儲存伺服器(FC NFS iSCSI)Hyper-V亦同這樣的機制要花不少錢

VMware Workstation pro 只適合用在開發測試,不適合長時間運行
還有就是虛擬機上的OS都要花錢買的,Workstation pro也要花錢

W10最新版已經開始支援Hyper-V,如要測試可以改用它

OK 感謝分享 小弟在學習路上真的受到很多大大的照顧,原來備份還原會有時間差,學到了一課。 Hyper-V其實是我實習的公司目前使用的架構,老闆希望我先去了解VMware。 Hyper-V感覺挺不錯的,可以省下一筆授權費

by2048 iT邦新手 5 級 ‧ 2019-06-17 09:49:16 檢舉

之前也是用ESXI申請序號在用,掛陣列硬碟,再加上備份硬碟(使用排程線上備份ghettoVCB.sh)VM中DATA或db亦排程備份,也用了5年後才上HA機制的VMWare vSphere,不過在上面執行的都是次要的主機,公司重要的系統,要規劃好環境再上虛擬化(線上移轉、備份、災難演練等)至少1百萬多的花費

0
max6886
iT邦新手 4 級 ‧ 2019-06-20 14:03:50

下述兩套備份產品,可針對VM備份、災難復原提供非常完整解決方案,參考看看:
(1)Veeam Backup & Replication:https://www.veeam.com/vm-backup-recovery-replication-software.html

(2)Acronis Backup Advanced:https://www.acronis.com/zh-tw/business/backup/

我要發表回答

立即登入回答