劉英姿
山西省科學器材服務中心 山西太原 030002
計算機數據庫的備份與恢復技術
劉英姿
山西省科學器材服務中心 山西太原 030002
隨著科學技術的發展,人類社會已經全面進入到了信息社會之中,各種各樣的計算機數據庫在為人們的生活、工作服務,人們在享受計算機數據庫帶來福利的同時也不可以忽視計算機數據庫遭受到入侵以及破壞為人們生活、工作帶來的危害,為了解決這一類問題,就需要社會加大對計算機數據庫的備份與恢復技術研究,為數據庫安全提供保障。
計算機數據庫;備份;恢復
在計算機數據庫的運行過程中,對數據庫進行備份已經是必不可少的工作,備份技術就是指在計算機數據庫運營過程中,其運營數據會被存在一個磁盤上,并且隨著數據庫數據的更新隨時更改,但是在運營過程中只依賴于一個磁盤對數據進行儲存是極其不安全的,一旦數據丟失就會造成無法挽回的隨時,為了提高計算機數據庫的安全性,在運營過程中,數據庫管理員會定期的把數據庫運營數據轉存在另一個磁盤上,確保一旦計算機數據庫出現問題,可以利用轉存的數據為人們繼續提供服務。
(一)網絡備份。在過去,人們對計算機數據庫的備份方式是單機備份方式,其備份手段是讓磁盤與數據庫服務器直接連接,定期對數據庫服務器內的數據轉存,這種備份方式就必須使得數據庫服務器要在提供數據服務的同時還要進行數據轉存工作,顯著提高了服務器的工作量。但是在采用了網絡備份方式之后,數據庫中的數據可以自行的通過網絡傳輸方式把數據傳輸到備份服務器中,這樣一來,數據庫服務器就不用再進行數據轉存工作,減輕了數據庫服務器的工作負擔,并且還提高了數據庫的備份速度。
(二)SAN備份。SAN備份方式是通過高性能的光纖把備份服務器與數據庫服務器進行鏈接,隨后再對磁盤進行列陣,最后通過管理人員的集中化管理方式對存儲系統加強備份以及恢復策略。SAN備份方式可以顯著增加整個備份系統的備份效率,并且在備份系統中還實現了高速光纖的傳遞方式,進而實現了遠程備份,有效的防止了系統出現大范圍的崩潰,造成備份磁盤也同時損壞的問題。
(三)歸檔以及分級存儲管理。目前隨著人們對數據需求量的增大以及在使用過程中大量的向數據庫內傳輸數據,因此在計算機數據庫使用過程中其數據量可以達到非常夸張的數字,在數據量不斷增長的趨勢下,對數據庫備份的工作難度也隨之增大,在這種形式下,歸檔以及分級存儲管理備份方式開始得到了廣泛的應用,通過這種備份方式可以有效的解決計算機數據庫數據量急劇增加而帶來的備份難題。在這種備份方式中,備份系統可以自行對數據庫中的數據進行識別,把計算機數據庫中的數據進行分類,辨別出數據的重要程度,隨后在對數據進行復制轉存,對于不重要的數據,則通過數據壓縮包的方式儲存,避免了數據量龐大而造成數據備份困難的難題。
(四)數據遠程復制備份。在信息社會中,信息技術的廣泛利用,在信息技術得到發展同時,也催生出了很多不法分子,這些不法分子利用精湛的計算機技術,一旦侵入計算機數據庫內部就可以對數據任意的進行修改、刪除、盜取,有時對數據庫造成的傷害甚至是毀滅性的,在利用其它備份方式對數據庫進行備份時,不可以徹底的防止黑客對數據庫的損壞,因此在目前很多重要的計算機數據庫中采用的都是數據遠程復制備份方式,這種備份方式的實施辦法是事先先建立起一個集中的數據中心服務器,然后再進行數據庫服務器的分散,一切下屬數據庫都必須與中心數據庫建立數據聯系才可以得到建立,這下屬數據庫在中心數據庫的統一轉存調度下,構建成一個網狀的數據庫系統,每個下屬數據庫中都存儲著其他部分下屬數據庫的備份文件,而中心數據庫則保存著所有的數據備份資源,通過這種數據遠程復制備份方式,即使某個數據庫或者某幾個數據庫受到了毀滅性的打擊,也可以通過其他下屬數據庫中的備份資源對數據庫進行恢復,甚至中心數據庫受到毀滅性的損壞,也可以通過下屬數據庫中的備份數據迅速的得到恢復。
對計算機數據庫進行備份工作只是為了后期的數據庫恢復工作做準備,因此做好數據庫的恢復工作是整個數據庫運行過程中至關重要的環節,因此我國計算機數據庫行業必須加大對數據庫恢復技術的研究,學習發達國家的數據庫恢復技術,進而提高我國的數據庫恢復工作能力,下面是筆者根據多年的從業經驗對恢復形式進行的分類。
(一)全盤恢復。全盤恢復方式是全面的對數據庫備份進行恢復,這種恢復方式多用于計算機數據庫受到了意外的損壞情況,造成了整個計算機數據庫的崩潰,必須通過全盤恢復方式才可以對計算機數據庫進行恢復,這種恢復方式比較全面,但是恢復工作量巨大,一般在可以用其他方式可以對計算機數據庫進行恢復的前提下都不宜采用全盤恢復方式。
(二)數據庫和郵件系統恢復。這種恢復方式對工作人員的專業要求高于其他恢復方式,其主要恢復過程是先選擇好需要恢復的數據,然后再通過備份軟件進行恢復,但是恢復之后的數據信息可能存在冗余、錯誤以及混亂的情況,因此在完成恢復之后,工作人員還要對數據庫和郵件系統進行一定時間的監控管理,一旦發現恢復錯誤,可以立即解決,避免數據信息恢復錯誤問題。
(三)重定向恢復。當一個計算機數據庫無法再進行運用時,就需要建立新的計算機數據庫并把原本計算機數據庫中的數據恢復到新的計算機數據庫中,這時就要用到重定向恢復方式,把需要備份的文件,恢復到另一個不同的數據庫系統中去。
在信息充斥的現代社會,用于儲存信息的計算機數據庫在人們的生活、工作中的地位愈發的重要,在這種大環境下,做好計算機數據庫的備份與恢復工作,是對計算機數據庫進行保護的重要手段,因此我國要大力加大對計算機數據庫備份與恢復技術的研究力度,以此保障我國計算機數據庫的正常運行,進而為我國在信息技術上的騰飛提供支持。
[1]潘峰.計算機數據庫數據備份與恢復技術的原理及其應用[J].計算機光盤軟件與應用,2014,(1):155-156.
[2]張晨.淺析計算機數據庫備份與恢復技術的應用[J].中國新通信,2015,17(10):76.