配置RMAN清除已應用到備庫的歸檔日誌 (文件 ID 1577382.1)
文件內容
|
目標 |
|
解決方案 |
|
參考 |
適用於:
Oracle Database - Enterprise Edition - 版本 10.2.0.1 到 10.2.0.5 [發行版 10.2]本文件所含資訊適用於所有平臺
目標
我們需要利用RMAN自動從FRA清除已經應用到備庫的歸檔日誌。
1) Bug 6216036:
在10g中,使用CONFIGURE命令配置的歸檔日誌刪除策略
僅適用於自動刪除閃回恢復區的歸檔日誌。
其他的刪除機制,如DELETE ARCHIVELOG或DELETE INPUT不遵守這個配置。
2)APPLIED ON STANDBY - 啟用閃回恢復區刪除已應用在屬性為mandatory的備庫的歸檔日誌。
更多資訊請檢視
在11g此限制已解除。
解決方案
DataGuard的配置中,當資料庫滿足下列條件時,FRA下的歸檔日誌將被自動清除,。如果您需要在主庫清除,將其設定在主庫。
1) 11g之前,如果不使用mandatory ARCHIVELOG目標,資料庫(主庫和備庫)必須更改下面的引數並重新啟動:
2) 在RMAN中配置下列引數(主庫和備庫):
RMAN> CONFIGURE ARCHIVELOG DELETION POLICY TO APPLIED ON STANDBY;
11g: 從11g 開始,我們對歸檔日誌刪除策略的配置進行了增強,包含了 APPLIED ON [ALL] STANDBY [BACKED UP n TIMES TO DEVICE TYPE ] 選項。該選項確認歸檔日誌已經被應用,並且在主庫進行過備份後才可以被清除。
3) 歸檔日誌必須已應用到備庫。執行下面的查詢列出所有已應用到備庫的歸檔日誌:
from v$archived_log a, v$database d
where a.activation# = d.activation#
and a.applied='YES'
/
4) FRA有空間壓力
當歸檔日誌從FRA自動刪除,你會看到資料庫的alert.log報出以下資訊:
Deleted Oracle managed file /opt/app/oracle/FRA/ORA102/archivelog/2011_05_30/o1_mf_1_151_6y71q675_.arc
Deleted Oracle managed file /opt/app/oracle/FRA/ORA102/archivelog/2011_05_31/o1_mf_1_151_6y87pzg4_.arc
參考
NOTE:331924.1 - RMAN backups in Max Performance/Max Availability Data Guard Environment- RMAN+DG ARCHIVELOG DELETION POLICY APPLIED ON STANDBY NOT RESPECTED
NOTE:740322.1 - RMAN Archived Redo Logs Are Deleted Before Being Applied at Standby Database
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31393455/viewspace-2130472/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- RMAN備份整庫和歸檔日誌的方法
- 配置rman來自動刪除應用過的歸檔日誌
- oracle rman備份歸檔日誌需要先切換日誌嗎Oracle
- Oracle設定多個歸檔路徑生成多份歸檔日誌,Rman備份時也只備份其中的一份歸檔日誌Oracle
- rman 還原歸檔日誌(restore archivelogRESTHive
- [重慶思莊每日技術分享]-備庫使用RMAN獲得歸檔日誌
- 手工rm刪除歸檔日誌對備份歸檔日誌的影響
- [20221121]rman刪除歸檔日誌問題.txt
- 通過RMAN設定standby接收日誌後主庫歸檔日誌才可刪除
- RMAN刪除歸檔日誌出現RMAN-0813錯誤的處理
- Oralce資料庫關閉歸檔日誌並且刪除歸檔日誌資料庫
- 【Oracle】歸檔日誌管理-設定歸檔日誌路徑以及歸檔日誌冗餘Oracle
- RMAN-ERROR:因為找不到過期和丟失的歸檔日誌而備份失敗Error
- PostgreSQL 歸檔日誌SQL
- 歸檔日誌挖掘
- oracle歸檔日誌Oracle
- Oracle使用備份檔案集恢復歸檔日誌Oracle
- Oracle歸檔日誌清理Oracle
- 歸檔oracle alert日誌Oracle
- 14. 日誌歸檔
- [20211020]改變備庫的rman配置.txt
- oracle資料庫歸檔日誌量陡增分析Oracle資料庫
- Rman在run命令塊裡臨時設定歸檔目錄,歸檔日誌能否恢復主要看預設的歸檔路徑
- rman開啟備份優化對備份歸檔的影響優化
- 如何快速找到備份過最近、最大序號的歸檔日誌
- 批量註冊歸檔日誌
- RMAN正確地刪除Archivelog以及設定有備庫的歸檔刪除策略Hive
- oracle 如何不備份已經備份的歸檔Oracle
- 對歸檔模式下CLEAR 未歸檔日誌後恢復資料庫的一點看法模式資料庫
- dg丟失歸檔,使用rman增量備份恢復
- ORACLE NBU調取oracle rman指令碼備份歸檔不自動刪除歸檔Oracle指令碼
- Oracle檢視歸檔是否被備庫應用Oracle
- ArgoWorkflow教程(四)---Workflow & 日誌歸檔Go
- logminer異機挖掘歸檔日誌
- DG歸檔日誌缺失恢復
- PostgreSQL的xlog/Wal歸檔及日誌清理SQL
- oracle 刪除過期的歸檔日誌Oracle
- 【REDO】Oracle 日誌挖掘,分析歸檔日誌線上日誌主要步驟Oracle
- 收集日誌檔案同步診斷資訊指令碼(lfsdiag.sql) (文件 ID 1064487.1)指令碼SQL