◆馮 誠
?
計算機數(shù)據(jù)庫備份與恢復(fù)技術(shù)的應(yīng)用分析
◆馮 誠
(武漢大學(xué)信息管理學(xué)院 湖北 430000)
隨著我國進入信息化時代,信息技術(shù)取得了巨大發(fā)展,計算機數(shù)據(jù)庫的備份和恢復(fù)技術(shù)開始在社會各行各業(yè)中被廣泛應(yīng)用。企業(yè)在使用計算機的過程中,會涉及到很多核心和關(guān)鍵的數(shù)據(jù),如果這些數(shù)據(jù)出現(xiàn)丟失或者泄露,就會對企業(yè)造成巨大的損失,甚至還會影響企業(yè)的整體運行,使其陷入癱瘓。所以,在使用計算機數(shù)據(jù)庫時,一定要科學(xué)應(yīng)用備份和恢復(fù)技術(shù),保障數(shù)據(jù)庫的安全,促進企業(yè)發(fā)展。本文分別對備份和恢復(fù)技術(shù)的定義、技術(shù)類型和基本形式進行了闡述,然后對備份和恢復(fù)技術(shù)在計算機數(shù)據(jù)庫中的聯(lián)合應(yīng)用進行了分析。
計算機;數(shù)據(jù)庫;備份技術(shù);恢復(fù)技術(shù)
在計算機的使用過程中,數(shù)據(jù)庫的備份和恢復(fù)技術(shù)主要是指,對計算機中的重要數(shù)據(jù)和應(yīng)用價值較高的信息進行復(fù)制和備份,是計算機技術(shù)最基礎(chǔ)的組成部分。應(yīng)用該技術(shù)可以保障計算機中數(shù)據(jù)的安全性,預(yù)防數(shù)據(jù)因為各種危險因素而丟失,為企業(yè)的發(fā)展提供可靠保障,所以對計算機數(shù)據(jù)庫備份和恢復(fù)技術(shù)進行研究具有重要意義。本文首先分別介紹了備份技術(shù)和恢復(fù)技術(shù)的基本理論,然后討論了兩種技術(shù)的聯(lián)合應(yīng)用方法,具體分析如下。
1.1 定義理解
嚴(yán)格意義上來說,計算機數(shù)據(jù)庫備份技術(shù)在學(xué)術(shù)界并沒有明確的定義,但是我們可以將其簡單概括為:為避免數(shù)據(jù)和信息的丟失和損壞進行的數(shù)據(jù)復(fù)制過程。備份的過程可以分為兩種,即靜態(tài)備份和動態(tài)備份。靜態(tài)備份會受到多種因素的干擾,無法保證數(shù)據(jù)信息的完整復(fù)制,但是動態(tài)備份卻可以完整地備份數(shù)據(jù)。和靜態(tài)備份比較,動態(tài)備份的優(yōu)勢顯著,是當(dāng)前計算機數(shù)據(jù)庫備份的主要方式。
1.2 技術(shù)類型
計算機數(shù)據(jù)庫備份技術(shù)的類型主要有兩種,一種是不定時的數(shù)據(jù)備份,另一種則是周期性的數(shù)據(jù)備份。其中,不定時數(shù)據(jù)備份是當(dāng)前使用最廣泛的數(shù)據(jù)庫備份技術(shù)。不定時數(shù)據(jù)備份適合應(yīng)用于數(shù)據(jù)的多次修改,具體包括如下三種情況:第一,對原有的數(shù)據(jù)進行修改或者刪除,并在數(shù)據(jù)庫中創(chuàng)建新的數(shù)據(jù);第二,修改或者消除系統(tǒng)中儲存的數(shù)據(jù)和信息;第三,在計算機中創(chuàng)建自定義對象。
1.3 基本形式
(1)遠程數(shù)據(jù)備份。顧名思義,這種備份可以對間隔較遠的數(shù)據(jù)進行備份。要完成這一備份,離不開高性能系統(tǒng)備份的支持。當(dāng)計算機數(shù)據(jù)的軟硬件出現(xiàn)故障,或者系統(tǒng)出現(xiàn)癱瘓時,就可以采用高性能系統(tǒng)備份和儲存?zhèn)浞莸姆绞?,及時補救數(shù)據(jù)庫丟失和損壞的數(shù)據(jù)信息,能夠完整地找回數(shù)據(jù),進而為數(shù)據(jù)庫的運行提供保障。而且,在一定的時間范圍內(nèi),該備份還可以在系統(tǒng)出現(xiàn)故障或癱瘓時,保護數(shù)據(jù)不被損壞。
(2)分級儲存?zhèn)浞?。這種備份方式對于計算機的容量提出了一定的要求,即當(dāng)計算機在較小的容量條件下運轉(zhuǎn)時,要保證能順利地完成數(shù)據(jù)儲存的工作。和網(wǎng)絡(luò)儲存比較,分級儲存?zhèn)浞菰诩毠?jié)上具有明顯的優(yōu)勢,主要表現(xiàn)在,對數(shù)據(jù)備份時,可以實現(xiàn)對數(shù)據(jù)和信息的分類儲存,既可以使恢復(fù)的數(shù)據(jù)得以長期有效的保存,又能為數(shù)據(jù)的查詢提供便利,提高查詢效率。
(3)網(wǎng)絡(luò)備份。一般的數(shù)據(jù)庫備份技術(shù)只能在計算機的單機狀態(tài)下進行,而網(wǎng)絡(luò)備份則可以在計算機的非單機狀態(tài)下完成,只需要計算機連通網(wǎng)絡(luò),就可以對數(shù)據(jù)進行備份,這是網(wǎng)絡(luò)備份和一般數(shù)據(jù)庫備份技術(shù)的最大區(qū)別。這種備份方式最顯著的優(yōu)勢在于,可以有效減輕計算機的負擔(dān),提高計算機的運行速度,并能將運行產(chǎn)生的負荷控制在最低的范圍內(nèi)。同時,網(wǎng)絡(luò)備份可以省略程序設(shè)定環(huán)節(jié),自動完成數(shù)據(jù)的復(fù)制和儲存,而且復(fù)制完成后會自動停止。
(4)高性能系統(tǒng)備份。這種備份形式不再使用以前復(fù)制數(shù)據(jù)的軟件系統(tǒng)。這是因為,隨著信息化時代的發(fā)展,企業(yè)的數(shù)據(jù)信息迅速增加,導(dǎo)致數(shù)據(jù)轉(zhuǎn)換的速度較慢,需要較長的時間。所以采用該備份時,需要采用高性能的軟件來轉(zhuǎn)換數(shù)據(jù),確保系統(tǒng)的正常運行。
2.1 定義理解
計算機數(shù)據(jù)庫的恢復(fù)技術(shù)主要是指對數(shù)據(jù)本身的恢復(fù)。換句話說,就是當(dāng)數(shù)據(jù)庫因為故障出現(xiàn)數(shù)據(jù)不一致的情況時,可以運用恢復(fù)技術(shù)讓數(shù)據(jù)庫恢復(fù)到正常的狀態(tài),或者恢復(fù)數(shù)據(jù)的一致性。由數(shù)據(jù)庫的相關(guān)理論可知,數(shù)據(jù)庫恢復(fù)技術(shù)的實質(zhì)為冗余,它是否能恢復(fù)正常數(shù)據(jù),與系統(tǒng)上其他部位是否能在冗余的空間內(nèi)完整儲存數(shù)據(jù)具有密切關(guān)聯(lián)。目前,我們主要是通過備份的方式來創(chuàng)建冗余。
2.2 技術(shù)類型
計算機數(shù)據(jù)庫的恢復(fù)技術(shù)可以分成兩種類型。第一種,在計算機系統(tǒng)日志的基礎(chǔ)上,對數(shù)據(jù)庫的逆向恢復(fù)。即,對數(shù)據(jù)庫進行操作的過程中,系統(tǒng)會自動生成日志記錄,對其操作行為進行及時記載。日志的主要內(nèi)容包含了對事物處理的所有過程和更新標(biāo)記等。一般情況下,正常提交和異常終止是數(shù)據(jù)庫處理的兩種基本方式。第二種,建立在備份技術(shù)基礎(chǔ)上的計算機數(shù)據(jù)庫恢復(fù)。備份技術(shù)可以確保數(shù)據(jù)的完整性,將兩種技術(shù)結(jié)合起來,既可以提升數(shù)據(jù)庫的完整性,又能微計算機的穩(wěn)定運行提供可靠保障。
2.3 基本形式
(1)全盤恢復(fù)。這種恢復(fù)技術(shù)在計算機數(shù)據(jù)庫的恢復(fù)中使用較少,主要應(yīng)用在意外性的數(shù)據(jù)恢復(fù)中。例如,對火災(zāi)、地震以及其他自然災(zāi)害等不可抗力因素導(dǎo)致的數(shù)據(jù)庫損壞、數(shù)據(jù)系統(tǒng)癱瘓和信息丟失等現(xiàn)象,就可以使用全盤恢復(fù)技術(shù),全面恢復(fù)數(shù)據(jù)庫中所有的數(shù)據(jù)信息,這樣可以簡化恢復(fù)過程,避免麻煩。
(2)恢復(fù)制定文件。這是計算機數(shù)據(jù)庫恢復(fù)技術(shù)中一種最常見的方式,大多數(shù)用于單個文件的恢復(fù)。和恢復(fù)整個系統(tǒng)的數(shù)據(jù)相比,單個文件的恢復(fù)操作更加簡單、方便,只需要利用網(wǎng)絡(luò)備份就可以完成。如果需要采用瀏覽數(shù)據(jù)庫備份的方式查找指定的文件,那么計算機數(shù)據(jù)庫系統(tǒng)中的相關(guān)軟件就會運用自動驅(qū)動存儲設(shè)備的方式,完整對指定文件的恢復(fù)。
(3)重定向恢復(fù)。這種恢復(fù)技術(shù)是指,將已經(jīng)完成備份工作的文件重新恢復(fù)到另外一個系統(tǒng)上。在恢復(fù)的過程中,數(shù)據(jù)將會在同一系統(tǒng)上的不同位置恢復(fù),而不是恢復(fù)到原來的位置。重定向恢復(fù)的方式既能用于指定文件的恢復(fù),也能用于整個數(shù)據(jù)庫系統(tǒng)的恢復(fù),有較強的適應(yīng)性和靈活性,能夠滿足不同的需求,是最為常見的恢復(fù)方法。
一般情況下,計算機數(shù)據(jù)庫的備份與恢復(fù)技術(shù)的聯(lián)合運用可以從如下兩方面體現(xiàn)出來,一是硬件的冗余設(shè)計,二是日常管理和軟件操作。一方面,在對計算機硬件的冗余進行設(shè)計時,要求數(shù)據(jù)庫中的磁盤陣列、異地災(zāi)備、其他介質(zhì)備份等硬件設(shè)備能夠正常運轉(zhuǎn)。硬件冗余設(shè)計還包括能夠調(diào)節(jié)負載的多服務(wù)器和雙機設(shè)備等,但是需要大量的資金投入,才能實現(xiàn)備份和恢復(fù)技術(shù)作用的最大化利用。另一方面,在對計算機數(shù)據(jù)庫進行日常管理和軟件操作時,則應(yīng)該從實際情況出發(fā),具體問題具體分析,對可能出現(xiàn)的故障和因此而引起的損失,可以提前制定解決方案,確保數(shù)據(jù)庫在發(fā)生故障后可以保持一段時間的正常運行,避免數(shù)據(jù)丟失和損壞。
綜合上述分析可知,在信息化時代和計算機技術(shù)普及的背景下,計算機數(shù)據(jù)庫備份和恢復(fù)技術(shù)在確保數(shù)據(jù)安全、維護計算機的正常運行方面,具有非常重要的作用。在實際的應(yīng)用過程中,需要充分考慮備份技術(shù)和恢復(fù)技術(shù)的類型和方式,將二者進行有機結(jié)合,這樣才能保障計算機數(shù)據(jù)庫的穩(wěn)定性和安全性。
[1]潘峰.計算機數(shù)據(jù)庫數(shù)據(jù)備份與恢復(fù)技術(shù)的原理及其應(yīng)用[J].計算機光盤軟件與應(yīng)用,2014.
[2]宮婷.計算機數(shù)據(jù)庫的備份與恢復(fù)技術(shù)研究[J].計算機光盤軟件與應(yīng)用,2013.
[3]羅瀟.探析計算機數(shù)據(jù)庫的備份與恢復(fù)技術(shù)與安全防范技術(shù)[J].電子技術(shù)與軟件工程,2014.
[4]余璋.論計算機數(shù)據(jù)庫的主要備份方式及恢復(fù)技術(shù)[J].無線互聯(lián)科技,2015.
[5]郭曉華,彭曉艷,韓躒锎.計算機數(shù)據(jù)庫備份與恢復(fù)技術(shù)應(yīng)用研究[J].科技展望,2015.