高景明
[摘 要]隨著科技的進步和虛擬化技術的普及,相比于物理機,在虛擬機上部署服務器有著較為明顯的優勢,VMware是使用最廣的虛擬化軟件之一,虛擬機的數據備份有多種便捷靈活的方式,可采用快照、克隆、專業軟件等方式進行數據備份。基于此,本文分析了VMware平臺虛擬服務器的數據備份方式。
[關鍵詞]VMware;數據備份;虛擬服務器
doi:10.3969/j.issn.1673 - 0194.2017.06.098
[中圖分類號]TP309.3 [文獻標識碼]A [文章編號]1673-0194(2017)06-0-01
1 虛擬機與物理機部署服務器對比
1.1 物理機服務器常見的問題
對運行較多服務器的單位而言,各個服務器建立的時間不同,操作系統及運行環境便有所差異,因此,各個應用系統及數據庫通常部署在不同的物理服務器上,但這存在設備利用率不高,管理和備份較為繁瑣等問題。單主機環境運行的服務器,一旦硬件設備或業務系統出現故障,便無法實現快速的系統恢復和數據恢復,而且較多臺數的物理服務器管理及數據備份工作量較大,效率低。
1.2 在虛擬機上部署服務器的優勢
與物理機服務器相比,在硬件“資源池”上的虛擬機中,部署服務器的優勢是節省硬件資源,實現“資源池”中的CPU、內存、存儲等硬件資源的動態分配,此外,與直接部署成物理服務器相比,還可節省物理服務器及機柜的空間占用,節省設備購置費用,節省電力負荷,節省空調制冷負荷。從操作系統部署速度上看,虛擬機也具有優勢,其可通過模板快速部署虛擬機,極大地縮短了服務器部署的時間。“資源池”中單一硬件設備的維護不會造成服務器的中斷。簡化服務器管理,可以通過快照,克隆,Veeam Backup進行數據備份。通過VMware虛擬服務器的高可用性,當一臺物理服務器出現故障時,其所運行的虛擬服務器可在數分鐘內在另一臺物理服務器上自動啟動,保證業務的連續性。
2 虛擬服務器的數據風險
與物理機一樣,虛擬機承載的服務器也會面對病毒,木馬,非授權訪問、錯誤的操作、操作系統及數據庫升級失敗等因素造成的數據風險。除此之外,還要面對硬件設備故障、虛擬機文件錯誤等意外因素。因此,對數據的備份應該有相應的方式,將數據予以保留,以便在數據損失的情況下能夠重新加以利用,從而避免數據風險。在備份方式的選取上,需要考慮適用條件、備份所需時間、恢復所需時間、備份時間間隔、異地存儲以及備份成本等多方面的因素。
3 VMware虛擬機常用的備份方式
3.1 采用快照方式備份虛擬機
采用快照方式備份虛擬機,具有備份及還原速度快,操作簡單便捷等特點。對同一臺虛擬機,其可以在不同的時間節點上創建多個快照。使用快照,可以保存虛擬機的當前狀態和數據,包括虛擬機設置及目錄、電源狀況、磁盤存儲狀況、內存狀況等。
快照的使用過程中會影響到虛擬機的性能,且不支持某些磁盤類型或使用總線共享配置的虛擬機。快照通常作為風險操作前的臨時備份,用于保存特點時間點的虛擬機狀況,但通常不適用于長期的備份機制。
在VMware平臺中,裸磁盤、RDM物理模式磁盤以及采用iSCSI啟動器的虛擬機操作系統不適用于快照方式。
快照提供備份解決方案可以使用磁盤的時間點映像,但快照不是備份和恢復的可靠方法。如果包含虛擬機的文件丟失,則其快照文件也會丟失。另外,大量快照將難以管理,占用大量磁盤空間,并且在出現硬件故障時不受保護。
3.2 采用克隆方式備份虛擬機
通過克隆操作,可以將虛擬機完整復制出來并留作備份。當原虛擬機出現故障時,可以啟用復制出的虛擬機。
在VMware平臺中,虛擬機的克隆和快照的功能有相似之處,同時又有很明顯的差別。虛擬機的克隆操作將創建包含原虛擬機全部狀態的一個副本。克隆過程中,副本虛擬機會生成和原始虛擬機不同的MAC地址和UUID,這就允許克隆的虛擬機和原始虛擬機在局域網中同時出現,并且不會產生任何沖突。克隆出的虛擬機完成操作后,可作為一臺虛擬機獨立存在,與原始虛擬機分離,不相互影響。
克隆出的虛擬機副本,有完全獨立的虛擬機文件,可以與原虛擬機存在于不同的物理主機和存儲設備中。通過克隆方式備份的虛擬機,可以有效地防范虛擬機文件損壞以及硬件設備故障。
3.3 使用Veeam Backup軟件備份
Veeam Backup備份工具可安裝于物理服務器或者虛擬機上,可以備份VMware VSphere支持的任何操作系統虛擬機,通過網絡,可將目標數據備份至其他存儲中,Veeam Backup可以進行高效的虛擬機備份,可進行靈活、快速的虛擬機恢復和還原。
在備份方式上,通常采用的為向前的增量備份,活動的完全備份,合成的完全備份。其中,向前的增量備份只在第一次備份時生成一個完全備份,之后的每次備份都只備份新增的數據塊。活動的完全備份、合成的完全備份這兩種備份方式會進行多次完全備份,在各完全備份之間進行增量備份。活動的完全備份從數據源直接讀取生成完全備份文件,而合成的完全備份并非直接從數據源讀取文件,而是將之前的完全備份和增量備份合并生成新的完全備份文件,合成的完全備份模式會避免增加目標虛擬機的負荷。
4 結 語
本文分析了VMware平臺三種常見備份方式,其中的快照和克隆通過VMware Vcenter就可以進行操作,操作方式簡便,但每次備份操作都需要人工進行,快照方式生成的快照文件存儲在目標機文件中,無法分離單獨存儲,且不能脫離目標機單獨運行,克隆方式可以復制出一個完成的副本,可脫離目標機進行存儲和運行,Veeam Backup作為專業的備份軟件,具有自動備份、功能豐富靈活等優勢,備份過程中可無人值守,更適用于長期定時的數據備份,但會增加軟件購置的成本投入,這些備份方式各有特點,在實際應用中可以根據實際情況,選取合適的備份方法或者進行多種方式結合。