



摘 要:文章根據Symantec Backup Exec2010R3備份軟件在中石化寧波工程有限公司中的應用情況,通過對軟件的深入分析和研究并結合本公司實際,詳細介紹了實現過程中用到的關鍵技術,對數據備份系統的建設和維護有一定的參考價值。
關鍵詞:數據備份;數據恢復;虛擬帶庫;時間窗;重復數據刪除
1 概述
隨著單位局域網和互聯網絡的深入應用和信息安全的趨勢,服務器不僅擔負著企業的關鍵應用還存儲著重要的信息和數據,為了保證重要應用數據的安全,為本單位網絡環境下的客戶機提供信息查詢、數據處理和internet等的各項服務。因此,建立可靠的網絡數據備份系統,保護關鍵應用的數據安全是網絡建設的最主要任務,使得在發生人為或自然災難的情況下,保證單位重要應用的數據不丟失。
2 軟件介紹
Symantec Backup Exec 2010 是一種適用于服務器網絡的高性能數據管理解決方案。(如圖1所示)Backup Exec 通過其客戶端服務器設計,為跨網絡的服務器和工作站提供快速可靠的備份和還原能力。 使用BackupExec管理控制臺提交備份、還原和實用程序操作。管理員可從介質服務器(安裝了Backup Exec 的Windows 服務器)或從遠程計算機運行管理控制臺。創建作業之后,Backup Exec 介質服務器將處理作業或委派作業進行處理,具體取決于您的環境。大多數與Backup Exec 的交互(如提交作業、查看結果以及執行設備和介質操作)均通過管理控制臺完成。
3 備份系統的架構
備份系統的邏輯結包括以下三個部分:(如圖2)
3.1 備份源系統
主要用于從特定的系統中提取備份數據。操作系統、數據庫和備份任務都需要相應的備份源代理程序,獲得備份數據。
3.2 備份管理器
用于管理和運行備份任務,提供備份用戶管理、作業調度管理、備份數據庫管理、備份跟蹤和審計及數據遷移等功能。備份管理器與備份源系統進行通信,并將來自源系統的數據傳送到目標系統。
3.3 備份目標系統
主要完成把備份數據保存到不同備份介質的工作,提供備份設備管理和介質管理等功能。
4 備份數據類型
4.1 備份數據和數據庫(Sql和Oracle數據庫)
Symantec Backup Exec 2010備份軟件是通過每個備份源系統上的Agent(圖3)與備份管理器(圖4)進行通訊來實現數據庫和數據的備份。
本單位很多應用都是數據庫服務器和文件服務器分開存放,為了保證數據和數據庫的一致性,備份的時間窗都安排在晚上,用戶對數據沒有操作的時間段。
4.2 備份虛擬機
Symantec Backup Exec 2010備份軟件可以實現操作系統級別的備份(虛擬機圖5),備份軟件有自帶的Vmare Virtual Infrastructure
選件,對系統進行完全備份。
5 備份介質
本單位使用的備份介質是Qunantum DXI 7500和Qunantum DXI 6701虛擬帶庫,帶庫具有重復數據刪除功能,重復數據刪除是一種目前主流且非常熱門的存儲技術,可對存儲容量進行有效優化。它通過刪除數據集中重復的數據,只保留其中一份,從而消除冗余數據。昆騰的DXi系列設備都是采用SHA-1,MD-5等類似的算法將這些進行備份的數據流斷成塊并且為每個數據塊生成一個散列(hash)。如果新數據塊的散列(hash)與備份設備上散列索引中的一個散列匹配,表明該數據已經被備份,設備只更新它的表,以說明在這個新位置上也存在該數據。(如圖6)
6 結束語
對于物理服務器,目前不能實現系統級別的備份,采用天對數據庫和文件進行全備份或增量備份,如果數據丟失,可恢復至最新一次的數據及數據庫的備份節點,數據丟失窗口在24個小時之內,數據恢復時間依據數據大小而定。如果整個系統損壞,則需要應用管理人員先安裝好應用系統,再進行數據恢復。
對于虛擬服務器的備份,目前采取一周對整個虛擬服務器備份一次,每天對數據庫和文件進行全備份或增量備份,如果數據丟失,可恢復至最新一次的數據及數據庫的備份節點,數據丟失窗口在24個小時之內,數據恢復時間依據數據大小而定,如果整個系統損壞,可先恢復至最新備份的整個虛擬服務器系統,然后在這個系統的基礎上恢復最新一次的數據及數據庫的備份。
備份是恢復的前提,恢復是備份的目的,無法恢復的備份是沒有意義的。
作者簡介:王菁峽(1985-),女,浙江省寧波市人,工作單位:中石化寧波工程有限公司。