手工管理的備份恢復(fù)

手工管理的備份恢復(fù)

ID:38319919

大?。?.82 MB

頁數(shù):152頁

時(shí)間:2019-06-10

手工管理的備份恢復(fù)_第1頁
手工管理的備份恢復(fù)_第2頁
手工管理的備份恢復(fù)_第3頁
手工管理的備份恢復(fù)_第4頁
手工管理的備份恢復(fù)_第5頁
資源描述:

《手工管理的備份恢復(fù)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、備份恢復(fù)1、備份物理備份:對(duì)數(shù)據(jù)文件、控制文件、歸檔日志文件的備份邏輯備份:對(duì)數(shù)據(jù)庫內(nèi)部邏輯對(duì)象的備份(exp、expdp)2、恢復(fù)數(shù)據(jù)庫數(shù)據(jù)損壞的情況下。使用備份將受損的數(shù)據(jù)恢復(fù)回來的過程備份是一切數(shù)據(jù)安全手段的底線備份數(shù)據(jù)庫里發(fā)生的所有事務(wù)都記錄在聯(lián)機(jī)重做日志文件中,聯(lián)機(jī)重做日志文件是循環(huán)覆蓋使用。聯(lián)機(jī)重做日志文件主要的作用是實(shí)例崩潰恢復(fù)Oracle有兩種運(yùn)行模式歸檔模式非歸檔模式歸檔模式就是將所有的聯(lián)機(jī)重做日志文件在循環(huán)覆蓋以前進(jìn)行歸檔,保留一份副本,非歸檔是默認(rèn)的運(yùn)行模式歸檔模式?jīng)Q定了備份模式冷備份1、如果數(shù)據(jù)庫是非歸檔模式,那么只能使用冷備份1、數(shù)據(jù)庫正常關(guān)閉,使用操作

2、系統(tǒng)復(fù)制命令,備份所有的控制文件、數(shù)據(jù)文件數(shù)據(jù)庫正常關(guān)閉,會(huì)觸發(fā)完全檢查點(diǎn)信息,所有臟內(nèi)存塊都寫入到了數(shù)據(jù)文件中,聯(lián)機(jī)重做日志文件沒有什么意義要備份所有的數(shù)據(jù)文件、控制文件,不需要聯(lián)機(jī)重做日志文件2、如果使用的是abort關(guān)閉數(shù)據(jù)庫,或者實(shí)例崩潰關(guān)閉,需要備份聯(lián)機(jī)重做日志文件關(guān)鍵是要獲取所有的數(shù)據(jù)文件和控制文件的位置熱備份1、數(shù)據(jù)庫需要處于歸檔模式2、數(shù)據(jù)庫打開的狀態(tài)下,可以進(jìn)行表空間、數(shù)據(jù)文件的備份3、歸檔對(duì)數(shù)據(jù)庫的性能還是有一定影響的4、歸檔可以不丟失任何數(shù)據(jù)歸檔模式歸檔模式啟用了自動(dòng)歸檔歸檔模式中,對(duì)聯(lián)機(jī)日志文件的歸檔分為兩種模式手工方式和自動(dòng)歸檔聯(lián)機(jī)日志文件A寫滿以后,切

3、換到B,手工歸檔模式需要手工的發(fā)出命令才能歸檔,如果不發(fā)出命令,A不會(huì)被歸檔,同時(shí)A也不能被覆蓋,這樣切換回來需要覆蓋A的時(shí)候,整個(gè)數(shù)據(jù)庫被掛起除非測(cè)試,不要將生產(chǎn)數(shù)據(jù)庫設(shè)置在手工歸檔模式自動(dòng)歸檔模式中,當(dāng)LGWR在將重做日志寫入當(dāng)前聯(lián)機(jī)重做日志文件中,發(fā)現(xiàn)寫滿時(shí),于是切換到另一個(gè)新的聯(lián)機(jī)重做日志文件,進(jìn)行日志切換,同時(shí)觸發(fā)歸檔進(jìn)程(ARCn),將當(dāng)前已經(jīng)寫滿的聯(lián)機(jī)日志文件進(jìn)行歸檔其中的n表示我們啟動(dòng)了多個(gè)歸檔進(jìn)程,oracle10g中n從1到30啟動(dòng)6個(gè)歸檔進(jìn)程。歸檔日志文件的存放位置默認(rèn)歸檔到這個(gè)目錄里面。默認(rèn)存放在這個(gè)目錄里面。恢復(fù)區(qū)和新設(shè)置的歸檔區(qū)都是空的。日志歸檔到了我

4、們?cè)O(shè)置的目錄中。只有一份歸檔。注意,我們還可以將日志歸檔到另外一個(gè)服務(wù)器上。作為一個(gè)災(zāi)備的概念,但是需要要測(cè)試歸檔的性能。歸檔的一些參數(shù)只有在將聯(lián)機(jī)日志成功歸檔到這個(gè)目錄以后,該日志文件才能夠被覆蓋。Reopen表示一旦不能夠成功到目的地,則每隔一段時(shí)間(默認(rèn)300秒)嘗試一次,下面的語句設(shè)置時(shí)間間隔是600秒。歸檔到三個(gè)目的地,文件的名字都一樣。我們?cè)O(shè)置了三個(gè)歸檔目錄,兩個(gè)是強(qiáng)制的,一個(gè)是可選的如果最少歸檔的數(shù)目少于mandatory,那么沒有什么意義。我們?cè)O(shè)置為3,表示至少歸檔三個(gè)目的地,就相當(dāng)于設(shè)置了三個(gè)強(qiáng)制。我們將第三個(gè)目的地給刪除。發(fā)現(xiàn)也能夠成功的歸檔。發(fā)現(xiàn)還是能夠正常

5、的歸檔,也就是最少成功備份參數(shù)沒有起作用。所以我們還是要依靠強(qiáng)制來實(shí)現(xiàn)多路徑。多次執(zhí)行,當(dāng)要覆蓋第一個(gè)沒有歸檔成功的日志文件的時(shí)候,數(shù)據(jù)庫掛起重新建立了這個(gè)目錄。即使數(shù)據(jù)庫被掛起,還是可以登陸,還是可以進(jìn)行操作。連續(xù)的操作以后,發(fā)現(xiàn)數(shù)據(jù)庫掛起。大約過了10分鐘以后,因?yàn)閞eopen的原因,系統(tǒng)正常的歸檔以后,操作繼續(xù)進(jìn)行。歸檔出現(xiàn)問題以后,最好的解決辦法就是抓緊時(shí)間將歸檔目的地修復(fù)好。另外一種解決方式就是將這個(gè)目錄設(shè)置為defer。問題馬上解決。但是要注意不能少于這個(gè)參數(shù)。表示dest2目錄不可用。所有目錄都刪除以后怎么辦?使用defer的辦法是沒有用的。只能恢復(fù)目錄了。因?yàn)榭偸?/p>

6、需要?dú)w檔到一個(gè)地方去。將標(biāo)識(shí)為enable的修復(fù)。重新指定了一個(gè)歸檔目錄,問題快速解決。解決思路1、首先將min_suceed設(shè)置成12、重新建立一個(gè)歸檔目錄3、將以前所有的歸檔目錄設(shè)置成為defer生成的歸檔日志文件的文件名?%s:日志序列號(hào)%S:固定長(zhǎng)度的日志序列號(hào),不足位在左邊補(bǔ)0%t:日志線程號(hào)%T:固定長(zhǎng)度的日志線程號(hào),不足位在左邊補(bǔ)0%a:激活I(lǐng)D%d:數(shù)據(jù)庫名%r:resetlogs生成的ID默認(rèn)為%t_%s_%r.dbf熱備份數(shù)據(jù)庫1、可以備份某個(gè)表空間所有的數(shù)據(jù)文件,也可以備份某個(gè)表空間下的某個(gè)數(shù)據(jù)文件,整個(gè)的備份過程中,表空間是可用的將日志進(jìn)行歸檔,然后備份到

7、另外一個(gè)介質(zhì)上?;謴?fù)的時(shí)候,備份的數(shù)據(jù)文件要能夠使用,至少要求在beginbackup和endbackup之間所有的歸檔日志,否則備份的介質(zhì)沒有任何意義。對(duì)每一個(gè)表空間,都重復(fù)上面的操作。1、開始備份2、備份文件3、結(jié)束備份4、歸檔日志、備份歸檔日志熱備份原理1、Oracle的數(shù)據(jù)塊大小是操作系統(tǒng)塊大小的整數(shù)倍,直接復(fù)制數(shù)據(jù)文件到備份介質(zhì)的過程中,由于數(shù)據(jù)庫一直可用,數(shù)據(jù)塊中不斷地有數(shù)據(jù)進(jìn)進(jìn)出出,使用操作系統(tǒng)命令復(fù)制數(shù)據(jù)文件時(shí),是基于操作系統(tǒng)塊進(jìn)行復(fù)制的,也就是說復(fù)制一個(gè)操作系統(tǒng)

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。