任 川,時(shí) 倩,陳 雨
(遼寧省氣象信息中心,沈陽(yáng) 110166)
隨著計(jì)算機(jī)應(yīng)用的日益廣泛,越來(lái)越多的人開(kāi)始使用計(jì)算機(jī)進(jìn)行工作和學(xué)習(xí),大量的數(shù)據(jù)和信息也被存儲(chǔ)入計(jì)算機(jī)的數(shù)據(jù)庫(kù)當(dāng)中。為了保障錄入數(shù)據(jù)庫(kù)中的數(shù)據(jù)能夠處于一個(gè)安全的環(huán)境下,避免數(shù)據(jù)遭到損壞,如何完善和優(yōu)化計(jì)算機(jī)數(shù)據(jù)庫(kù)的備份技術(shù)成為了一大熱點(diǎn)。[1]同時(shí),若數(shù)據(jù)在緊急情況下丟失了,怎樣在最大程度上對(duì)其進(jìn)行恢復(fù),也是計(jì)算數(shù)據(jù)庫(kù)技術(shù)發(fā)展的首要問(wèn)題之一。
為了使數(shù)據(jù)的備份更加合理和清晰,需要對(duì)不同的數(shù)據(jù)類型進(jìn)行分類,然后分別備份,使數(shù)據(jù)在錄入和提取時(shí)能夠更加高效快捷:
(1)按備份形式不同分類。按照數(shù)據(jù)庫(kù)備份形式不同,可分為物理備份和邏輯備份。物理備份主要工作原理是將錄入到數(shù)據(jù)庫(kù)中的具體書庫(kù)文件直接進(jìn)行備份,并同時(shí)對(duì)文件的各個(gè)性質(zhì)進(jìn)行劃分歸檔。其實(shí)質(zhì)是電腦自動(dòng)自主的對(duì)文件進(jìn)行復(fù)制粘貼,保證在文件丟失的情況下,數(shù)據(jù)源仍然能夠存在。邏輯備份是對(duì)物理備份的一種補(bǔ)充,它較之物理備份來(lái)說(shuō)更加復(fù)雜靈活。通常為了使文件能被更好更充分的進(jìn)行備份,需要將兩者進(jìn)行結(jié)合使用。
(2)按備份狀態(tài)不同分類。按備份狀態(tài)不同對(duì)備份技術(shù)進(jìn)行分類,是最常見(jiàn)的分類形式。[2]它具體可以分為靜態(tài)備份和動(dòng)態(tài)備份。靜態(tài)備份即使對(duì)計(jì)算機(jī)進(jìn)行強(qiáng)制備份,使計(jì)算機(jī)這一時(shí)間段只能完成文件備份這一項(xiàng)工作,用以保證文件的完整性。動(dòng)態(tài)備份則與靜態(tài)備份完全相反,計(jì)算機(jī)在文件備份時(shí),用戶可以隨時(shí)對(duì)數(shù)據(jù)進(jìn)行修改和處理,計(jì)算機(jī)會(huì)建立對(duì)應(yīng)的備份日志來(lái)記錄數(shù)據(jù)被改動(dòng)的時(shí)間及其內(nèi)容,同時(shí)也為數(shù)據(jù)庫(kù)的恢復(fù)技術(shù)打下了基石,是目前來(lái)說(shuō)最為完整的備份方式。
計(jì)算機(jī)在運(yùn)行過(guò)程中會(huì)遇到病毒入侵,機(jī)器卡頓等各項(xiàng)突發(fā)性狀況,此時(shí)就很容易出現(xiàn)數(shù)據(jù)丟失和損壞的情況,于是數(shù)據(jù)庫(kù)的恢復(fù)技術(shù)就起到了很大的幫助,以下是對(duì)恢復(fù)技術(shù)應(yīng)用方式的闡述:
(1)指定文件恢復(fù)。指定文件恢復(fù)是最為簡(jiǎn)單的一種恢復(fù),即文件從哪里刪除或丟失,數(shù)據(jù)庫(kù)系統(tǒng)就進(jìn)行日志查詢,將其恢復(fù)到哪里。如最常見(jiàn)的被刪除到垃圾箱中的文件,可以通過(guò)恢復(fù)技術(shù),將其恢復(fù)到原來(lái)被刪除的位置。
(2)全盤恢復(fù)。全盤恢復(fù)在一般的計(jì)算機(jī)應(yīng)用中并不能夠廣泛使用,它恢復(fù)難度較大,且恢復(fù)范圍較廣,只有在遇到重大災(zāi)害,如火災(zāi)等數(shù)據(jù)庫(kù)被嚴(yán)重?fù)p壞的情況下才會(huì)用到。[3]全盤恢復(fù)能夠?qū)ο到y(tǒng)中大部分文件進(jìn)行修復(fù),但在數(shù)據(jù)庫(kù)破壞太過(guò)嚴(yán)重的情況下,該恢復(fù)技術(shù)將無(wú)法順利實(shí)施。如在一個(gè)實(shí)驗(yàn)室發(fā)生火災(zāi),無(wú)法及時(shí)搶救計(jì)算機(jī)數(shù)據(jù)庫(kù)中的實(shí)驗(yàn)數(shù)據(jù)時(shí),事后可以利用此種技術(shù),盡可能的將文件恢復(fù),降低損失。
(3)重定向恢復(fù)。重定向恢復(fù)不僅能夠?qū)€(gè)別文件進(jìn)行恢復(fù),也可以直接一下子恢復(fù)大批量的文件,并且并不是恢復(fù)在原有位置,而是系統(tǒng)通過(guò)對(duì)系統(tǒng)日志的查找,重新開(kāi)辟一個(gè)存儲(chǔ)空間對(duì)其進(jìn)行恢復(fù)。如用戶在使用計(jì)算機(jī)時(shí),其數(shù)據(jù)庫(kù)由于病毒圖侵被遭到了破壞,當(dāng)計(jì)算機(jī)處理了病毒以后,一個(gè)盤的文件消失,此時(shí)為了保證文件不會(huì)被二次損壞,就能夠利用重定向恢復(fù),將文件恢復(fù)在便攜移動(dòng)硬盤當(dāng)中。
(4)聯(lián)機(jī)日志重置。計(jì)算機(jī)數(shù)據(jù)庫(kù)的恢復(fù)技術(shù)并不是萬(wàn)能的,在恢復(fù)數(shù)據(jù)的過(guò)程中,若數(shù)據(jù)已經(jīng)遭到了損壞,甚至是使用備份的控制文件在回復(fù)環(huán)節(jié)無(wú)法找到對(duì)應(yīng)的系統(tǒng)日志,恢復(fù)的過(guò)程遭到了阻礙的情況下,需要用到聯(lián)機(jī)日志重置。此動(dòng)作能夠完善數(shù)據(jù)庫(kù)恢復(fù)的同步性,是恢復(fù)過(guò)程能夠順利進(jìn)行下去。[4]
計(jì)算機(jī)數(shù)據(jù)庫(kù)的備份與恢復(fù)兩大技術(shù)并行,將大大提高數(shù)據(jù)庫(kù)的安全性和穩(wěn)定性,為數(shù)據(jù)和信息的保存建立起堅(jiān)固的堡壘,下面是對(duì)兩種技術(shù)結(jié)合與優(yōu)化的分析探究:
(1)備份技術(shù)與恢復(fù)技術(shù)的結(jié)合。對(duì)于兩者的結(jié)合,其主要的存在方式是以備份技術(shù)為基礎(chǔ)的數(shù)據(jù)庫(kù)恢復(fù)技術(shù)。這樣做能夠保證計(jì)算機(jī)系統(tǒng)的完整性和安全性。它主要被系統(tǒng)分為兩個(gè)部分:中間數(shù)據(jù)庫(kù)備份和故障排除恢復(fù)。即當(dāng)計(jì)算機(jī)數(shù)據(jù)庫(kù)遇到不可抗力因素而遭到破壞時(shí),可以先對(duì)問(wèn)題進(jìn)行排除,等確保數(shù)據(jù)能夠被安全錄入和備份時(shí)再啟動(dòng)備份技術(shù),對(duì)文件進(jìn)行恢復(fù)。[5]這樣對(duì)兩種技術(shù)的有機(jī)結(jié)合,大大提高了計(jì)算機(jī)數(shù)據(jù)庫(kù)的運(yùn)行效率和對(duì)問(wèn)題處理的應(yīng)急能力。
(2)備份與恢復(fù)技術(shù)的優(yōu)化。信息技術(shù)在不斷發(fā)展,計(jì)算機(jī)數(shù)據(jù)庫(kù)的備份與恢復(fù)技術(shù)也在不斷提高和優(yōu)化。目前,此類技術(shù)仍存在一些不足。如備份的時(shí)間需要被設(shè)定,一旦用戶忘記了對(duì)數(shù)據(jù)進(jìn)行備份,則容易出現(xiàn)數(shù)據(jù)損失的情況。[6]此時(shí),應(yīng)設(shè)置一個(gè)提醒程序,在用戶再一次使用數(shù)據(jù)時(shí)進(jìn)行提醒,或者提高技術(shù)水平,加長(zhǎng)數(shù)據(jù)備份的設(shè)定時(shí)間。又如,在計(jì)算機(jī)系統(tǒng)使用過(guò)長(zhǎng)時(shí)間后,系統(tǒng)的運(yùn)行將會(huì)減慢,此時(shí)對(duì)數(shù)據(jù)的備份與恢復(fù)速度也會(huì)同樣降低,對(duì)此種情況,可以單獨(dú)開(kāi)辟一個(gè)系統(tǒng)備份與恢復(fù)的空間,并能夠定期提醒用戶對(duì)數(shù)據(jù)進(jìn)行處理,將不要用的數(shù)據(jù)信息進(jìn)行刪除,避免占用位置,使備份與恢復(fù)的過(guò)程受到阻礙。
綜上所述,計(jì)算機(jī)應(yīng)用的廣泛也會(huì)帶來(lái)一系列安全問(wèn)題。如火災(zāi)、地震等不可抗力因素或病毒、黑客入侵等人為因素的存在會(huì)導(dǎo)致計(jì)算機(jī)的數(shù)據(jù)庫(kù)或多或少的遭到破壞,令其中的數(shù)據(jù)與信息丟失與損壞。此時(shí),就需要利用到數(shù)據(jù)庫(kù)的備份與恢復(fù)技術(shù),通過(guò)動(dòng)態(tài)備份、全盤恢復(fù)等方式提高數(shù)據(jù)的安全性,同時(shí)應(yīng)對(duì)兩者進(jìn)行結(jié)合,用以備份技術(shù)為基礎(chǔ)的數(shù)據(jù)庫(kù)恢復(fù)技術(shù)等方式對(duì)數(shù)據(jù)庫(kù)加以保護(hù)。希望兩類技術(shù)的不斷優(yōu)化能帶給數(shù)據(jù)庫(kù)一個(gè)更加穩(wěn)固的環(huán)境。
[1] 向洪波.基于計(jì)算機(jī)數(shù)據(jù)庫(kù)的備份和恢復(fù)技術(shù)的研究[J].山東省農(nóng)業(yè)管理干部學(xué)院學(xué)報(bào),2013(3):35-36.
[2] 馬鳳杰.計(jì)算機(jī)數(shù)據(jù)安全及恢復(fù)技術(shù)研究[J].數(shù)字技術(shù)與應(yīng)用,2015.(7):23-24.
[3] 魏少峰,張穎.對(duì)計(jì)算機(jī)數(shù)據(jù)庫(kù)備份與恢復(fù)技術(shù)的研究[J].科技風(fēng),2016(06):71.
[4] 吳田甜.計(jì)算機(jī)數(shù)據(jù)庫(kù)備份與恢復(fù)技術(shù)的應(yīng)用分析[J].電子制作,2014(14):227-228.
[5] 閆海奇,王鵬坤.計(jì)算機(jī)數(shù)據(jù)安全及恢復(fù)技術(shù)淺析[J].消費(fèi)電子,2016(04):22-23.
[6] 高國(guó)柱,劉乃嘉,馮珂等.基于備份與恢復(fù)技術(shù)的Oracle備用數(shù)據(jù)庫(kù)的研究與實(shí)現(xiàn)[J].實(shí)驗(yàn)技術(shù)與管理,2014(12):77-78.