网站首页
教育杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
医学杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
经济杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
金融杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
管理杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
科技杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
工业杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
SCI杂志
中科院1区 中科院2区 中科院3区 中科院4区
全部期刊
公務員期刊網(wǎng) 論文中心 正文

計算機數(shù)據(jù)庫備份恢復技術探討

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了計算機數(shù)據(jù)庫備份恢復技術探討范文,希望能給你帶來靈感和參考,敬請閱讀。

計算機數(shù)據(jù)庫備份恢復技術探討

摘要:計算機最常用的技術就是計算機數(shù)據(jù)庫備份和計算機數(shù)據(jù)恢復,其對資源應用效率的提高發(fā)揮著至關重要的作用,對其專業(yè)領域的研發(fā)一直在不斷地進行。為了減少信息數(shù)據(jù)錯誤的可能性,應該根據(jù)應用程序的實際使用效果調查并優(yōu)化存在的問題,確保在數(shù)據(jù)庫遭到破壞出現(xiàn)問題時不會殃及數(shù)據(jù)庫。就計算機數(shù)據(jù)備份技術和數(shù)據(jù)如何進行恢復展開了相關探討。

關鍵詞:計算機;數(shù)據(jù)庫;備份與恢復

在“Internet+”時代的背景下,計算機對人們的日常生活和工作具有重要影響,所以怎樣確保計算機的數(shù)據(jù)安全已經成了人們每天都在關注的問題。然而,數(shù)據(jù)備份和數(shù)據(jù)恢復技術對計算機數(shù)據(jù)安全起著主導作用,有效使用這兩種技術可以減少計算機數(shù)據(jù)安全問題,并可以合理地確保在計算機系統(tǒng)發(fā)生故障時計算機系統(tǒng)不會出現(xiàn)數(shù)據(jù)丟失的現(xiàn)象。因此,要想提高計算機數(shù)據(jù)安全系數(shù),對計算機數(shù)據(jù)庫的備份和恢復技術進行研究分析是必不可少的。

1計算機數(shù)據(jù)庫相關特征

如今各個行業(yè)都在廣泛應用計算機信息技術,使人們的工作和生活更加具有便捷性。計算機數(shù)據(jù)庫與其他科學技術相較具有多種數(shù)據(jù)類型和許多獨特功能。一方面計算機數(shù)據(jù)庫有兩種類型的數(shù)據(jù),一種是結構化數(shù)據(jù)而另一種是非結構化數(shù)據(jù),和文本存儲信息比較存在很大的不同。計算機技術的應用,數(shù)據(jù)信息存儲方式包括音頻、視頻和圖形文字等形式。并且該存儲信息可以被分類管理,數(shù)據(jù)管理效率可以得到有效提高,另外,通過各個領域對計算機技術的廣泛應用,計算機數(shù)據(jù)庫的規(guī)模也越來越大[6]。

2備份與恢復技術的概念

2.1數(shù)據(jù)庫備份技術概念

所說的備份技術可以對數(shù)據(jù)庫信息起到保護作用,以防止由于數(shù)據(jù)庫入侵而導致數(shù)據(jù)丟失或篡改。計算機數(shù)據(jù)備份分為靜態(tài)備份技術和動態(tài)備份技術。在實際操作當中,使用動態(tài)備份技術更為多一些。由于動態(tài)備份技術可以滿足不同情況以實現(xiàn)數(shù)據(jù)信息保護目的,靜態(tài)備份技術容易受到各種因素的干擾,因此應用范圍較小。因為實際情況各有不同,所以在選擇數(shù)據(jù)備份方法的時候,也會根據(jù)實際情況做出不同的選擇。并且就時間而言,數(shù)據(jù)庫備份技術分為周期數(shù)據(jù)庫備份和不定時的數(shù)據(jù)庫備份。前者在家用PC數(shù)據(jù)庫系統(tǒng)中更為常見,而后者則經常用于生產和生活中。這是因為如果多次更改數(shù)據(jù),不定時數(shù)據(jù)庫備份更加適合。

2.2計算機數(shù)據(jù)庫恢復技術

目前,數(shù)據(jù)備份在數(shù)據(jù)恢復技術中發(fā)揮著重要作用。詳細講就是,對數(shù)據(jù)進行恢復的一種技術,這也是數(shù)據(jù)庫恢復技術的核心。在數(shù)據(jù)庫發(fā)生了某些問題,如果前后數(shù)據(jù)不匹配,這種情況下就可以應用到恢復技術,將其恢復正常。人們通常認為數(shù)據(jù)庫恢復技術的本質是冗余,因此恢復技術的真正實現(xiàn)與冗余空間息息相關。如果可以將數(shù)據(jù)存儲在冗余空間中,則數(shù)據(jù)庫恢復技術可以實現(xiàn)。因為會存在不同的實際情況,計算機數(shù)據(jù)庫恢復技術將采用不同的恢復方法。一種是反向恢復,另一種是基于數(shù)據(jù)庫備份。反向恢復是比較理想的,這種恢復基于整個系統(tǒng)日志。反向恢復可以利用日志將數(shù)據(jù)庫還原到以前的一種狀態(tài),基于此,數(shù)據(jù)庫應自動生成系統(tǒng)日志。該日志記錄了數(shù)據(jù)庫的操作過程,以此來實現(xiàn)了恢復技術,數(shù)據(jù)庫備份的恢復技術就是使用備份進行恢復。現(xiàn)如今,這兩種恢復技術已在計算機數(shù)據(jù)庫中一起使用,為數(shù)據(jù)庫數(shù)據(jù)恢復起著重要作用。

3備份技術

數(shù)據(jù)備份技術是指數(shù)據(jù)庫文檔,被系統(tǒng)管理員不定期地在系統(tǒng)或存儲空間中的復制過程。如果計算機系統(tǒng)的數(shù)據(jù)庫文件已損壞或系統(tǒng)已損壞,則可以使用備份文件來還原數(shù)據(jù)庫。數(shù)據(jù)備份使用時,只能將數(shù)據(jù)庫恢復到備份時間狀態(tài)。所以在進行備份時一定要合理進行備份,將損失降到最低。

3.1數(shù)據(jù)庫備份種類

3.1.1數(shù)據(jù)庫定期備份假如系統(tǒng)在進行多人操作,數(shù)據(jù)會非常頻繁地被改變或者保存,這種情況會造成計算機系統(tǒng)應用時長和大量資源的浪費,因此這些基本備份操作不能經常執(zhí)行。應該設置適當?shù)膫浞輹r間,在時間設定上最好是在系統(tǒng)沒人進行運行時操作,比如在晚上。一般情況下,較多采用的是按月、周、天進行備份操作。每月備份設置在每月的始末進行,可以用于長期保存的文件。對只需要保存一段時間(比如一年)的文件可以采用周備份,而對只需要短時間保存的數(shù)據(jù),則可以選擇每天備份。備份成功后要進行安全存儲,以免被損壞[4]。

3.1.2不定時數(shù)據(jù)備份(1)要進行任務操作需要先對系統(tǒng)數(shù)據(jù)進行備份再實時操作。需要對數(shù)據(jù)庫的數(shù)據(jù)先進行整體整理,然后進行批量編輯,然后再創(chuàng)建一批數(shù)據(jù)庫備份。(2)如果創(chuàng)建了自定義對象,則需要進行備份操作,因為創(chuàng)建了用戶定義的對象并且更改了主數(shù)據(jù)庫。(3)在存儲進行過程中如果需要增加或者刪減時,可以對數(shù)據(jù)庫進行修改或清除、不寫入事務日志。(4)應該在修改或刪除與應用程序系統(tǒng)數(shù)據(jù)庫相關的源代碼源程序文件之前執(zhí)行數(shù)據(jù)庫備份操作。

3.1.3遠程數(shù)據(jù)備份遠程數(shù)據(jù)備份意味著該備份技術可以執(zhí)行遠距離操作,而遠程數(shù)據(jù)備份的實現(xiàn)應基于高性能的系統(tǒng)備份。如果計算機數(shù)據(jù)庫中存在軟件和硬件故障或系統(tǒng)崩潰,則可以使用其他備份技術采取補救,但是遠程數(shù)據(jù)備份的優(yōu)點是使用這種技術即使數(shù)據(jù)庫發(fā)生故障或崩潰,受到范圍的限制,也可以對數(shù)據(jù)庫中的信息起到保護作用[2]。

3.1.4網(wǎng)絡備份當計算機連接到互聯(lián)網(wǎng)時,通常可以完成網(wǎng)絡備份,這與其他備份方法全然不同。網(wǎng)絡備份的優(yōu)點是可以使用此備份方法來使計算機運行更快。可以最大程度地減少數(shù)據(jù)庫工作量,可以在備份過程中自動設置關聯(lián)的程序,并且數(shù)據(jù)庫數(shù)據(jù)信息更加安全和完整。

3.2計算機數(shù)據(jù)庫備份形式

3.2.1鏡像復制控制文件典型的數(shù)據(jù)庫結構由控制文件編寫,該文件存儲了許多有關數(shù)據(jù)庫狀態(tài)的信息,包括其物理結構和名稱,位置和操作狀態(tài)。當數(shù)據(jù)啟動并開始運行時,將從實例中讀取控制文件,根據(jù)實際需求保持打開和更新狀態(tài)直到實例執(zhí)行停止為止。因此,如果控制文件遭到破壞或者丟失,則Oracle系統(tǒng)將無法正常運行。因此,必須在系統(tǒng)將控制文件進行多次備份,然后將這些備份進行另存為[5]。

3.2.2數(shù)據(jù)庫進行大型變動時備份系統(tǒng)數(shù)據(jù)庫在進行大批量的變動時,必須在進行備份后在進行操作運行。新添或刪減系統(tǒng)數(shù)據(jù)時,清除事務日志或進行不記錄事務日志。在修改或刪除與應用程序系統(tǒng)中的數(shù)據(jù)庫關聯(lián)的源代碼源程序文件之前,必須備份數(shù)據(jù)庫。

3.2.3使用RESETLOGS選項打開數(shù)據(jù)庫后需要備份數(shù)據(jù)庫運行下采用RESETLOGS選項時,甲骨文會刪掉所有尚未恢復的冗余信息,還會初始化聯(lián)機日志信息。檢查并從在線日記中刪除相關內容。因此,在使用RESETLOGS選項打開數(shù)據(jù)庫之前,應謹慎在數(shù)據(jù)庫保持脫機或聯(lián)機情況下進行備份。否則,很難進行恢復[3]。

4數(shù)據(jù)庫恢復技術

在系統(tǒng)進行操作時,假如遇到磁盤損壞,電源故障或者是軟件錯誤,人為損壞等情況,都會導致系統(tǒng)損壞和數(shù)據(jù)信息丟失。因此數(shù)據(jù)恢復技術發(fā)揮著重要作用。例如,Oracle系統(tǒng)可以采取某些步驟來確保事務的原子性和持久性避免丟失或損壞數(shù)據(jù),將受到損壞或錯誤的數(shù)據(jù)庫恢復到正常狀態(tài)就是數(shù)據(jù)庫恢復功能。以甲骨文為例,可以使用以下方法還原數(shù)據(jù)。

4.1在線日志重置

為了確保數(shù)據(jù)庫合并,在進行恢復技術后要確保其數(shù)據(jù)文件可以還原到故障時間點。假如恢復工作沒成功,將在數(shù)據(jù)文件中看到與其他文件相同的檢查點,這樣就會損壞數(shù)據(jù)庫。另外就是使用備份控制文件進行還原時,保存的SCN和計數(shù)器可能不會與當前日志文件中的記錄同步。為避免此情況,需要在執(zhí)行不完整的還原后重置聯(lián)機日志,或將備份控制文件用于還原操作。4.2Multiplex聯(lián)機日志文件無論哪個數(shù)據(jù)庫實例都會有自己創(chuàng)建的在線日志記錄組,因此在操作數(shù)據(jù)庫時,Oracle首先將所有對數(shù)據(jù)庫的更改記錄在日志記錄緩沖區(qū)中,然后進行共享系統(tǒng)中的日志記錄過程,本地日志緩沖區(qū)將數(shù)據(jù)寫入在線日志文件。所以假如遇到系統(tǒng)崩潰或實例錯誤,聯(lián)機恢復日志就會發(fā)揮其作用,對數(shù)據(jù)庫起到保護作用以免數(shù)據(jù)丟失。但是甲骨文默認情況下只創(chuàng)建一組日志文件,所以應該使用鏡像副本備份這些日志文件[1]。

4.3激活歸檔進程

NOARCHIVELOG操作模式下的數(shù)據(jù)庫,在數(shù)據(jù)庫操作完成并且禁用聯(lián)機日志文件歸檔功能之前,不允許進行數(shù)據(jù)庫備份操作。假如這時Oracle案例沒能成功,則只能得到最近的完整數(shù)據(jù)庫備份,無法將數(shù)據(jù)還原到失敗點??墒?,如果將其設置為ARCHIVELOG工作模式,數(shù)據(jù)庫不僅可以做到時時備份還可以做到在線隨即備份。聯(lián)機和存檔數(shù)據(jù)庫備份和日志文件使您可以在指定的時間,星期幾和序列號上還原數(shù)據(jù)庫,從而使數(shù)據(jù)恢復更具有可操作性,因此ARCHIVELOG操作模式可以優(yōu)先考慮應用到數(shù)據(jù)庫備份設置。

5結語

計算機數(shù)據(jù)備份和還原技術對計算機數(shù)據(jù)信息的安全發(fā)揮著重要作用。數(shù)據(jù)庫備份和恢復技術對于確保計算機數(shù)據(jù)和信息的安全非常重要,因此有必要通過進一步研究現(xiàn)有技術根據(jù)實際需要采用實用的技術方法,進行數(shù)據(jù)備份。如果遇到系統(tǒng)崩潰,及時完成數(shù)據(jù)庫備份。有效地維護計算機用戶數(shù)據(jù)的安全和可靠性。

參考文獻

[1]尹維偉.計算機數(shù)據(jù)庫備份方式以及恢復技術分析[J].電腦知識與技術,2020,(10):13-14.

[2]趙順布爾,菊花.計算機數(shù)據(jù)庫的備份與恢復技術分析[J].計算機產品與流通,2020,(08):5.

作者:王政鋒 單位:海南體育職業(yè)技術學院

免责声明

本站为第三方开放式学习交流平台,所有内容均为用户上传,仅供参考,不代表本站立场。若内容不实请联系在线客服删除,服务时间:8:00~21:00。

AI写作,高效原创

在线指导,快速准确,满意为止

立即体验
文秘服务 AI帮写作 润色服务 论文发表