何赤平
摘 要:計算機在現(xiàn)如今的社會發(fā)展環(huán)境中已經越來越成為人們日常工作與生活的中流砥柱,雖然計算機技術為人們的發(fā)展提供了極大便利,但其也產生了許多安全隱患問題,而計算機數(shù)據(jù)庫資料的安全問題尤為突出。為了確保計算機數(shù)據(jù)庫資料的穩(wěn)定性與安全性,計算機數(shù)據(jù)庫備份以及恢復技術應運而生,從而保障了計算機的正常運行,保障了人們工作的正常開展。在此,本文將分析與探討計算機數(shù)據(jù)庫的備份及恢復技術。
關鍵詞:計算機數(shù)據(jù)庫;備份;恢復;技術探討
現(xiàn)今,在這個互聯(lián)網盛行的時代,計算機技術在為人們發(fā)展提供了極大便利的同時,其也不斷出現(xiàn)眾多安全隱患問題,而計算機數(shù)據(jù)庫資料的安全問題尤為突出。因此,計算機技術人員急需研究一種專門的技術,當遇到網絡、硬件、軟件等故障時,計算機會自動備份與恢復原有數(shù)據(jù)庫資料,從而確保計算機數(shù)據(jù)庫資料的安全性。
1 計算機數(shù)據(jù)庫的主要備份方式
1.1 網絡備份
網絡備份是一種高效率的管理手段,在局域網的數(shù)據(jù)備份中非常實用,其能夠大量減輕服務器的負擔。當服務器處于集群或雙機使用狀態(tài)時,網絡備份開始工作,其能夠將大量數(shù)據(jù)上傳到需要數(shù)據(jù)備份的主機上,并運用網絡客戶端軟件進行備份處理,以確保數(shù)據(jù)被傳輸?shù)揭粋€專門的服務器當中。這種備份操作的性能較高,通過備份介質能夠對數(shù)據(jù)進行有效的管理,并為用戶提供多種備份策略,如完全備份、差量備份、增量備份等,以滿足用戶不同的數(shù)據(jù)備份需求。
1.2 SAN備份
SAN備份主要適用于SAN儲存區(qū)域網中,這是一種較為高級的數(shù)據(jù)備份方式,需要通過性能好的光纖接口來開展備份程序,利用光纖接口鏈接計算機前端的服務器,而后管理員在SAN儲存區(qū)域網中進行磁盤列陣與集中化管理。通過管理員的有序整合,管理員可以將存儲系統(tǒng)中的資料進行強化備份與恢復,同時還可以通過高速光纖進行遠距離的訪問,如此就可以遠距離實現(xiàn)存儲設備的共享及管理,進而改善整個系統(tǒng)的運行效率。
1.3 歸檔以及分級存儲管理
隨著計算機使用時間的不斷增多,計算機存儲空間中的網絡數(shù)據(jù)也會不斷增長,達到一定程度后計算機的數(shù)據(jù)庫存儲就達到了飽和狀態(tài)而無法滿足更大的數(shù)據(jù)量,不過歸檔以及分級存儲管理的備份技術能夠很好解決這一狀況。歸檔,顧名思義就是將有價值的數(shù)據(jù)打包或復制,使用文檔服務器進行備份管理,從而達到長期保存數(shù)據(jù)的目的,且這種技術安全性極好。當然,在數(shù)據(jù)管理上實行分級存儲管理,重要信息數(shù)據(jù)進行文件歸檔,通過文檔服務器進行統(tǒng)一備份管理,而普通信息數(shù)據(jù)只需對其進行壓縮處理,之后定期對其進行復制、存儲即可。此外,將關鍵數(shù)據(jù)備份并存放在一個可移動的介質中,這也是一種常用的歸檔管理。
1.4 數(shù)據(jù)遠程復制備份
數(shù)據(jù)備份以及高性能處理系統(tǒng)能夠完成因某些計算機故障(如軟硬件故障、黑客入侵、人為修改誤刪等)而提出的信息數(shù)據(jù)備份要求,這一備份技術能夠確保原有數(shù)據(jù)的可用性及完整性。不過還有些不可控制因素(如地震、火災、海嘯等)會造成數(shù)據(jù)的丟失,而使用上述備份技術并不能滿足數(shù)據(jù)備份需求,于是數(shù)據(jù)遠程復制備份技術應運而生,數(shù)據(jù)遠程復制備份系統(tǒng)通過異步及同步兩種方式確保本地數(shù)據(jù)中心與遠程備份數(shù)據(jù)中心的統(tǒng)一。當遇到不可控制災難發(fā)生時,本地數(shù)據(jù)中心將業(yè)務轉移到遠程復制備份系統(tǒng)中,結合本地高性能可用系統(tǒng)分類與診斷遠程故障,而后適時接管遠程備份數(shù)據(jù)。
1.5 計算機數(shù)據(jù)庫備份
定期備份、不定期備份是計算機數(shù)據(jù)庫備份的兩種形式。因為數(shù)據(jù)備份會耗費一些時間與資源,所以使用定期備份中的SQL Server系統(tǒng)進行手動或自動數(shù)據(jù)備份,每日、每月、每年通過SQL Server系統(tǒng)實現(xiàn)數(shù)據(jù)的定期備份。而不定期備份,即數(shù)據(jù)庫事務運行與書庫備份同時進行,通過建立備份日志輔助數(shù)據(jù)備份,這樣即使數(shù)據(jù)庫備份過程發(fā)生故障也不會因為運行而令原有數(shù)據(jù)庫的本地資料跟不上運行步伐。此外,應注意在數(shù)據(jù)庫備份的過程中,盡可能挑選遠離火源與機房的地點進行。
2 數(shù)據(jù)庫的恢復技術
計算機發(fā)生故障時難免會影響到數(shù)據(jù)庫系統(tǒng)的正常運行,無論是惡意的破壞,還是計算機的不可控制故障(如軟件錯誤、電源故障、瓷盤損壞等),這些故障的發(fā)生都會導致數(shù)據(jù)庫的運行,并造成數(shù)據(jù)的破壞或丟失。為此,數(shù)據(jù)庫恢復技術的研發(fā)就顯得非常必要,一般情況下數(shù)據(jù)庫發(fā)生故障時會出現(xiàn)兩種情況,一是數(shù)據(jù)庫沒有被破壞,但書庫受到懷疑,二是數(shù)據(jù)庫遭到破壞,造成數(shù)據(jù)庫無法使用。無論是發(fā)生哪一種情況都需要首先進行轉儲以及建立日志,當面對第一種情況時,程序會無法運行數(shù)據(jù)庫的處理與修改,這時原先已復制存檔的數(shù)據(jù)庫就不用去理會,而是利用日志數(shù)據(jù)庫實行撤銷處理,直至數(shù)據(jù)庫恢復并正常運行。而面對第二種情況時,如磁頭脫落、磁盤損壞等故障造成數(shù)據(jù)庫已經被破壞且不能使用,這時需要利用一個新磁盤來安裝數(shù)據(jù)庫備份中的最近一次復制,同時運用日志數(shù)據(jù)庫進行處理與核對,最終令兩個數(shù)據(jù)庫的狀態(tài)保持一致,以此來恢復與更新原來的數(shù)據(jù)庫。
3 結束語
計算機數(shù)據(jù)庫備份與恢復技術的研發(fā)及應用對人們的工作與生活具有重大的意義,有此技術的保障就可以進一步提高計算機數(shù)據(jù)庫的穩(wěn)定與安全性,從而保障計算機的正常運行。
[參考文獻]
[1]龔媛媛.數(shù)據(jù)庫安全威脅及數(shù)據(jù)備份恢復技術研究[J].硅谷,2011(6):118-118.
[2]楊璐婷,劉天時.數(shù)據(jù)庫備份恢復技術的研究及應用設計[J].數(shù)字社區(qū)&智能家居,2007,1(6):1494-1495.