屈亞芃
[摘 要]隨著信息技術(shù)的快速發(fā)展,計(jì)算機(jī)已經(jīng)由專業(yè)領(lǐng)域進(jìn)入普通百姓家,計(jì)算機(jī)的應(yīng)用開始大眾化,人們對個(gè)人數(shù)據(jù)、隱私安全越來越重視。因此,計(jì)算機(jī)數(shù)據(jù)庫的重要性受到高度的關(guān)注。操作失誤、黑客攻擊與軟件故障均有可能影響計(jì)算機(jī)的正常運(yùn)行,做好計(jì)算機(jī)數(shù)據(jù)庫的安全防范及容災(zāi)備份具有重要意義。
[關(guān)鍵詞]數(shù)據(jù)庫安全;容災(zāi)備份;恢復(fù)方法
doi:10.3969/j.issn.1673 - 0194.2017.14.080
[中圖分類號]TP311.13 [文獻(xiàn)標(biāo)識碼]A [文章編號]1673-0194(2017)14-0-02
進(jìn)入新世紀(jì)以來,計(jì)算機(jī)開始大規(guī)模進(jìn)入普通百姓家,普及速度之快令人難以想象,隨之而來的,計(jì)算機(jī)安全越來越受到人們的關(guān)注?;ヂ?lián)網(wǎng)技術(shù)的發(fā)展也使計(jì)算機(jī)數(shù)據(jù)庫也越發(fā)重要。數(shù)據(jù)庫存儲技術(shù)由于能夠進(jìn)行大容量存儲且交換及時(shí),滿足了數(shù)據(jù)查詢網(wǎng)絡(luò)開發(fā)需要,方便了人們的生活,因此扮演著越來越重要的角色。然而,數(shù)據(jù)庫面臨著隨時(shí)可能被黑客攻擊而使數(shù)據(jù)外泄的風(fēng)險(xiǎn)。同時(shí),操作不當(dāng)、系統(tǒng)故障等也會對計(jì)算機(jī)數(shù)據(jù)帶來毀滅性破壞。因此,做好數(shù)據(jù)庫的容災(zāi)備份工作尤為重要,它可以最大程度地保證數(shù)據(jù)的安全和穩(wěn)定。
1 數(shù)據(jù)庫的定義
數(shù)據(jù)庫的英文為Database,這個(gè)概念起源于20世紀(jì)50年代。數(shù)據(jù)庫的一般定義為:存儲在計(jì)算機(jī)內(nèi)的、有組織的、可共享的數(shù)據(jù)集合。其作用主要是共享數(shù)據(jù)庫中的資源信息。數(shù)據(jù)庫有以下幾方面特點(diǎn)。
1.1 數(shù)據(jù)結(jié)構(gòu)化
數(shù)據(jù)庫有別于傳統(tǒng)的文件系統(tǒng),它是一種復(fù)雜的面向組織結(jié)構(gòu)的數(shù)據(jù)存儲格式,能對所需數(shù)據(jù)進(jìn)行有效分類,并對數(shù)據(jù)進(jìn)行增、刪、查、改,這是數(shù)據(jù)的結(jié)構(gòu)化。
1.2 數(shù)據(jù)共享
數(shù)據(jù)庫系統(tǒng)的另一大特性就是數(shù)據(jù)共享,它能較為方便地為不同用戶提供數(shù)據(jù)交流服務(wù)。同時(shí),通過數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL對不同的需求進(jìn)行共享分析,回避了語言間的障礙,這是數(shù)據(jù)庫技術(shù)的基本特征。數(shù)據(jù)共享大大減少了數(shù)據(jù)的冗余度和不一致性,提高了數(shù)據(jù)的利用率和工作效率。
1.3 數(shù)據(jù)獨(dú)立性
數(shù)據(jù)獨(dú)立性包括數(shù)據(jù)的物理獨(dú)立性和邏輯獨(dú)立性。其中,數(shù)據(jù)的物理獨(dú)立性是指用戶的應(yīng)用程序與存儲在磁盤上的數(shù)據(jù)是相互獨(dú)立的;數(shù)據(jù)的邏輯獨(dú)立性是指用戶的應(yīng)用程序與數(shù)據(jù)庫的邏輯結(jié)構(gòu)是相互獨(dú)立的。它不會因一方的改變而改變,這大大減少了應(yīng)用程序設(shè)計(jì)和數(shù)據(jù)庫維護(hù)的工作量。
2 備份的技術(shù)
2.1 備份的類型
計(jì)算機(jī)數(shù)據(jù)庫的備份類型主要有以下兩種,分別是靜態(tài)備份和動(dòng)態(tài)備份。第一,靜態(tài)備份。所謂靜態(tài)備份,通俗地講就是在數(shù)據(jù)備份過程中,不能進(jìn)行其他操作,不能實(shí)時(shí)改變數(shù)據(jù),否則會造成數(shù)據(jù)備份失誤,或者導(dǎo)致數(shù)據(jù)不完整。第二,動(dòng)態(tài)備份。動(dòng)態(tài)備份是指動(dòng)態(tài)存取過程,在該備份過程中允許用戶進(jìn)行數(shù)據(jù)的存儲修改,數(shù)據(jù)的交流是雙向的,而不是靜態(tài)的,但交互性的增加,會導(dǎo)致計(jì)算機(jī)對性能設(shè)備提出更多要求。
2.2 備份的方法
計(jì)算機(jī)數(shù)據(jù)庫常用的備份方法有四種。第一種,可以對數(shù)據(jù)庫進(jìn)行遠(yuǎn)程備份。這種備份方式主要是將本地計(jì)算機(jī)數(shù)據(jù)以網(wǎng)絡(luò)的形式傳輸?shù)竭h(yuǎn)端備份機(jī)上。在這一過程中,數(shù)據(jù)庫管理人員需要全方位了解并認(rèn)識數(shù)據(jù)庫的信息,當(dāng)發(fā)生無法避免的危機(jī)時(shí),能夠第一時(shí)間將事故機(jī)數(shù)據(jù)調(diào)整到安全區(qū)域的備份機(jī)上。第二種,高性能數(shù)據(jù)備份。高性能備份能在較短時(shí)間內(nèi)對數(shù)據(jù)庫數(shù)據(jù)進(jìn)行交互,保證高性能傳輸速率。但是,高性能數(shù)據(jù)備份技術(shù)不能應(yīng)用于低性能計(jì)算機(jī),否則會因?yàn)橐绯龅葐栴}導(dǎo)致系統(tǒng)崩潰。第三種,數(shù)據(jù)網(wǎng)絡(luò)備份。近年來,互聯(lián)網(wǎng)得到了空前的發(fā)展,網(wǎng)絡(luò)成為一種對數(shù)據(jù)進(jìn)行備份的新平臺,數(shù)據(jù)的網(wǎng)絡(luò)化備份可以有效分流數(shù)據(jù)存儲,進(jìn)而減輕服務(wù)器的壓力,從而有效緩解數(shù)據(jù)中心服務(wù)器的資源壓力。此種備份方法可有效解決數(shù)據(jù)空間存儲不足的問題,提高數(shù)據(jù)的可靠性。第四種,數(shù)據(jù)歸檔整理備份。此種備份對不常用的數(shù)據(jù)進(jìn)行分類整理、備份,方便后期使用,滿足數(shù)據(jù)計(jì)算機(jī)的信息共享。其多用于磁盤與服務(wù)器之間的管理傳輸,在實(shí)際應(yīng)用中也較為廣泛。
2.3 備份的時(shí)間
根據(jù)計(jì)算機(jī)數(shù)據(jù)庫備份時(shí)間可以將備份分成定期備份和不定期備份兩種。不定期備份是按照數(shù)據(jù)庫表結(jié)構(gòu)的變動(dòng)進(jìn)行判斷的,例如,增、刪、查、改數(shù)據(jù),會使計(jì)算機(jī)和數(shù)據(jù)庫之間建立必要的數(shù)據(jù)溝通,并對現(xiàn)有數(shù)據(jù)進(jìn)行有效備份。定期備份的原則是按照日常工作要求,科學(xué)確定較為合理的備份時(shí)間,防止頻繁操作浪費(fèi)大量的精力與資金。
3 恢復(fù)的技術(shù)
3.1 恢復(fù)的方法
計(jì)算機(jī)數(shù)據(jù)庫恢復(fù)的方法是把計(jì)算機(jī)數(shù)據(jù)庫中的數(shù)據(jù)通過前期備份進(jìn)行妥當(dāng)處理,當(dāng)原始數(shù)據(jù)發(fā)生問題不能進(jìn)行修復(fù)和使用時(shí),需要備份數(shù)據(jù),利用網(wǎng)絡(luò)或者磁盤等將備用機(jī)容災(zāi)數(shù)據(jù)進(jìn)行回傳,修復(fù)計(jì)算機(jī)數(shù)據(jù)庫,并維系計(jì)算機(jī)數(shù)據(jù)庫與容災(zāi)數(shù)據(jù)庫數(shù)據(jù)的一致性。
3.2 恢復(fù)的模式
計(jì)算機(jī)數(shù)據(jù)庫的恢復(fù)模式主要有四種。第一種是針對個(gè)別缺失數(shù)據(jù)進(jìn)行有效恢復(fù)。這種恢復(fù)模式需要結(jié)合計(jì)算機(jī)網(wǎng)絡(luò)數(shù)據(jù)備份才可以實(shí)施恢復(fù)工作,操作簡便,它通過瀏覽數(shù)據(jù)的目錄或備份即可找到用戶需要的計(jì)算機(jī)數(shù)據(jù)文件,然后開啟恢復(fù)這個(gè)功能則可使計(jì)算機(jī)系統(tǒng)軟件自動(dòng)地存儲至其他設(shè)備中,最后運(yùn)用加載存儲數(shù)據(jù)的方式恢復(fù)需要的數(shù)據(jù)文件。第二種是重定向的恢復(fù)模式。這種恢復(fù)模式最主要的特征是具有選擇性,它是一種設(shè)定好的數(shù)據(jù)對比程序,不需要人為進(jìn)行操作,而是按照特定程序要求對數(shù)據(jù)進(jìn)行逐一對比。此種方法比較靈活高效,能夠在最短時(shí)間內(nèi)進(jìn)行數(shù)據(jù)的恢復(fù)工作。第三種是郵件和數(shù)據(jù)庫的恢復(fù)模式。此種恢復(fù)模式對數(shù)據(jù)恢復(fù)人員的技術(shù)素質(zhì)和涵養(yǎng)要求較高,需要操作人員具有較為熟練的操作各種軟件的能力,并能維護(hù)好各種數(shù)據(jù)結(jié)構(gòu)之間的關(guān)系,這樣才能保證數(shù)據(jù)的連續(xù)性和可靠性。第四種是全盤恢復(fù)模式。當(dāng)計(jì)算機(jī)數(shù)據(jù)庫受到意外損壞時(shí),若采用上述三種數(shù)據(jù)恢復(fù)方式都無法奏效時(shí),可以對備份數(shù)據(jù)庫的數(shù)據(jù)進(jìn)行全盤性恢復(fù),這種恢復(fù)方式多適用于自然災(zāi)害等無法選擇性恢復(fù)的情況。此模式操作簡單,恢復(fù)有效,可以全面恢復(fù)數(shù)據(jù)。
4 結(jié) 語
計(jì)算機(jī)在日常生活、工作中的應(yīng)用越來越廣泛,且數(shù)據(jù)的訪問及信息安全也越來越重要。做好數(shù)據(jù)庫的管理工作,能最大程度上保證企業(yè)在決策時(shí)能夠拿出最優(yōu)方案,因此數(shù)據(jù)信息的安全管理、備份與恢復(fù)工作十分重要。
計(jì)算機(jī)數(shù)據(jù)庫的備份及恢復(fù)技術(shù)有多種,需要我們結(jié)合數(shù)據(jù)庫故障類型及受損程度,科學(xué)選擇行之有效的備份與恢復(fù)方法。我們相信,只要平時(shí)注重計(jì)算機(jī)數(shù)據(jù)庫的管理與維護(hù),加強(qiáng)計(jì)算機(jī)數(shù)據(jù)庫的備份及恢復(fù)技術(shù)的研究,定能確保數(shù)據(jù)信息安全。endprint