999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

《軍隊療養院信息管理系統》中Oracle數據庫備份與恢復策略

2010-02-17 11:04:12王雷,周曉明,肖征
中國療養醫學 2010年11期
關鍵詞:數據庫故障策略

《軍隊療養院信息管理系統》中Oracle數據庫備份與恢復策略

310002 南京軍區杭州療養院海勤療養區 王雷 周曉明 肖征

從保障數據庫安全的角度出發,探討Oracle數據庫備份與恢復在《軍隊療養院信息管理系統》維護中的應用,通過使用恢復管理器(Recovery Manager,RMAN),制定合理的備份策略,實現數據庫的完全備份與恢復,解決了Oracle數據庫因計算機系統故障引起的數據損壞或丟失等問題。

Oracle數據庫;恢復管理器;備份;恢復

《軍隊療養院信息管理系統》在全軍各療養院的推廣應用,極大地提高了各療養院的療養管理效率,其中Oracle作為該系統的后臺數據庫發揮了重要作用。隨著醫療數據的日益增加,對Oracle數據庫的安全穩定運行提出了更高的要求,但是無論數據庫系統如何配置和優化,都不能確保數據庫系統絕對安全穩定。當數據庫遭到破壞時,數據庫管理員必須利用數據庫備份對數據庫進行及時有效地恢復,確保數據安全。因此,數據庫的備份與恢復是數據庫管理員的重要職責。

1 備份與恢復概述

1.1 數據庫備份 數據庫備份是對數據庫物理結構文件,包括數據文件、日志文件和控制文件的備份。Oracle數據庫有物理備份和邏輯備份兩種備份方法,其中物理備份又分為冷備份和熱備份。

1.2 冷備份 冷備份通常是在數據庫正常關閉后,對其使用過的各個文件都進行備份,這些文件構成數據庫關閉時的一個完整印象,通常而言,冷備份是最快和最安全的方法[1]。但是冷備份必須在數據庫關閉的情況下進行,當數據庫處于打開狀態時,執行數據庫文件系統備份是無效的。

1.3 熱備份 熱備份是指當數據庫打開時,對數據庫進行的物理備份,這種備份方式稱為聯機備份,熱備份要求數據庫運行在歸檔方式下。熱備份可以通過Oracle提供的可視化工具實現,也可以通過預先創建好的命令文檔實現。

1.4 邏輯備份 邏輯備份利用Oracle提供的Export命令將數據從數據庫中提取出來,生成一個二進制的導出轉儲文件,此文件包含完全重建全部所選對象所需的命令,與熱備份相同,系統不必為邏輯備份而關閉。

1.5 數據庫恢復 數據庫備份的目的是為了數據庫發生故障后能及時恢復,數據庫恢復根據故障類型分為實例恢復與介質恢復。實例恢復將數據庫恢復到故障之前的事務一致狀態;介質恢復主要用于因介質故障引起的數據庫文件破壞時使用。根據數據庫備份性質,Oracle提供了兩種不同的恢復模式——完全恢復與不完全恢復。完全恢復要求數據庫在歸檔方式下運行,可以恢復全部丟失的數據,使數據庫恢復到最新狀態;不完全恢復是指將數據庫恢復到故障之前的某個時間節點。

2 RMAN原理及配置

2.1 RMAN原理 RMAN是Oracle公司在Oracle 8.0以后推出的數據庫備份與恢復工具。RMAN通過自動啟動操作系統進程將數據備份到磁盤或磁帶上。與常用的物理數據庫備份、邏輯數據庫備份不同,RMAN使用數據庫對數據庫進行備份的原理,RMAN必須運行在一個數據庫上,在RMAN數據庫中存儲了對于遠程數據庫的備份信息,它有自身的語法形式,可以通過命令行方式或企業管理器控制臺圖形方式控制,提供第三方介質管理,極大地簡化了備份與恢復流程。

2.2 RMAN配置步驟及示例 ①創建一個恢復數據庫并在該數據庫中創建恢復目錄所用表空間,示例如下:SQL>create tablespace rmants datafile'c:oracleoradata mants.ora’。②在目錄數據庫中創建RMAN用戶并授權,示例如下:SQL>create user rman identified by rman default tablespace rmants temporary tablespace temp quota unlimited on rmants;SQL>grant recovery_catalog_owner to rman。③在目錄數據庫中創建恢復目錄,示例如下:RMAN>create catalog tablespace rmants。④注冊目標數據庫到恢復目錄,示例如下:RMAN>connect catalog rman/rman@cc;RMAN>connect register system/manager@aspsrv;RMAN>register database。

3 RMAN備份策略及示例

3.1 RMAN備份模式 RMAN提供了兩種備份模式:完全備份、增量備份。完全備份包括了所有有數據的數據塊;增量備份僅備份上一次同一級別或更低級備份被修改過的數據塊,有兩種方式:DIFFERENTIAL(差異)和CUMULATIVE(累積),默認情況下RMAN創建的增量備份是DIFFERENTIAL方式,執行增量備份時必須首先執行基礎備份(0級備份),增量備份因備份數據量較小,占用較少的網絡帶寬和較低的存儲空間,成為實施策略備份的主流。

3.2 策略制定 根據《軍隊療養院信息管理系統》中Oracle數據庫的特點,采用DIFFERENTIAL方式,在周三、日對數據庫進行0級備份,在周一、二、四、五、六對數據庫進行1級備份[2],這樣無論數據在哪一天發生故障,都可以利用備份文件、歸檔日志文件及聯機日志文件對數據庫進行完全恢復。備份策略的實施(圖1)。

主要實現代碼示例如下[3]:①0級備份 (每周日、三用 ):run{allocate channel d1 type disk;backup incremental level=0 databaseformat ‘d:/db_%d_%s_%p_%t‘tag=‘WHOLE_INC0’;}②1級備份(每周一、二、四、五、六用):run{allocate channel d1 type disk;backup incremental level=1 database format ‘d:/db_% d_% s_% p_% t‘tag=‘WHOLE_INC1’;}

3.3 RMAN備份確認 備份確認是保證數據庫是否成功進行了備份,一般可以通過RMAN提供的LIST命令對數據文件、控制文件、日志文件的備份進行確認。

4 RMAN恢復策略及示例

RMAN恢復是將一個失效的數據庫調整返回到有序的工作狀態的過程,根據數據的故障性質及恢復的實際需要,可以對數據庫進行完全恢復或不完全恢復。RMAN通過還原(Restore)與恢復(Recover)這兩個命令對數據庫進行恢復。

4.1 完全恢復 完全恢復是將數據庫恢復到故障發生前的那一刻,在利用RMAN進行完全恢復時,所有在線和歸檔重做日志文件的記錄都會被用來恢復數據庫,從備份中恢復已經損壞的文件,然后應用日志文件將該數據文件恢復到當前的時間點,代碼示例如下:run{allocate channel d1 type disk;restore controlfile;restore database;recover database;}

4.2 不完全恢復 不完全的恢復首先還原在期望恢復的時間點之前進行備份集,并且在這個時間之前的備份是可用的,不完全恢復意味著整個數據庫必須被還原到以前的某個時間點,包括控制文件,有效地執行時間點恢復的技巧在于set命令的設置,代碼示例如下:run{set until time “TO_DATE(‘02/10/2010 12:02:10’,‘MM/DD/YYYY HH24:MI:SS’)”;allocatechanneld1 typedisk; restore database;recover database;alter database open resetlogs}

5 結束語

Oracle數據庫管理員在掌握RMAN備份與恢復原理及常用的命令后,通過制定合理的備份與恢復策略,可以確保數據庫發生故障時能夠及時完全恢復,保障數據庫的安全穩定。

[1]滕永昌.Oracle9i數據庫管理員使用大全[M].北京:清華大學出版社,2004:589-598.

[2]張云帆.Oracle數據庫備份與恢復策略[J].計算機工程,2009,35(15):85-87.

[3]曹美琴.基于RMAN技術的Oracle數據庫備份恢復研究[J].安徽大學學報:自然科學版,2007,32(2):25-28.

1005-619X(2010)11-0980-03

2010-04-17)

猜你喜歡
數據庫故障策略
例談未知角三角函數值的求解策略
故障一點通
我說你做講策略
高中數學復習的具體策略
數學大世界(2018年1期)2018-04-12 05:39:14
數據庫
財經(2017年2期)2017-03-10 14:35:35
奔馳R320車ABS、ESP故障燈異常點亮
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
故障一點通
主站蜘蛛池模板: a级毛片网| 国产成人精品一区二区免费看京| 欧美日本中文| 国产一在线观看| 亚洲国产精品日韩av专区| 无码人中文字幕| 中文字幕有乳无码| 国产成人av一区二区三区| 99热这里只有精品2| 直接黄91麻豆网站| 亚洲人成网7777777国产| 欧美在线精品怡红院| 黄色网站在线观看无码| 毛片基地美国正在播放亚洲 | 黄色网址手机国内免费在线观看 | 婷婷色在线视频| 亚洲大尺度在线| 色综合五月| 国产又色又爽又黄| 欧美成在线视频| 日韩AV手机在线观看蜜芽| 99精品一区二区免费视频| 国产精品免费入口视频| 欧美一区中文字幕| 三区在线视频| 麻豆国产原创视频在线播放| 欧美色丁香| 亚洲AⅤ无码日韩AV无码网站| 婷婷色婷婷| 亚洲一区二区无码视频| 亚洲aaa视频| 囯产av无码片毛片一级| 精品一区二区三区无码视频无码| 伊人福利视频| 午夜人性色福利无码视频在线观看 | 99热线精品大全在线观看| 亚洲人成网站在线播放2019| 国产麻豆91网在线看| 无码专区第一页| 亚洲综合久久成人AV| 波多野结衣爽到高潮漏水大喷| 亚洲国产高清精品线久久| 欧美日韩中文字幕二区三区| 国产精品hd在线播放| 2020精品极品国产色在线观看| 亚洲精品日产精品乱码不卡| 亚欧成人无码AV在线播放| 国产情侣一区二区三区| 狠狠色综合久久狠狠色综合| 中文字幕日韩视频欧美一区| 久久久久国产精品免费免费不卡| 亚洲精品福利视频| 无码高清专区| 欧美笫一页| 全午夜免费一级毛片| 在线中文字幕网| av天堂最新版在线| 国产一区二区三区视频| 久操线在视频在线观看| 999国内精品久久免费视频| 在线亚洲精品自拍| 亚洲高清在线播放| 精品视频在线观看你懂的一区| yjizz视频最新网站在线| 国产一区二区丝袜高跟鞋| 久久久亚洲国产美女国产盗摄| www.精品视频| 日韩大片免费观看视频播放| 日a本亚洲中文在线观看| 欧美国产日本高清不卡| 中文字幕在线播放不卡| 欧美成人午夜影院| 亚洲性色永久网址| 天天摸天天操免费播放小视频| 免费一级毛片在线观看| 国产超碰在线观看| 国产精品手机在线观看你懂的| 在线a视频免费观看| 国产在线八区| 91麻豆国产视频| 久草视频精品| 日本在线亚洲|