數據中心虛擬機災備解決方案VMware vSphere Replication(VR)部署過程


一、VMware vSphere Replication概念

VMware vSphere Replication 是 VMware vCenter Server 的擴展,提供基於管理程序的虛擬機復制和恢復功能。
vSphere Replication 是基於存儲的復制的一個備用方案。它可以通過在以下站點之間復制虛擬機來保護虛擬機,以免出現部分或整個站點故障:
   1,從源站點到目標站點
   2,在一個站點中從一個群集到另一個群集
   3,從多個源站點到一個共享遠程目標站點
與基於存儲的復制相比較,vSphere Replication 提供了多種益處。
   1,每個虛擬機的數據保護成本更低。
   2,復制解決方案允許靈活選擇源站點和目標站點的存儲供應商。
   3,每次復制的總體成本更低。
概念引用自 VMware官方Docs

二、實驗環境信息

三、實驗環境拓撲

1、RegionA拓撲

由一台ESXi及一台vCenter組成,vCenter為該主機上的一台虛擬機

2、RegionB拓撲

由一台ESXi及一台vCenter組成,vCenter為該主機上的一台虛擬機

四、vSphere Replication部署

4.1 部署OVF

首先需要再VMware Download門戶網站下載vSphere Replication安裝包
VMware下載門戶
1、右鍵主機或者集群導入OVF

2、選擇圖示的五個文件(需將下載的vSphere Replication.iso文件解壓,在/bin/目錄下找到這五個文件) 

 

 3、編輯虛擬機名

 4、選擇計算資源

 5、直接點擊下一步

 6、接受許可

 7、選擇部署規模(由於該實驗目的為測試故最小化安裝了,后續根據業務需求可自行選擇2或4vCPU)

 8、選擇存儲

 9、選擇網絡

 10、配置網絡信息

 

 11、vService綁定,直接點擊下一步

 12、檢查配置信息是否有誤,無誤點擊完成,等待VR部署完成即可

 

 *** 13、RegionB環境也使用1—12步驟,部署一台VR設備 ***

4.2 配置VR(與vCenter做集成)

1、在瀏覽器中輸入https://<VR_IP>:5480,其中<VR_IP>為部署的VR設備的IP地址,並輸入root用戶名及密碼,點擊登錄即可

 2、點擊Configuration,並輸入vCenter的密碼,點擊右側Save and Restart Service重啟服務,完成VR設備與vCenter的集成,等待數分鍾即可

 

 3、完成配置,當出現圖示中的Successfully saved the configuration字樣時說明vCenter與VR對接成功

4、返回vCenter Web Client,注銷當前登錄的賬號並重新登錄賬號,vCenter會自動加載Site Recovery插件,點擊”刷新瀏覽器“

 5、點擊菜單,會發現菜單中多出”Site Recovery“選項卡。

 == 在RegionB中也做相同的操作,直至Site Recovery插件出現 ==

4.3 配置站點對

1、再RegionA中點擊菜單,點擊”Site Recovery“

 2、可以查看到VR設備的狀態及信息,點擊”打開 Site Recovery“,可以進行下一步配置

 3、會自動彈出一個新的頁面,點擊”新建站點對“

 4、輸入目標站點的VC信息(這里為RegionB的VC信息)

 5、點擊連接

 6、勾選VC設備及VR設備

 7、確認信息無誤,點擊完成,即可完成配對

 8、可以查看到兩個站點完成正常的配對

 9、在RegionB站點中站點配對會自動同步,同步不會立刻完成,稍等數分鍾即可(同步時間由網絡質量來決定)

4.4 配置復制任務

1、在站點RegionA中的Site Recovery中點擊站點對中的“查看詳細信息”

 2、輸入對端站點的VC憑證,點擊登錄

 3、切換到”復制”選項卡,點擊右側的“新建”

 4、選擇目標站點的VR設備(該實驗環境目標站點的VR設備只有一台,所以選擇自動分配或者手動分配效果都是一樣的,如果目標站點存在多台VR設備,可選擇手動選擇VR設備),點擊下一步

 5、勾選一台要進行復制的虛擬機,點擊下一步

 6、選擇目標存儲(最下方有個選擇種子的選項,該選項的作用在於如果目標主機已經存在源虛擬機的VMDK文件,即可勾選該選項,后續可在目標存儲中選擇種子文件,該功能可以大量地減少源存儲及目標存儲對重復數據的復制,從而減少帶寬的消耗以及復制所用的時間)

對“選擇種子”這個選項還不是很了解的可以點擊此鏈接查看VM官方的解釋

7、配置復制設置,這里就是VR的核心設置了,有幾點需要解釋一下的,我用我自己的理解來解釋一下

  •    恢復點目標(RPO):這個官方的解釋是最大能容忍的丟失數據的量,我用我自己理解的話解釋一下,其實就是在正常情況下,目標虛擬機會隔一段時間去同步源虛擬機的數據,這個跟RPO設置的時間也有關系,但是當源虛擬機宕機了,目標虛擬機就會丟失源虛擬機在上次復制到下次復制這段時間內所修改的數據,這個值就是RPO值了,不知道我解釋清楚了沒有,貼個VM官方對RPO的解釋
  •    啟用時間點實例:這個比較好理解,下面那有兩個參數可以更改,一個是每日實例數,一個是天數,如果按截圖中的來設置的話就是保留最后五天,每天三個實例,也就有15份實例,加上最近的一份,就有16份實例,最終在目標站點中恢復該虛擬機時,這些實例會以快照的形式存在,用戶可以自行手動恢復到之前備份的任何一個時間點,最多支持24個實例。還不明白朋友可以點擊VM對時間點的解釋
  •     下面的數據壓縮及數據加密會消耗比較多目標站點的CPU,但是會減少復制時的帶寬消耗

 8、檢查復制任務的配置是否有誤,無誤則點擊完成即可

 9、進行同步操作

 10、進行初始化同步操作

 11、初始化同步完成,復制任務配置成功

 12、點擊“時間點”可以查看所有同步實例,因目前剛配置完復制任務,故只有一個初始化同步的實例

 

 

 13、可以對復制任務進行重新配置,暫停,移除,立即同步等操作,這些操作都不難理解,都是字面意思,就不一一解釋了

4.5 目標站點恢復虛擬機測試

前面已經配置了復制任務,虛擬機已經完成了初始化同步,已經將數據復制到目標站點的存儲中,恢復虛擬機可以理解成一個在目標VC中注冊虛擬機的一個過程。
1、在RegionB站點中點擊”查看詳細信息“

 2、登錄對端站點

3、切換到“復制”選項卡,點擊"入站”,可以查看到在RegionA站點配置的復制任務虛擬機

 4、選擇要恢復的虛擬機,點擊“恢復”

5、恢復選項有兩個

  •     同步最新更改:選擇該功能進行恢復,前提是該源虛擬機必須處於關機狀態,並且源虛擬機可以正常訪問,恢復過程中,會自動立即同步一次源虛擬機的最新狀態,並生成一個快照,該選項可以恢復到虛擬機的最新狀態,無數據丟失。
  •     使用最新可用數據:使用該選項時,源虛擬機可以是關機狀態,也可以時開始狀態,虛擬機恢復之后會保留最后一次同步的狀態,不會在恢復時自動同步一次,該選項一般為源虛擬機宕機,無法訪問的情況下進行恢復操作的、


(這個實驗我選擇“同步最新更改”選項,因為我的源虛擬機仍可用)

 6、選擇目標虛擬機文件夾

 

 7、選擇目標計算資源

 8、確認恢復信息(虛擬機恢復后會自動斷開網卡的連接,需手動修改端口組后手動連接)

 9、稍等片刻(時間由虛擬機大小及網絡帶寬決定)后虛擬機狀態顯示“已恢復”,說明虛擬機恢復成功,該恢復任務結束

 10、在目標站點(Region2)中恢復了一台與源站點中的虛擬機一樣名字的虛擬機,並且網卡已斷開連接,恢復任務完成

 11、查看恢復后的虛擬機的快照,有兩個快照,一個為初始同步實例,一個為恢復時自動立即同步的實例,實例都以快照的形式存在,可手動恢復到任何一個時間點

 12、在目標站點的存儲中也可以看到虛擬機文件的存在

VR部署過程大概就是這樣了,這是實驗環境也是比較理想情況下做的,真正的生產環境需要考慮網絡以及資源的一些問題,文章只是簡單地讓讀者了解一下這個產品的部署方法及其作用,當然還有很多功能我這篇文章還未涉及到,最終的還是得回到VMware Docs

關於VR的官方Docs鏈接:https://docs.vmware.com/cn/vSphere-Replication/index.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM