請問RMAN備份異機還原,備份之後的歸檔日誌在RMAN中怎麼處理?

shilei1發表於2014-01-28
在網上搜到不少RMAN備份異機還原的例子,但好像都沒說歸檔日誌和redolog怎麼處理的。
就是做完rman備份後(有level0,level2,最後一次是level2),資料庫繼續執行,期間有產生了不少歸檔日誌,這些檔案都複製到異機了之後,歸檔日誌放在了不同的目錄。
執行recover database時,恢復到最後一次rman備份的狀態,然後開始找歸檔,但歸檔日誌放的路徑和原先不一樣了,所以提示找不到。這裡要怎麼指定歸檔的日誌(或redolog)的檔名或者路徑?
sqlplus裡面執行recover database using backup controlfile until cancel是可以讓我指定那些檔案路徑的,rman裡面怎麼做的呢?謝謝


解答:
catalog  archivelog

catalog start with


5.3        RMAN備份集 重新 註冊到控制檔案
5.3.1 註冊單個備份片
RMAN> CATALOG BACKUPPIECE '/u01/bak/arch_0no76njh_1_1_20140104', '/u01/bak/ctl_file_0oo76njm_1_1_20140104';

5.3.2 註冊整個目錄
RMAN> catalog start with ‘/u01/bak’;-- 本地目錄:最後一定要加/
RMAN> catalog start with ‘+fra’;


catalog註冊歸檔到異機的目錄
重建控制檔案,修改redo log的目錄

在rman中設定:
rman>set archivelog destination to '/u01/app/arch';

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/196700/viewspace-1076214/,如需轉載,請註明出處,否則將追究法律責任。

相關文章