張召琪
(西北師范大學檔案館,甘肅 蘭州 730070)
高校檔案數據備份策略探討
張召琪
(西北師范大學檔案館,甘肅 蘭州 730070)
檔案館;數據備份;管理系統
隨著信息技術、網絡的高速發展和檔案管理系統軟件的不斷完善,大部分高校檔案館都進入了檔案數字化管理階段。當我們深切感受到計算機網絡管理優越性的同時,也越來越依賴管理系統。然而,從硬件、軟件、網絡環境等方面看,計算機網絡管理系統并不十分可靠,尤其是在網絡日益普及,系統開放性日益增強的今天,這種依賴令人擔憂。如果缺乏嚴格的科學管理和有效的應急措施,系統的安全性將受到威脅。
數據是檔案館最寶貴的資源和財富,是檔案館的核心。檔案館的一切活動都以數據為基礎。因此,一旦數據遭到破壞或丟失,將嚴重影響業務的正常開展,并可能造成無法挽回的損失。檔案館管理系統中的數據有兩大特點,一是數據量大且集中,二是具有變化性和流動性。這決定了系統具有較大的風險性,任何環節失誤,都可能造成嚴重后果。為了避免損失,應對系統進行有效、可靠的備份。
目前,AIX操作系統和Oracle數據庫在高校檔案管理系統中應用較為廣泛。筆者結合工作實際,以AIX 5.0操作系統和Oracle數據庫為例,探討檔案管理系統中的數據備份與恢復。
備份工作可分為3種:第一,全面性備份,優點是只需發一次備份命令。第二,根據需要對指定文件進行備份,優點是可對文件分開保存,缺點是可操作性不強。第三,通過編寫自動批處理程序,自動進行備份,優點是不需要人工干預,可操作性強;缺點是當批處理程序執行時要消耗系統資源。筆者認為,備份工作最好在系統無任何用戶的情形下進行為宜,否則就像照相機對著一個快速移動的目標,得到一個模糊不清的影像一樣。
當前用于備份和恢復的主要媒介是磁帶、磁盤驅動器、Zip和Jaz驅動器及只讀或可寫CD。一般要求所選的備份媒介應滿足3個要求,即快速恢復、保證數據完整性和靈活性,同時還要考慮可靠性、容量和數據量。例如,磁帶一般被認為是大容量數據的可靠存貯體,只讀CD更適合于不經常使用數據的備份。雖然磁帶驅動器、CD驅動器較硬盤驅動器慢,但較同樣容量的硬盤價格更便宜。因此,選取備份媒介時要根據備份解決方案的費用、數據價值、數據量大小、數據是否經常改變等具體情況而定。
數據庫冷備份又稱為離線備份,即在數據庫停止運行的情況下,利用操作系統命令備份相關數據庫文件,備份內容包括所有數據文件、控制文件、聯機日志文件、ini文件。根據檔案館實際情況,建議冷備份的時間定在晚上11點到凌晨6點為宜,因為這一時段檔案館服務器訪問人數較少,備份的數據更為完整、可靠、安全和準確。
熱備份也稱聯機備份,當Oracle數據庫在自動歸檔模式下打開和操作時常采用這種方式。雖然備份過程中允許用戶訪問數據庫,但應選擇數據庫負載較低的時間段。聯機備份以表空間為單位,內容包括特定表空間的所有數據文件或表空間,以及歸檔重做日志和控制文件。建議使用Oracle數據庫自帶的熱備份工具或第三方備份軟件實施。聯機熱備份功能強大,使用靈活,可以備份全部或任何一部分數據庫,而且進行其他操作時不影響數據庫的正常運行,但對數據庫管理員和硬件設備要求較高。
邏輯備份一般在下班后進行為宜,備份文件可以直接以日期和時間命名,這樣有利于了解數據庫邏輯備份的詳情,恢復數據時不易出錯。邏輯備份不需要關閉數據庫,導出的數據是二進制文件,文件較小,因此建議采用異地邏輯備份策略。
Oralce數據庫的恢復按備份方式不同可分為邏輯備份的恢復和物理備份的恢復。物理備份有3種基本恢復類型:聯機數據塊恢復、線程恢復和介質恢復。邏輯備份的恢復由Import和Export 2個相配套的實用程序實現,Export實用程序把數據庫中的數據導出到操作系統文件中,而Import實用程序則把Export導出的數據恢復到數據庫中。物理備份中聯機數據塊級的恢復在數據庫正常操作期間由Oracle自動進行,對用戶是透明的,不需要DBA進行干涉。線程恢復一般用于并行服務器中,并且有多個實例訪問數據庫同時使用。在介質恢復中,不丟失數據的數據庫恢復稱為完全恢復;而數據庫恢復后丟失了某些數據,則稱為不完全恢復。不完全恢復在不能完全恢復所有數據時使用,如當控制文件、聯機或存檔的事務日志丟失或損壞時。介質恢復時,可以使用3種恢復命令:recover database,recover datafile space,recover datafile。
實施備份方案前,必須詳細了解備份機的系統配置、備份數據量、備份方式、允許的備份時間窗口,每日數據增量等信息以及各機器的網絡配置信息。
備份系統實施前,必須做好對檔案館系統管理員的培訓工作。培訓內容一般包括備份軟件的基本結構,備份管理程序的安裝使用,數據庫在線備份模塊的安裝與使用,數據備份與恢復方法,系統災難備份方法,日常維護等。
(1)制定備份日程表。分析各備份客戶機的數據量、數據增量、備份窗口等因素,制定可行的備份日程表。
(2)制訂備份卷分組方案。根據備份數據分類存儲需求,建立不同的卷標格式和卷池,并對備份媒體格式化。
(3)配置各客戶機選項。設定數據源、選擇時間表、選擇組別、設定與數據庫備份有關的特殊選項、設定遠程訪問權限。
(4)其他選項配置。包括管理員設置,數據遠程恢復權限設置,設備并行流設置,設備自動管理選項,數據壓縮選項等。
檔案館備份系統安裝調試成功后,日常維護包含2方面工作:硬件維護和軟件維護。如果硬件設備具有很好的可靠性,系統正常運行后基本不需要經常維護;如果發生意外斷電等情況,系統重新啟動運行后,應檢查設備與軟件的聯接是否正常。軟件系統工作過程檢測到的錯誤和警告信息都有明顯提示和日志,可以通過電子郵件發送給管理員。管理員也可以利用遠程管理功能,全面監控備份系統的運行情況。
檔案數據備份是一項經常性工作,應引起系統管理員的高度重視,根據檔案數據的重要性選擇不同的備份策略,特別是在使用磁帶或硬盤備份數據時,最好在改變服務器數據前后各做一次備份。而采用哪種方式備份數據,各館應根據自身實際情況而定,但不管采用哪種方式,系統管理員的安全意識非常重要,備份后應及時檢查生成文件,以確保數據安全。
G472.4
B
1671-1246(2011)07-0156-02