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