Windows下oracle的增量備份與恢復(fù)_第1頁
Windows下oracle的增量備份與恢復(fù)_第2頁
Windows下oracle的增量備份與恢復(fù)_第3頁
Windows下oracle的增量備份與恢復(fù)_第4頁
Windows下oracle的增量備份與恢復(fù)_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、Windows下Oracle11g增量備份與恢復(fù)安裝環(huán)境:Windows Server 2008 64位 sp2Oracle版本:Oracle 11g文檔版本: V1.1發(fā)布日期:2014/12/01作者:張春醒北京數(shù)碼視訊科技股份有限公司目錄Windows下Oracle增量備份與恢復(fù)11實現(xiàn)目標(biāo)22備份計劃與恢復(fù)策略23步驟一:把Oracle切換到歸檔模式23.1查看歸檔模式23.2啟用歸檔模式24步驟二:創(chuàng)建備份腳本34.1創(chuàng)建“完全”備份腳本34.2創(chuàng)建“差異”備份腳本34.3創(chuàng)建“累計”備份腳本35步驟三:手工啟動一次完全備份45.1手工執(zhí)行rmanbackup_full.bat45.

2、2文件管理器中,查看生成的備份文件45.3使用rman命令查看備份信息45.4若想刪除,可使用delete backup指令56步驟四:創(chuàng)建備份計劃任務(wù)56.1計劃任務(wù)的時間安排56.2創(chuàng)建一個計劃任務(wù)66.2.1打開控制面板-管理工具-任務(wù)計劃程序66.2.2創(chuàng)建基本任務(wù)76.2.3選擇每周76.2.4選擇星期一23:0086.2.5選擇啟動程序86.2.6選擇執(zhí)行D:rmanbackup_full.bat96.2.7最終信息確認(rèn),正確,點擊完成。116.2.8打開屬性對話框。126.2.9選擇“不管用戶是否登陸都要運行”,勾選“不存儲密碼”,確定。136.3建議立即進行測試136.4創(chuàng)建其

3、他計劃任務(wù)137如何恢復(fù)數(shù)據(jù)庫137.1盡力對整個數(shù)據(jù)庫進行完全恢復(fù)147.2恢復(fù)到歷史中的一個備份141 實現(xiàn)目標(biāo)備份數(shù)據(jù)庫到指定硬盤,最壞的情況下,允許丟失一天的數(shù)據(jù)。2 備份計劃與恢復(fù)策略假定數(shù)據(jù)庫的備份任務(wù)作如下安排:- 星期一:完全備份(A) - 星期二:增量備份(B) - 星期三:增量備份(C) - 星期四:增量備份(D) - 星期五:累計備份(E) - 星期六:增量備份(F) - 星期日:增量備份(G) 假設(shè)在星期日,數(shù)據(jù)庫遭到意外破壞,數(shù)據(jù)庫管理員可按以下步驟來恢復(fù)數(shù)據(jù)庫:第一步:用命令CREATE DATABASE重新生成數(shù)據(jù)庫結(jié)構(gòu)第二步:創(chuàng)建一個足夠大的附加回段第三步:完全

4、增量導(dǎo)入A (恢復(fù)數(shù)據(jù)庫必須要存在一個完全增量備份)第四步:累計增量導(dǎo)入E第五步:最近增量導(dǎo)入F3 步驟一:把Oracle切換到歸檔模式非歸檔模式下,無法使用增量備份!3.1 查看歸檔模式sqlplus / as sysdba (cmd下輸入此命令,不要省略/前后的空格!)SQL archive log list;3.2 啟用歸檔模式 sqlplus / as sysdbaSQL shutdown immediate; (立即關(guān)閉數(shù)據(jù)庫)SQL startup mount (啟動實例并加載數(shù)據(jù)庫,但不打開)SQL alter database archivelog; (更改數(shù)據(jù)庫為歸檔模式)S

5、QL alter database open; (打開數(shù)據(jù)庫)SQL alter system archive log start; (啟用自動歸檔)(注意:一般修改歸檔模式后,需要做一次完全備份,因為歸檔前的日志已經(jīng)沒用了。我們這兒暫時不做,等到配置完計劃任務(wù)后,再做完全備份)SQL exit; 4 步驟二:創(chuàng)建備份腳本壓縮包中已經(jīng)提供以下3個txt文件 + 3個bat文件,懶人可直接使用,注意文件路徑。請手工創(chuàng)建D:backup文件夾!4.1 創(chuàng)建“完全”備份腳本即備份整個數(shù)據(jù)庫。創(chuàng)建文件:d:rmanbackup_full.txt(文件路徑和名稱都可以自擬)內(nèi)容:runbackup in

6、cremental level 0 database format D:/backup/backup_%d_%T_%s;創(chuàng)建文件:d:rmanbackup_full.bat(文件路徑和名稱都可以自擬)內(nèi)容:rman target / nocatalog CMDFILE d:/rmanbackup_full.txt LOG d:/rmanbackup_%DATE:0,4%_%DATE:5,2%_%DATE:8,2%.log;4.2 創(chuàng)建“差異”備份腳本備份上一次備份后改變的數(shù)據(jù)。創(chuàng)建文件:d:rmanbackup_incremental.txt(文件路徑和名稱都可以自擬)內(nèi)容:runbackup

7、 incremental level 1 database format D:/backup/backup_%d_%T_%s;創(chuàng)建文件:d:rmanbackup_incremental.bat(文件路徑和名稱都可以自擬)內(nèi)容:rman target / nocatalog CMDFILE d:/rmanbackup_incremental.txt LOG d:/rmanbackup_%DATE:0,4%_%DATE:5,2%_%DATE:8,2%.log;4.3 創(chuàng)建“累計”備份腳本累計型導(dǎo)出方式只是導(dǎo)出自上次“完全”導(dǎo)出之后數(shù)據(jù)庫中變化了的信息。 創(chuàng)建文件:d:rmanbackup_cumu

8、lative.txt(文件路徑和名稱都可以自擬)內(nèi)容:runbackup incremental level 1 cumulative database format D:/backup/backup_%d_%T_%s;創(chuàng)建文件:d:rmanbackup_cumulative.bat(文件路徑和名稱都可以自擬)內(nèi)容:rman target / nocatalog CMDFILE d:/rmanbackup_cumulative.txt LOG d:/rmanbackup_%DATE:0,4%_%DATE:5,2%_%DATE:8,2%.log;5 步驟三:手工啟動一次完全備份5.1 手工執(zhí)行r

9、manbackup_full.batD:rmanbackup_full.bat 5.2 文件管理器中,查看生成的備份文件5.3 使用rman命令查看備份信息rman target / (cmd命令行下輸入此命令)RMANlist backup;5.4 若想刪除,可使用delete backup指令6 步驟四:創(chuàng)建備份計劃任務(wù)6.1 計劃任務(wù)的時間安排我們創(chuàng)建7個計劃任務(wù),分別對應(yīng)以下時間點。假定任務(wù)執(zhí)行時間是每天晚上23:00.- 星期一:完全備份(A) - 星期二:增量備份(B) - 星期三:增量備份(C) - 星期四:增量備份(D) - 星期五:累計備份(E) - 星期六:增量備份(F)

10、- 星期日:增量備份(G) 6.2 創(chuàng)建一個計劃任務(wù)6.2.1 打開控制面板-管理工具-任務(wù)計劃程序6.2.2 創(chuàng)建基本任務(wù)6.2.3 選擇每周6.2.4 選擇星期一23:006.2.5 選擇啟動程序6.2.6 選擇執(zhí)行D:rmanbackup_full.bat6.2.7 最終信息確認(rèn),正確,點擊完成。6.2.8 打開屬性對話框。6.2.9 選擇“不管用戶是否登陸都要運行”,勾選“不存儲密碼”,確定。6.3 建議立即進行測試為了測試上述建立的計劃任務(wù),需把計劃任務(wù)的執(zhí)行時間,改到當(dāng)天當(dāng)前時間后的2分鐘左右。然后注銷計算機,等待5分鐘。5分鐘后,登陸計算機,查看剛才的計劃任務(wù)執(zhí)行是否成功,有沒有

11、生成備份的數(shù)據(jù)庫文件。測試后,請把計劃任務(wù)的時間,復(fù)原。6.4 創(chuàng)建其他計劃任務(wù)請模仿以上步驟,繼續(xù)創(chuàng)建其他6個計劃任務(wù)。7 如何恢復(fù)數(shù)據(jù)庫7.1 盡力對整個數(shù)據(jù)庫進行完全恢復(fù)本操作,恢復(fù)到數(shù)據(jù)庫崩潰前的那個點。若數(shù)據(jù)庫沒有錯誤,該命令執(zhí)行后,沒有任何效果。rman target /(命令行下輸入此命令)rmanshutdown immediate; (立即關(guān)閉數(shù)據(jù)庫)rmanstartup mount; (啟動實例并加載數(shù)據(jù)庫,但不打開)rmanrestore database; rmanrecover database; rmanalter database open;7.2 恢復(fù)到歷史中的一個備份rman target /(命令行下輸入此命令)rmanshutdown immediate; (立即關(guān)閉數(shù)據(jù)庫)r

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論