尹璐
(中移鐵通有限公司上海分公司 200072)
摘 要:數(shù)據(jù)在維持企業(yè)正常運(yùn)轉(zhuǎn)中去起到了重要的作用。但是設(shè)施臨時(shí)出現(xiàn)問題、操作系統(tǒng)的故障和各種人為的操作錯(cuò)誤、病毒的侵入、外在環(huán)境變化等都可以造成數(shù)據(jù)的損失。因此,需要人們掌握處理此類問題的方法,以免數(shù)據(jù)損失,保證系統(tǒng)的正常使用。此外,為了防止上述問題的發(fā)生,人們要對(duì)數(shù)據(jù)進(jìn)行備份。
關(guān)鍵詞:企業(yè)數(shù)據(jù)庫,數(shù)據(jù)庫備份,數(shù)據(jù)庫恢復(fù)
隨著信息技術(shù)的發(fā)展,在大數(shù)據(jù)和云計(jì)算的背景下,企業(yè)每天用到的數(shù)據(jù)越來越多,數(shù)據(jù)對(duì)企業(yè)的發(fā)展和運(yùn)行有非常重要的意義,使得企業(yè)越來越中重視數(shù)據(jù)安全的重要性,怎樣才能保證企業(yè)相關(guān)數(shù)據(jù)的完整性,還不會(huì)被外界因素破壞是企業(yè)要解決的首要問題。本文通過查詢相應(yīng)的文獻(xiàn),總結(jié)出保證企業(yè)數(shù)據(jù)的安全性和完整性,有兩種方法,一種是數(shù)據(jù)備份,一種是數(shù)據(jù)恢復(fù)。數(shù)據(jù)備份可以那原始的數(shù)據(jù)進(jìn)行重新備份,并存長久儲(chǔ)存,當(dāng)數(shù)據(jù)被破壞,丟失以后可以在備份的數(shù)庫中重新找尋。數(shù)據(jù)恢復(fù)是通過相應(yīng)的軟件把誤刪或者丟失的數(shù)據(jù)重新恢復(fù)。企業(yè)在發(fā)展和運(yùn)行過程中,數(shù)據(jù)庫難免會(huì)發(fā)生損失或者丟失,從而為企業(yè)造成巨大的損失。所以,企業(yè)要根據(jù)具體情況,在企業(yè)內(nèi)部建立科學(xué)完善的數(shù)據(jù)庫備份和恢復(fù)方案。在故障發(fā)生之前,就要做好充足的數(shù)據(jù)備份和恢復(fù)工作,以便在發(fā)生意外后或者故障使,能第一時(shí)間恢復(fù)數(shù)據(jù)庫,降低對(duì)企業(yè)造成的損失。
1.數(shù)據(jù)備份基本要求
數(shù)據(jù)備份一般有軟件和硬件兩方面條件。對(duì)于數(shù)據(jù)的軟件系統(tǒng),安裝靈活,頁面美觀,使用方便,現(xiàn)代化程度高是它的優(yōu)點(diǎn)。
對(duì)于硬件系統(tǒng)來說,主要組成部分有磁盤和磁帶數(shù)據(jù)庫。磁盤可以在任意地點(diǎn)使用,循環(huán)多次使用,具有容量大,速度快,支持實(shí)時(shí)化數(shù)據(jù)壓縮的優(yōu)點(diǎn)。對(duì)于用量大的客戶來說,可以采用數(shù)據(jù)庫。
2.備份系統(tǒng)組成
一套完善的備份系統(tǒng)主要由以下部分組成:
1)磁帶數(shù)據(jù)庫。磁帶數(shù)據(jù)庫的使用性能至關(guān)重要。它的高速運(yùn)轉(zhuǎn)和工作主要依賴于它的優(yōu)良品質(zhì)。要提高其速度可以選擇使用多種驅(qū)動(dòng)器。
2)磁盤磁帶起著傳載數(shù)據(jù)的作用。因此,也要保證它的質(zhì)量。這對(duì)防止數(shù)據(jù)出現(xiàn)異常和損失是很重要的。
3)數(shù)據(jù)備份系統(tǒng)它的主要優(yōu)點(diǎn)有備份速度快,自動(dòng)化程度高,可完成在自然災(zāi)害條件下的備份。
4)數(shù)據(jù)庫備份的類型:數(shù)據(jù)備份通常情況下有四種類型,第一種數(shù)據(jù)庫完全備份,對(duì)整個(gè)數(shù)據(jù)庫進(jìn)行備份,包括:圖、表、存儲(chǔ)過程、觸發(fā)器等等數(shù)據(jù)庫中的對(duì)象,以及相關(guān)的日志文件。完全備份也就表示備份是時(shí)刻在整個(gè)數(shù)據(jù)庫中進(jìn)行。如果數(shù)據(jù)庫出現(xiàn)故障,通過完全數(shù)據(jù)備份,把數(shù)據(jù)庫恢復(fù)到原來的數(shù)據(jù)庫的狀態(tài),但是從最后完成一次備份到發(fā)展故障這一段時(shí)間內(nèi)的數(shù)據(jù)會(huì)丟失。數(shù)據(jù)庫完全備份主要的優(yōu)點(diǎn)是操作比較簡單,能夠真實(shí)準(zhǔn)確的備份所有數(shù)據(jù),但是需要較大空間磁盤來維持完全備份順利性進(jìn)行,而且備份的時(shí)間也比較長,通常應(yīng)用在的數(shù)據(jù)庫不是很大,而且不是每天24小時(shí)在運(yùn)行的系統(tǒng)。
第二種是增量備份,是指只備份自從上次數(shù)據(jù)庫完整備份后數(shù)據(jù)庫變動(dòng)的部分,其主要的優(yōu)點(diǎn)是比數(shù)據(jù)庫備份的數(shù)據(jù)要小很多,而且備份的速度比較快。像辦公軟件WPS就具有主動(dòng)備份的功能,在施工WPS時(shí),每隔一段時(shí)間就會(huì)備份一次。從而防止的數(shù)據(jù)的丟失或者誤刪除。增量備份必須與其基礎(chǔ)備份結(jié)合才能將數(shù)據(jù)庫恢復(fù)到差異備份時(shí)刻的數(shù)據(jù)庫狀態(tài)。如果你在某一時(shí)刻做了數(shù)據(jù)庫完全備份后,接下來又做了幾次差異備份,當(dāng)你恢復(fù)數(shù)據(jù)庫時(shí)只要先恢復(fù)上次的完整備份,然后再恢復(fù)最近一次的差異備份就可以了,而不需要依次恢復(fù)每一次的差異份。
第三種是日志備份,日志備份方式主要是記錄的從最近一次日志備份到這次備份之間的所有的對(duì)數(shù)據(jù)庫的數(shù)據(jù)和日子記錄進(jìn)行的操作。日志備份主要的功能是對(duì)一個(gè)時(shí)間段內(nèi)的數(shù)據(jù)庫進(jìn)行備份,而不是對(duì)數(shù)據(jù)進(jìn)行備份,所以日志備份的數(shù)據(jù)量比較小。如果數(shù)據(jù)庫比較大,那么備份的時(shí)間就比長需要改系統(tǒng)24小時(shí)運(yùn)行才能滿足大型數(shù)據(jù)庫備份的要求。但是日志備份在數(shù)據(jù)庫恢復(fù)過程中,不能進(jìn)行獨(dú)自運(yùn)行,需要和一次完整備份在一起,才能進(jìn)行正常備份。同時(shí)日志備份在恢復(fù)時(shí)要根據(jù)要按照時(shí)間順序才能完成。
第四種是數(shù)據(jù)文件或者文件組備份,對(duì)指定的數(shù)據(jù)庫文件和文件組進(jìn)行備份,備份比較便利并具有彈性,并且在恢復(fù)過程中可以僅僅對(duì)已經(jīng)受損的數(shù)據(jù)庫文件進(jìn)行恢復(fù)。但是在備份過程中需要日志備份作為基礎(chǔ),因?yàn)榛謴?fù)部分?jǐn)?shù)據(jù)庫文件后必須恢復(fù)自身數(shù)據(jù)庫文所有的日志備份,不然就會(huì)造成數(shù)據(jù)庫不相符的問題發(fā)生。所以數(shù)據(jù)文件或者文件組備份以后,要立即做一個(gè)日志備份,從而提高數(shù)據(jù)庫備份的準(zhǔn)確性。
3.數(shù)據(jù)備份的工作的實(shí)現(xiàn)
3.1備份系統(tǒng)資源的定義
數(shù)據(jù)備份的工作是由磁帶驅(qū)動(dòng)器來完成的,而且自動(dòng)化的程度很高。在備份的過程中,通過系統(tǒng)下達(dá)的指令,驅(qū)動(dòng)器就會(huì)自動(dòng)備份相應(yīng)的數(shù)據(jù)。在每個(gè)服務(wù)器內(nèi),均有一個(gè)磁帶庫,人們在使用數(shù)據(jù)的時(shí)候,就會(huì)自動(dòng)將數(shù)據(jù)保存在這個(gè)磁帶庫中。另外每個(gè)磁帶庫都有一定數(shù)量的空白磁帶,當(dāng)數(shù)據(jù)庫內(nèi)的空白磁帶用光時(shí),就會(huì)從其它的庫里調(diào)用空白磁帶來使用。
3.2 備份策略的定義
確定好可以備份的數(shù)據(jù)之后,我們就要考慮如何對(duì)它進(jìn)行合理的備份。備份方法涉及到以下幾個(gè)問題。
1)備份時(shí)間;數(shù)據(jù)備份分為重要數(shù)據(jù)備份、重要文檔資料備份、監(jiān)控系統(tǒng)數(shù)據(jù)庫原始數(shù)據(jù)備份、計(jì)算機(jī)操作系統(tǒng)備份等等,所有的備份工作必須由專業(yè)的操作人員進(jìn)行備份,并做好詳細(xì)的記錄,備份的時(shí)間、次數(shù)要進(jìn)行記錄,方便下次使用【1】。
2)將什么數(shù)據(jù);備份數(shù)據(jù)要明確,具體需要對(duì)是那些數(shù)據(jù)進(jìn)行備份要清楚明了,防止在備份過程中出現(xiàn)問題,影響備份的準(zhǔn)確性。
3)以什么方式;備份的方式有,數(shù)據(jù)庫備份、增量備份、日志備份、數(shù)據(jù)文件或者文件組備份。備份過程中要根據(jù)具體情況選擇有效備份方式。
4)通過哪組磁帶驅(qū)動(dòng)器;備份有三種選擇方式,一種是本地硬盤,一種是移動(dòng)存儲(chǔ)設(shè)備,另一種是光盤刻錄保存。在備份過程中于根據(jù)求具體的要求和設(shè)備進(jìn)行備份。
3.3 數(shù)據(jù)備份的過程
數(shù)據(jù)備份時(shí),系統(tǒng)會(huì)下達(dá)指令,將需要保存的數(shù)據(jù)通過驅(qū)動(dòng)器備份到磁帶庫中。備份過程完成后,系統(tǒng)會(huì)提供備份資料的有關(guān)數(shù)據(jù)。用戶可以在系統(tǒng)界面上方便的查詢到。對(duì)于備份軟件系統(tǒng)來說,一般采用目錄的方式來顯示數(shù)據(jù)。這樣的話,可以方便,簡潔的獲取數(shù)據(jù)信息。從而保證了系統(tǒng)全天候24小時(shí)的正常有序工作。
4.數(shù)據(jù)的恢復(fù)
當(dāng)數(shù)據(jù)已經(jīng)丟失的情況下,需要對(duì)數(shù)據(jù)進(jìn)行恢復(fù),用戶通過計(jì)算機(jī)頁面,選取需要的數(shù)據(jù)備份項(xiàng)目。在這之前,需要確定備份的方法和恢復(fù)手段。備份方法主要針對(duì)具體的備份對(duì)象,時(shí)間,周期,數(shù)目,存儲(chǔ)位置等備份管理信息的設(shè)置?;謴?fù)計(jì)劃主要分為全部恢復(fù),部分恢復(fù),定向恢復(fù)等等。因此,恢復(fù)計(jì)劃在整個(gè)數(shù)據(jù)恢復(fù)的過程中起到了很重要的作用【2】。
4.1 全部恢復(fù)
一般使用在系統(tǒng),數(shù)據(jù)全部循壞,系統(tǒng)破壞嚴(yán)重,升級(jí)系統(tǒng)等情況。
4.2部分恢復(fù)
由于使用操作失誤,使得個(gè)別數(shù)據(jù)發(fā)生損失。這種情況比較常見。在進(jìn)行系統(tǒng)部分恢復(fù)時(shí),只需要在界面上找到需要恢復(fù)的文件,點(diǎn)擊恢復(fù)功能按鈕,系統(tǒng)將自動(dòng)完成恢復(fù)。
4.3 重定向恢復(fù)
重定向恢復(fù)是指將需要備份的文件恢復(fù)到指定的位置上,而不是原來的位置。重定向恢復(fù)可以用于全部文件的恢復(fù),也可以用于部分文件的恢復(fù)。
結(jié)束語
數(shù)據(jù)備份工作應(yīng)該包括:硬件,軟件,備份計(jì)劃和恢復(fù)計(jì)劃。軟件和硬件系統(tǒng)功能互為基礎(chǔ),互相促進(jìn),企業(yè)可以結(jié)合自身情況來確定備份計(jì)劃和恢復(fù)計(jì)劃,確保信息系統(tǒng)運(yùn)行正常。
參考文獻(xiàn):
[1]許錦豐.淺析企業(yè)數(shù)據(jù)庫備份方式和批處理實(shí)現(xiàn)自動(dòng)異地備份[J].電子技術(shù)與軟件工程,2015(23).
[2]歐明橋.關(guān)于計(jì)算機(jī)數(shù)據(jù)庫備份及恢復(fù)技術(shù)的探討[J].計(jì)算機(jī)光盤軟件與應(yīng)用,2014(09).