偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

針對(duì)Oracle數(shù)據(jù)庫(kù)備份恢復(fù)的一些理解與總結(jié)

數(shù)據(jù)庫(kù) Oracle
我是51CTO學(xué)院講師風(fēng)哥,在51CTO學(xué)院 “4.20 IT充電節(jié)”(4月19~20日) 到來(lái)之際,和大家分享一下Oracle數(shù)據(jù)庫(kù)備份恢復(fù)經(jīng)驗(yàn)。

我是51CTO學(xué)院講師風(fēng)哥,在51CTO學(xué)院 “4.20 IT充電節(jié)”(4月19~20日) 到來(lái)之際,和大家分享一下Oracle數(shù)據(jù)庫(kù)備份恢復(fù)經(jīng)驗(yàn)。正文來(lái)啦~~~

在當(dāng)今信息化的數(shù)據(jù)時(shí)代,數(shù)據(jù)成為了政府和企事業(yè)單位最值錢的也是最有價(jià)值的東西,而最有價(jià)值的這些數(shù)據(jù)主要是存放在數(shù)據(jù)庫(kù)當(dāng)中, 因此針對(duì)IT管理或數(shù)據(jù)庫(kù)維護(hù)人員來(lái)說(shuō),數(shù)據(jù)的備份就是IT部門的重中之重了。

Oracle示意圖 

在整個(gè)數(shù)據(jù)庫(kù)市場(chǎng),Oracle占據(jù)著全世界數(shù)據(jù)庫(kù)市場(chǎng)份額的48%左右,同時(shí)Oracle占據(jù)著中國(guó)數(shù)據(jù)庫(kù)市場(chǎng)份額的57%左右。因此可以說(shuō)在Oracle數(shù)據(jù)庫(kù)維護(hù)過(guò)程中,Oracle數(shù)據(jù)庫(kù)備份與恢復(fù)也是重中之重的問(wèn)題,雖然有很多時(shí)候數(shù)據(jù)庫(kù)系統(tǒng)運(yùn)行比較慢,但是對(duì)數(shù)據(jù)庫(kù)的數(shù)據(jù)丟失來(lái)說(shuō),顯然數(shù)據(jù)丟失的損失是***的,也是一個(gè)企業(yè)的生命價(jià)值所在。下面風(fēng)哥講講Oracle數(shù)據(jù)庫(kù)備份與恢復(fù)的理解與體會(huì)。

一、物理備份與邏輯備份

數(shù)據(jù)就是數(shù)據(jù)的拷貝,這個(gè)拷貝可以用來(lái)重建數(shù)據(jù)庫(kù),備份可以分為物理備份與邏輯備份:

1.物理備份:是所有物理文件的一個(gè)副本,比如數(shù)據(jù)文件,日志文件,控制文件,歸檔文件等,這些文件都存在本地磁盤(pán)或相應(yīng)的存儲(chǔ)上面,而物理備份包括冷備份(非歸檔模式)或熱備份(歸檔模式)。

2.邏輯備份:是將表、索引、存儲(chǔ)過(guò)程等,可以使用oracler exp/expdp導(dǎo)出來(lái)的二進(jìn)制文件,后面再通過(guò)Oracle的imp/impdp可以導(dǎo)入到數(shù)據(jù)庫(kù);可以說(shuō)邏輯備份是對(duì)物理備份的一種補(bǔ)充吧,一般都是用在數(shù)據(jù)遷移上面。

二、關(guān)于備份恢復(fù)的工具

1.常用的是使用oracle rman來(lái)備份恢復(fù),支持命令行及圖形接口,可以通過(guò)第三方軟件(NBU\LEGATO\TSM等)及磁帶機(jī)進(jìn)行備份,這個(gè)工具的功能非常強(qiáng)大;RMAN支持備份整個(gè)數(shù)據(jù)庫(kù)、表空間、數(shù)據(jù)文件、控制文件、還有歸檔日志文件等,而且可以通過(guò)RMAN腳本來(lái)實(shí)現(xiàn)快捷的備份操作;RMAN支持增量備份,跳過(guò)部分塊備份,還可以調(diào)整備份的速度;而且可以在備份的時(shí)候檢測(cè)一些損壞的數(shù)據(jù)庫(kù),還可以通過(guò)多通道并發(fā)、限制IO的速度、單次備份的文件數(shù)等等來(lái)提高備份的性能。

2.其實(shí)是IMP/IMPDP、EXP/EXPDP來(lái)進(jìn)行邏輯備份恢復(fù),可以跨平臺(tái)遷移,支持全庫(kù)、用戶、表級(jí)的備份與恢復(fù),特別是在Oracle 10g以后,EXPDP與IMPDP備份的速度比較快,支持多并發(fā)。

3.可以使用oracle datagurad、oracle goldengate等產(chǎn)品來(lái)實(shí)現(xiàn)數(shù)據(jù)庫(kù)容災(zāi)備份與數(shù)據(jù)復(fù)制及災(zāi)難后的恢復(fù)。

4.第三方工具,可以使用操作系統(tǒng)命令,也可以使用sqlplus,dul,bbed等工具來(lái)實(shí)現(xiàn)一些特殊情況下的備份與恢復(fù)。

三、數(shù)據(jù)庫(kù)配置上的備份與恢復(fù)

1.控制文件多路復(fù)用

2.在線重做日志的鏡像

3.歸檔模式下可以將同一歸檔備份到多個(gè)位置

4.ASM數(shù)據(jù)文件與磁盤(pán)組的鏡像

5.利用操作系統(tǒng)與存儲(chǔ)對(duì)數(shù)據(jù)文件進(jìn)行鏡像配置

6.ORACLE RAC配置信息的配置

7.利用硬件技術(shù)對(duì)數(shù)據(jù)文件的鏡像

四、Oracle備份與恢復(fù)中比較重要的幾類文件

1.數(shù)據(jù)文件

2.控制文件

3.重做聯(lián)機(jī)日志文件

4.參數(shù)文件

5.歸檔日志文件

五、Oracle備份的介紹

1.完整備份與增量備份(差異增量與累計(jì)增量)

完整備份:一個(gè)或多個(gè)數(shù)據(jù)文件的完整副本,包括從備份開(kāi)始的所有級(jí)的數(shù)據(jù)塊。

增量備份:包含從最近一次備份以來(lái)被修改過(guò)或增加過(guò)的數(shù)據(jù)塊。增量備份又分為0級(jí)增量備份、1級(jí)差異增量備份、1級(jí)累計(jì)增量備份,增量備份支持歸檔和非歸檔模式,而且只能使用RMAN的時(shí)候才可以實(shí)現(xiàn)增量備份。

差異增量:是備份上級(jí)及同級(jí)備份以來(lái)所有變化的數(shù)據(jù)塊,差異增量是默認(rèn)增量備份方式;

累計(jì)增量:是備份上級(jí)備份以來(lái)所有變化的數(shù)據(jù)塊。

2.完全備份與非完全備份

完全備份:包括所有的數(shù)據(jù)文件、控制文件、參數(shù)文件、密碼文件、在線重做日志文件、歸檔日志文件。

非完全備份:比如備份一個(gè)或多個(gè)數(shù)據(jù)文件、一個(gè)或多個(gè)表空間等,非完全備份只限于在歸檔模式下才有效。

3.脫機(jī)備份與聯(lián)機(jī)備份

脫機(jī)備份:是在數(shù)據(jù)庫(kù)關(guān)閉的時(shí)候發(fā)生的備份,又叫冷備份,是在一致性關(guān)閉數(shù)據(jù)庫(kù)后,控制文件SCN與數(shù)據(jù)文件頭部的SCN一致。

聯(lián)機(jī)備份:是在數(shù)據(jù)庫(kù)使用的情況下發(fā)生的備份,又稱為非一致性備份或熱備份,聯(lián)機(jī)備份一個(gè)數(shù)據(jù)文件的SCN與控制文件不一致。聯(lián)機(jī)備份可以是全備,也可以是部分備份,必須在歸檔模式下才可以完成。

六、Oracle恢復(fù)的介紹

數(shù)據(jù)庫(kù)的恢復(fù)策略是使用最近一次備份來(lái)實(shí)現(xiàn)數(shù)據(jù)庫(kù)的還原,然后使用歸檔日志和聯(lián)機(jī)日志將數(shù)據(jù)庫(kù)恢復(fù)到***或特定的狀態(tài)。

Oracle恢復(fù)主要分為還原與恢復(fù)。

還原:是從最近的備份文件中查找所需要的內(nèi)容,并將其拷回到原來(lái)位置的過(guò)程稱為還原??梢詫?duì)基本數(shù)據(jù)庫(kù)、表空間、數(shù)據(jù)文件、控制文件、參數(shù)文件進(jìn)行還原。

恢復(fù):在還原的基礎(chǔ)上,使用歸檔日志文件和聯(lián)機(jī)日志文件將數(shù)據(jù)庫(kù)刷新到***的SCN,使數(shù)據(jù)庫(kù)保持一致性。

恢復(fù):分實(shí)例恢復(fù)、崩潰恢復(fù)、介質(zhì)恢復(fù)。

實(shí)例恢復(fù):在RAC環(huán)境中,當(dāng)一個(gè)實(shí)例崩潰后,可用的實(shí)例將自動(dòng)使用聯(lián)機(jī)日志來(lái)前滾已提交的事務(wù),撤消未提交的事務(wù)并釋放鎖。實(shí)例恢復(fù)(instance recovery)最主要的3個(gè)階段:利用重做日志文件cache recovery、open database、利用undo進(jìn)行transaction recovery。

崩潰恢復(fù):在單實(shí)例或多實(shí)例環(huán)境中,如果所有的實(shí)例崩潰,那么在崩潰恢復(fù)中,實(shí)例需要先打開(kāi)數(shù)據(jù)庫(kù),然后執(zhí)行恢復(fù)操作。崩潰恢復(fù)(Crash Recovery)這是由Oracle自動(dòng)完成,無(wú)需手工干預(yù)。

介質(zhì)恢復(fù):介質(zhì)恢復(fù)可以將整個(gè)數(shù)據(jù)庫(kù)、一個(gè)數(shù)據(jù)文件、一個(gè)表空間文件、或一個(gè)日志文件還原到指定的時(shí)間點(diǎn);介質(zhì)恢復(fù)(Media Recovery)可以分為完全恢復(fù)或不完全恢復(fù),RMAN支持完全介質(zhì)恢復(fù)與不完全介質(zhì)恢復(fù),RMAN用到的基本命令是restore與recover。

51CTO學(xué)院 4.20 IT充電節(jié)

(19-20號(hào)兩天,100門視頻課程免單搶,更有視頻課程會(huì)員享6折,非會(huì)員享7折,套餐折上8折,微職位立減2000元鉅惠)

活動(dòng)鏈接:http://edu.51cto.com/activity/lists/id-47.html?wenzhang

視頻教程:

1.Oracle數(shù)據(jù)庫(kù)學(xué)習(xí)線路圖

http://edu.51cto.com/roadmap/view/id-107.html

2.Oracle DBA數(shù)據(jù)庫(kù)高級(jí)工程師培訓(xùn)視頻套餐課程(系列60多套+七大階段+上千案例)

http://edu.51cto.com/pack/view/id-739.html

3.Oracle數(shù)據(jù)庫(kù)學(xué)習(xí)指南與職業(yè)規(guī)劃

http://edu.51cto.com/course/course_id-7015.html

責(zé)任編輯:杜寧 來(lái)源: 51CTO學(xué)院
相關(guān)推薦

2011-08-01 13:59:22

Oracle數(shù)據(jù)庫(kù)命名空間

2010-08-12 09:41:06

DB2數(shù)據(jù)庫(kù)恢復(fù)

2011-07-29 15:58:53

SGAOracle

2011-07-22 09:58:18

Oracle數(shù)據(jù)庫(kù)優(yōu)化策略

2011-03-10 13:19:47

Oracle數(shù)據(jù)庫(kù)

2010-04-12 10:40:49

Oracle數(shù)據(jù)庫(kù)

2009-04-03 10:54:49

Oracle備份恢復(fù)

2011-04-11 13:46:17

Oracle數(shù)據(jù)庫(kù)備份

2010-04-13 11:09:21

Oracle數(shù)據(jù)庫(kù)

2009-04-17 11:28:16

Oracle備份恢復(fù)

2010-04-12 14:19:00

Oracle數(shù)據(jù)庫(kù)備份

2011-07-22 09:09:52

Oracle數(shù)據(jù)庫(kù)SQL效率

2009-10-13 09:43:43

Oracle數(shù)據(jù)庫(kù)備份

2011-08-25 14:50:42

SQL Server數(shù)常用操作

2011-08-01 12:44:25

Oracle基于用戶管理備份與恢復(fù)

2010-03-30 10:05:02

Oracle數(shù)據(jù)庫(kù)

2009-06-30 14:23:02

ORACLE數(shù)據(jù)庫(kù)JSP

2011-05-20 09:35:24

Oracle數(shù)據(jù)庫(kù)恢復(fù)備份

2009-03-17 16:00:47

Oracle數(shù)據(jù)庫(kù)備份

2020-08-07 08:04:03

數(shù)據(jù)庫(kù)MySQL技術(shù)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)