Oracle-11g-R2
從 RMAN 備份集中提取歸檔日誌文件
我有一個在 1 月 19 日使用的 RMAN 備份:BACKUP DATABASE PLUS ARCHIVELOG命令。現在我需要將存檔日誌從該備份集恢復到其他作業系統目錄。有沒有辦法從該備份中提取歸檔日誌文件?
您可能需要使用目錄,因為自一月份以來已經過去了很長時間。
rman target / catalog rman_catalog_user@rman_catalog_db RUN { SET ARCHIVELOG DESTINATION TO '/oracle/temp_restore'; RESTORE ARCHIVELOG FROM TIME = "to_date('2014-01-19 19:20:00','YYYY-DD-MM HH24:MI:SS')" UNTIL TIME = "to_date('2014-01-19 20:00:00','YYYY-DD-MM HH24:MI:SS')"; }
這是解決方案。
RMAN > run { ALLOCATE CHANNEL d1 DEVICE TYPE disk; restore archivelog all; }