從9i以后,一般都不需要手工處理確實的日志,FAL自動會幫我們處理這些問題。但是,並非我們就完全不用手工處理了,比如,你的磁盤空間爆滿,歸檔日志在傳到備庫前被轉移到其他地方,這種情況下FAL是不能解決問題的,需要手工處理一下。 下面就簡單說說手工處理日志GAP的步驟:1、在備庫檢查是否 ...
第一部分 問題描述和環境狀態確認 . 問題場景 Oracle DataGuard主庫丟失archivelog,如何不重建備庫完成同步 在Oracle DataGuard主從同步過程中可能出現主庫archivelog丟失,備庫出現gap錯誤。此時,除了重新完整搭建DataGuard之外,可以通過主庫增量備份完成備份重新同步。 . 解決方式 主要步驟 .在備庫上找出當前scn .根據此scn,在主庫上 ...
2017-10-20 14:51 0 1225 推薦指數:
從9i以后,一般都不需要手工處理確實的日志,FAL自動會幫我們處理這些問題。但是,並非我們就完全不用手工處理了,比如,你的磁盤空間爆滿,歸檔日志在傳到備庫前被轉移到其他地方,這種情況下FAL是不能解決問題的,需要手工處理一下。 下面就簡單說說手工處理日志GAP的步驟:1、在備庫檢查是否 ...
RMAN> backup current controlfile tag='bak_ctlfile' format='/home/oracle/backup/bak_ctl_%U_%T'; alter system switch logfile; alter system switch ...
恢復歸檔日志文件如果只是為了在恢復數據文件之后應用歸檔文件,那並不需要手動對歸檔文件進行恢復,RMAN會在RECOVER時自動對適當的歸檔進行恢復。單獨恢復歸檔文件一般是有特別的需求,如創建了Data Guard環境。Standby端丟失了部分歸檔文件,需要從Primary端重新獲取。1、恢復全部 ...
在開發環境及UAT環境經常碰到需要清除歸檔日志的情形,對於這個問題方法有很多。可以直接使用rm方式清除歸檔日志,也可以使用find命令來查找符合條件的記錄來清除歸檔日志,或者直接寫個shell腳本來搞定。這樣在DEV或者UAT還可以,但是在Prod環境還是建議使用RMAN提供的命令來搞定比較 ...
試驗計划:先rman進行一個0級備份,插入表相關數據,再進行level 1級增量備份,進行rman恢復 實驗環境:歸檔模式下,oracle10.2.0.1 開始試驗: 1. rman level 0級備份 2.插入相關表數據 3.rman ...
實驗環境: A機器(生產用途):RHEL 6.5 + Oracle 11.2.0.4 + IP Address 192.168.1.11 B機器(備機用途):RHEL 6.5 + Oracle 11.2.0.4 + IP Address 192.168.1.61 需求: A機器RMAN備份完成后 ...
本文是《RMAN備份策略與異機恢復一例》的續篇,繼續實驗驗證,最終實現兩個需求: 1.異機恢復臨時測試的小庫 2.傳輸歸檔時,實現增量傳輸 1.異機恢復臨時測試的小庫 之前異機恢復的需求已經演練成功,現在需要保持之前恢復的庫orcl不動,全新恢復一個用於臨時測試指定時間點的小庫 ...
(一)DG故障轉移后切換為備庫的方法 在DG執行故障轉移之后,主庫與從庫的關系就被破壞了。這個時候如果要恢復主從關系,可以使用下面的3種方法: 將失敗的主庫重新搭建為備庫,該方法比較耗時; 使用數據庫閃回方法,將失敗的主數據庫轉換為備庫,該方法依賴於閃回數據庫功能,在生產環境,並未 ...