恢復歸檔日誌檔案的常用方法
恢復歸檔日誌檔案
恢復歸檔檔案也是使用RESTORE命令,如果只是為了在恢復資料檔案後應用歸檔檔案,那並不需要手動對歸檔檔案進行恢復,RMAN會在RECOVER的時候自動對適當的歸檔進行恢復。
單獨恢復歸檔檔案一般是有特別的需求,如建立了Data Guard環境,Standby端丟失了部分歸檔檔案,必須從Primary端重新獲取。或者是需要透過LogMiner對之前的歸檔進行分析等。
恢復歸檔檔案非常靈活,可以全部恢復歸檔檔案,也可以精確指定恢復哪些備份的歸檔檔案,以下是具體例子:
1. 恢復全部的歸檔日誌檔案
RMAN>Restore archivelog all;
2. 恢復歸檔序號為20到30之間的歸檔檔案:
RMAN> RESTORE ARCHIVELOG SEQUENCE BETWEEN 20 AND 30;
3. 恢復從哪個歸檔日誌起
RMAN> restore archivelog from logseq 5;
4. 恢復7天內的歸檔日誌
RMAN> restore archivelog from time 'sysdate-7';
5. 恢復到哪個日誌檔案為止
RMAN> restore archivelog until logseq 100;
預設情況下,RMAN將歸檔檔案恢復到初始化引數LOG_ARCHIVE_DEST_1指定的路徑下,有時候我們希望將恢復出來的歸檔檔案儲存到其他路徑下,而不要與當前系統正在生成的歸檔檔案混在一起,那麼可以在執行RESTORE命令前,透過SET ARCHIVELOG DESTINATION TO命令設定歸檔的新路徑,例如:
1. RMAN> RUN{
2. 2> SET ARCHIVELOG DESTINATION TO 'F:\ORACLE\BACKUP\ARCLOG';
3. 3> RESTORE ARCHIVELOG SEQUENCE BETWEEN 35 AND 40;
4. 4> }
這樣,恢復出來的SEQUENCE序號為35~40的歸檔檔案就將被儲存到F:\oracle\backup\arclog目錄下。
同一個RUN塊中允許同時出現多個SET ARCHIVELOG命令,也就是說可以透過在不同位置設定不同的歸檔路徑的方式,將歸檔恢復到不同的目錄,例如:
1. RMAN> RUN{
2. 2> SET ARCHIVELOG DESTINATION TO 'F:\ORACLE\BACKUP\ARCLOG1';
3. 3> RESTORE ARCHIVELOG SEQUENCE BETWEEN 15 AND 20;
4. 4> SET ARCHIVELOG DESTINATION TO 'F:\ORACLE\BACKUP\ARCLOG2';
5. 5> RESTORE ARCHIVELOG SEQUENCE BETWEEN 21 AND 30;
6. 6> SET ARCHIVELOG DESTINATION TO 'F:\ORACLE\BACKUP\ARCLOG3';
7. 7> RESTORE ARCHIVELOG SEQUENCE BETWEEN 31 AND 40;
8. 8> }
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7199859/viewspace-693270/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle使用備份檔案集恢復歸檔日誌Oracle
- DG歸檔日誌缺失恢復
- oracle dg 歸檔日誌恢復情況Oracle
- 測試在丟失歸檔日誌的情況下,跳過部分歸檔日誌進行資料恢復資料恢復
- 對歸檔模式下CLEAR 未歸檔日誌後恢復資料庫的一點看法模式資料庫
- 【Oracle】歸檔日誌管理-設定歸檔日誌路徑以及歸檔日誌冗餘Oracle
- 歸檔日誌挖掘
- PostgreSQL 歸檔日誌SQL
- oracle歸檔日誌Oracle
- Rman在run命令塊裡臨時設定歸檔目錄,歸檔日誌能否恢復主要看預設的歸檔路徑
- 教你自動恢復MySQL資料庫的日誌檔案(binlog)MySql資料庫
- 手工rm刪除歸檔日誌對備份歸檔日誌的影響
- 歸檔oracle alert日誌Oracle
- 14. 日誌歸檔
- Oracle歸檔日誌清理Oracle
- 限制 Apache日誌檔案大小的方法Apache
- RMAN備份整庫和歸檔日誌的方法
- Oralce資料庫關閉歸檔日誌並且刪除歸檔日誌資料庫
- 在Oracle中,如何定時刪除歸檔日誌檔案?Oracle
- Oracle DataGuard歸檔日誌丟失處理方法Oracle
- 批量註冊歸檔日誌
- Linux中監視日誌檔案常用的命令!Linux
- 【BBED】丟失歸檔檔案情況下的恢復
- U盤檔案被隱藏怎麼恢復 U盤檔案恢復隱藏的方法
- 被誤刪的檔案快速恢復方法
- word怎麼恢復儲存前的檔案,word檔案恢復
- 檔案替換後怎麼恢復,恢復被覆蓋的檔案
- 同名檔案替換怎麼恢復,恢復同名檔案
- 剪下後的檔案可以恢復嗎?恢復剪下檔案怎麼辦?
- word自動儲存的檔案怎麼恢復,word檔案恢復
- 剪下的檔案還能恢復嗎,恢復剪貼丟失的檔案
- ArgoWorkflow教程(四)---Workflow & 日誌歸檔Go
- logminer異機挖掘歸檔日誌
- 隨身碟檔案被隱藏怎麼恢復 隨身碟檔案恢復隱藏的方法
- u盤檔案變成快捷方式怎麼恢復,恢復U盤檔案的五種方法
- 如何輕鬆歸檔檔案?2種方法輕鬆建立歸檔檔案!
- 替換掉的檔案怎麼恢復,兩個方法還原檔案
- oracle 刪除過期的歸檔日誌Oracle
- PostgreSQL的xlog/Wal歸檔及日誌清理SQL