背景:小弟是一位實習生,目前的工作是MIS實習,正在學習虛擬機備份備援的部分,想請教各位先進一些不懂的問題。
使用工具:30天試用版VMWare Workstation Pro 15.1.0版本
問題1:如何使用VMware Workstation pro達成備援的目的?
引言:備援簡單的做法也有,你架伺服器時,就同時架兩台一模一樣的環境。
問題2:我在同一台電腦上建了兩個VM算是了嗎?我想要達到的目地是一台虛擬機掛掉了(就像按了power off一樣,另外一台虛擬機會接手繼續工作)
事前準備:小弟有先做過一些功課,了解備份與備援的差異,就我所知是這樣
備份是指現有的資料毀了,或是出了狀況想復原,可以救回來的預留手段。
備援則是指現有運行的系統,出了異常時,可以有替代方案取而代之,
能很快的恢復系統的服務!或是把服務中斷的時間降到最短~
再簡單淺顯,舉例來說明好了!
把現有電子檔案,複製起來,然後再另外找一個儲存空間貼上,
就等於你有「備份」作業了。
備援簡單的做法也有,你架伺服器時,就同時架兩台一模一樣的環境。
就麼一來,當你其中一台掛了,另外一台補上「備份」的資料後,就能取而代之~
這就是「備援」!
目前有成功快照跟克隆(Clone)了,但還是不了解備援如何達成
我知道您要的是全自動系統備援作業,不是手動把備援虛擬機開啟,更不是拔硬碟(這作法一定沒有被主管釘過),至於主備兩台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再去多學一點東西
我把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管理
基本上我沒遇過其他的問題,就以上這些
謝謝雷伊分享,選為最佳解答
備援只是概念
實作方法很多
依實作的方法不同也各有優缺點
在同一台 HOST 有兩種方式
當運作中的 VM 掛掉 啟動備份的 VM
(需要開機時間)
兩台 VM 同時開啟 、 共用儲存區
外面再多做一個 loadblance + heath 監測
就能避免當一台 VM 掛掉時服務中斷時間過長
不過這也要底下的服務需要能夠配合
Workstation pro就只是架在windows上的虛擬機
所以說掛掉時只要把整個VM的資料夾拉到另外一台電腦再重開這個VM就好,
windows上處理資料問題只要拔硬碟就好
還算很簡單
但是Workstation pro的授權照理說只能裝在一台電腦
能不能移轉授權到其他電腦還是問問原廠吧
一般的備份通常會分軟體、資料備份機制(原硬體沒壞的狀況下)
VMware or Hyper-V 只是平台軟體
一般的定期備份指將某一個時間的狀態備下來(同快照),真的還原OS,資料還是會有時間差
備份放在原本的機器上,機器掛了,還是要先修機器,無法達到快還原的目的
備援是指平台因為硬體故障,不中斷自動轉移至另一平台執行,這就用到的vCenter HA的機制,VMware vSphere6 EssentialsPlus 兩台主機加上共有的儲存伺服器(FC NFS iSCSI)Hyper-V亦同這樣的機制要花不少錢
VMware Workstation pro 只適合用在開發測試,不適合長時間運行
還有就是虛擬機上的OS都要花錢買的,Workstation pro也要花錢
W10最新版已經開始支援Hyper-V,如要測試可以改用它
下述兩套備份產品,可針對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/