国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

Oracle Database備份與恢復(fù)的應(yīng)用

2011-08-15 00:48:29中國民用航空華北地區(qū)空中交通管理局
河南科技 2011年6期
關(guān)鍵詞:數(shù)據(jù)文件增量備份

中國民用航空華北地區(qū)空中交通管理局 吳 冰

Oracle Database備份與恢復(fù)的應(yīng)用

中國民用航空華北地區(qū)空中交通管理局 吳 冰

為了避免各種意外的系統(tǒng)事故所帶來的巨大損失,我們必須認識到數(shù)據(jù)庫備份與恢復(fù)的重要性,從而做到未雨綢繆。理想的數(shù)據(jù)庫備份應(yīng)該是全方位和多層次的。但如今很多系統(tǒng)在制作時由于資金和技術(shù)的原因而不能采用多機熱備份和異地備份等備份技術(shù)。因此,作為一名數(shù)據(jù)庫管理員應(yīng)該做好數(shù)據(jù)庫的備份與恢復(fù)工作,降低數(shù)據(jù)丟失的風(fēng)險。

一、備份模式的分類

Oracle Database的備份是指備份數(shù)據(jù)庫的所有數(shù)據(jù)文件和控制文件。備份與恢復(fù)是保證數(shù)據(jù)庫安全運行的一項重要內(nèi)容,也是數(shù)據(jù)庫管理員的重要職責(zé)。根據(jù)數(shù)據(jù)庫管理員所維護系統(tǒng)的不同,Oracle Database的備份模式主要分為以下3種。

1.全備份。即每次備份定義的所有數(shù)據(jù)。該模式的優(yōu)點是恢復(fù)速度快、備份較完整,缺點是備份數(shù)據(jù)量大,在數(shù)據(jù)較多時做1次全備份需要較長的時間。因此,全備份適用于在系統(tǒng)上線和數(shù)據(jù)庫恢復(fù)之后做備份,以及在長時間未進行備份時進行備份。

2.差異增量備份。即備份上次備份以來更新的所有數(shù)據(jù)。該模式的優(yōu)點是每次備份的數(shù)據(jù)量較少,缺點是恢復(fù)時需要進行全備份和多份增量備份。因此,差異增量備份適用于每天的數(shù)據(jù)備份。

3.累計增量備份。即備份自上次或更早期備份以來更新的所有數(shù)據(jù)。該模式的優(yōu)缺點介于前兩種備份之間,累計增量備份適用于每周初或每月初的數(shù)據(jù)備份。

二、備份的方案

Oracle Database提供2種備份方案,即備份恢復(fù)方案和向前滾動方案。

1.備份恢復(fù)方案。備份恢復(fù)方案只能恢復(fù)已經(jīng)備份過的數(shù)據(jù),即對數(shù)據(jù)庫中某塊數(shù)據(jù)建立備份,生成的備份數(shù)據(jù)文件脫離Oracle Database的管理并存在磁盤中,當數(shù)據(jù)庫的數(shù)據(jù)出現(xiàn)問題時,可將備份文件恢復(fù)到數(shù)據(jù)庫中,使用導(dǎo)入和導(dǎo)出命令就可實現(xiàn)這種備份。

2.向前滾動方案。向前滾動方案可以使建立備份后的事務(wù)不會丟失,使Oracle Database記憶之前某一個正常的狀態(tài),并形成記錄日志文件。當Oracle Database出現(xiàn)問題時,利用存檔的重作記錄文件功能回到Oracle Database之前的正常狀態(tài),這種方案對系統(tǒng)的開銷較大,但恢復(fù)的程度也更高、更完備。

三、備份與恢復(fù)的工具

恢復(fù)管理器(簡稱RMAN)是Oracle Database提供的一個管理備份與恢復(fù)的重要工具。RMAN在提供數(shù)據(jù)庫備份與恢復(fù)的同時消除了操作的復(fù)雜性。從Oracle 8開始,RMAN為數(shù)據(jù)庫管理員提供了集成的備份和恢復(fù)解決方案。RMAN具有支持在線熱備份、多級增量備份、并行備份與恢復(fù)、備份與恢復(fù)使用簡單等優(yōu)點。Oracle Database的備份與恢復(fù)方式比較復(fù)雜。數(shù)據(jù)庫管理員必須在了解Oracle Database結(jié)構(gòu)的基礎(chǔ)上使用不同的備份恢復(fù)方式進行處理。RMAN的好處在于數(shù)據(jù)庫管理員在大部分情況下不需要了解數(shù)據(jù)庫的結(jié)構(gòu)就可以使用一些最簡單的語句來進行恢復(fù)。在實際環(huán)境中,筆者建議數(shù)據(jù)庫管理員使用熱備份。而熱備份必須在Database歸檔模式下才可進行,下面,筆者主要介紹歸檔模式在SQLPLUS中的開啟方法。

1.通過查看archive log list數(shù)據(jù)庫是否處于archive模式來決定是否開啟。如果不是在archive模式,則設(shè)定數(shù)據(jù)庫運行于歸檔模式下。具體操作步驟如下:

SQL>shutdown immediate

SQL>startup mount

SQL>alter database archiivelog

SQL>alter database open

2.如果automaticarchival顯示為“enabled”,則數(shù)據(jù)庫歸檔方式為自動歸檔。其他情況則需要進行手工歸檔,或者將歸檔方式修改為自動歸擋。具體操作步驟如下:

SQL>shutdown immediate

修改Init*.ora中參數(shù)加入log_archive_start=true

Startup pfile=lnit*.ora路徑

SQL>startup

四、備份與恢復(fù)的策略

備份與恢復(fù)工作的重點在于恢復(fù),一個無法恢復(fù)的備份對系統(tǒng)而言是毫無意義的,因此,在日常的工作中,數(shù)據(jù)庫管理員要有計劃地對數(shù)據(jù)庫進行備份。下面,筆者提供一些建議策略。

1.定期對數(shù)據(jù)庫進行多級模式備份。多級模式備份的目的在于減少備份與恢復(fù)所需的時間,并保證系統(tǒng)具有良好的恢復(fù)性。

2.自動歸檔模式可根據(jù)用戶的實際需求來定義所需要備份的數(shù)據(jù),然后自動啟動備份作業(yè)流程,從而大大減少數(shù)據(jù)庫管理員的工作量。

3.制作數(shù)據(jù)庫的控制文件、數(shù)據(jù)文件和參數(shù)文件并保存在不同的磁盤中。但為了減少數(shù)據(jù)庫資源的消耗,應(yīng)盡量避免重做日志備份。

4.對于經(jīng)常使用的用戶表或表空間,可使用邏輯備份的方式備份。并且,在條件允許的情況下還要經(jīng)常測試備份的數(shù)據(jù),以保證數(shù)據(jù)的真實有效。

5.記錄服務(wù)器的硬件和軟件配置。在對數(shù)據(jù)庫進行結(jié)構(gòu)調(diào)整時,必須進行數(shù)據(jù)庫的全備份操作。

綜上,信息時代的核心是信息技術(shù),而信息技術(shù)的核心在于信息的處理與存儲。如今使用計算機辦公的單位越來越多,為了管理好海量的數(shù)據(jù),選擇大型數(shù)據(jù)庫軟件的單位也在不斷增加。本文,筆者對Oracle Database的備份與恢復(fù)進行了簡單介紹,希望能為從事數(shù)據(jù)庫管理的工作人員提供一些參考和建議。

猜你喜歡
數(shù)據(jù)文件增量備份
“備份”25年:鄧清明圓夢
提質(zhì)和增量之間的“辯證”
當代陜西(2022年6期)2022-04-19 12:12:22
“價增量減”型應(yīng)用題點撥
數(shù)據(jù)文件恢復(fù)專題問答
數(shù)據(jù)文件安全管控技術(shù)的研究與實現(xiàn)
SQL數(shù)據(jù)文件恢復(fù)工具
基于均衡增量近鄰查詢的位置隱私保護方法
淺析數(shù)據(jù)的備份策略
科技視界(2015年6期)2015-08-15 00:54:11
德州儀器(TI)發(fā)布了一對32位增量-累加模數(shù)轉(zhuǎn)換器(ADC):ADS1262和ADS126
Tekla Structure數(shù)據(jù)文件交互格式分析
奉新县| 乌拉特后旗| 绥阳县| 尉氏县| 仪征市| 黑河市| 怀仁县| 乌什县| 化州市| 云和县| 班戈县| 乌审旗| 涟源市| 洛扎县| 吉林省| 平顶山市| 安康市| 金平| 鄂托克前旗| 普安县| 高碑店市| 岱山县| 固始县| 清新县| 曲沃县| 华阴市| 陇川县| 阆中市| 阳江市| 晋江市| 曲沃县| 宜城市| 定日县| 柳河县| 长葛市| 墨玉县| 龙井市| 礼泉县| 库尔勒市| 景东| 突泉县|