rman recover database
1 recover database using backup controlfile
2 recover database until cancel
3 recover database using backup controlfile until cancel;
4 recover database until cancel using backup controlfile;
首先,until cancel就是不完全恢復,需要alter database open resetlogs,資料庫開啟後需要立即做一個全庫備份。
測試結果:如果控制檔案丟失,restore備份的控制檔案後,則必須使用using backup controlfile選項。而until cancel則是不完全恢復,即current/active redo丟失,或者從restore資料庫後某個歸檔檔案缺失,需要新增。
試驗結論:
1、適用於restore舊的控制檔案,且歸檔日誌和cuurrent/active redo都沒有丟失情況。如果一切歸檔日誌和線上日誌完好,可類似於recover database。
2、當前控制檔案未丟失(不需要restore舊的控制檔案),此時有歸檔日誌或者current/active log有丟失情況下,則終止。是最大可能恢復資料。
3/4、在oracle 10.2.0.4環境下測試效果是相同的,即適用於restore舊的控制檔案,在恢復到控制檔案備份那刻後,系統會提示應用控制檔案備份後的歸檔日誌,如果沒有則停止。也是最大可能的恢復資料。
可以得出結果,如果有舊的資料庫備份,在歸檔日誌和線上日誌全部儲存完好的情況下,使用recover database或recover database using backup controlfile,則不丟失資料 ;如果存在備份資料檔案restore後,歸檔日誌或者線上日誌(active、current)丟失情況下,則可以恢復到丟失的前一個歸檔日誌。
2 recover database until cancel
3 recover database using backup controlfile until cancel;
4 recover database until cancel using backup controlfile;
首先,until cancel就是不完全恢復,需要alter database open resetlogs,資料庫開啟後需要立即做一個全庫備份。
測試結果:如果控制檔案丟失,restore備份的控制檔案後,則必須使用using backup controlfile選項。而until cancel則是不完全恢復,即current/active redo丟失,或者從restore資料庫後某個歸檔檔案缺失,需要新增。
試驗結論:
1、適用於restore舊的控制檔案,且歸檔日誌和cuurrent/active redo都沒有丟失情況。如果一切歸檔日誌和線上日誌完好,可類似於recover database。
2、當前控制檔案未丟失(不需要restore舊的控制檔案),此時有歸檔日誌或者current/active log有丟失情況下,則終止。是最大可能恢復資料。
3/4、在oracle 10.2.0.4環境下測試效果是相同的,即適用於restore舊的控制檔案,在恢復到控制檔案備份那刻後,系統會提示應用控制檔案備份後的歸檔日誌,如果沒有則停止。也是最大可能的恢復資料。
可以得出結果,如果有舊的資料庫備份,在歸檔日誌和線上日誌全部儲存完好的情況下,使用recover database或recover database using backup controlfile,則不丟失資料 ;如果存在備份資料檔案restore後,歸檔日誌或者線上日誌(active、current)丟失情況下,則可以恢復到丟失的前一個歸檔日誌。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/628922/viewspace-717651/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- How to restore and recover a database from an RMAN backup_881395.1RESTDatabase
- recover database until cancel和 recover database區別Database
- Recover_DatabaseDatabase
- Recover Database Fails with RMAN-06558 [ID 1185074.1]DatabaseAI
- recover database until timeDatabase
- Oracle Database 12C 新功能 rman RECOVER TABLE (文件 ID 2047644.1)OracleDatabase
- 冷備手工完全恢復(recover database,recover tablespace,recover datafile)Database
- recover database using backup controlfile與 recover database 的區別Database
- 使用rman執行recover database 的時候出現RMAN-06054的錯誤提示Database
- 體驗跨越incarnation進行flashback database相比傳統RMAN RECOVER的便捷性Database
- 12c-RECOVER PLUGGABLE DATABASEDatabase
- RMAN duplicat databaseDatabase
- RMAN duplicate databaseDatabase
- recover database using backup controlfileDatabase
- RMAN DUPLICATE/RESTORE/RECOVER 混合平臺支援REST
- recover database using backup controlfile理解Database
- recover database的四條語句區別 .Database
- recover database using backup control fileDatabase
- Recover physical standby database after loss of archive log(2)DatabaseHive
- Rman backup standby databaseDatabase
- 12c RMAN新特性之Recover Table
- Oracle rman中recover和restore的區別:OracleREST
- Oracle 12c: Recover tables using RMANOracle
- recover database delete archivelogs skip tablespace temp;報錯DatabasedeleteHive
- recover database until cancel using backup controlfileDatabase
- Recover database using backup controlfile until cancelDatabase
- 通過rman duplicate database!Database
- rman backup database force 功能Database
- 使用RMAN recover database時遇到ORA-01119 ORA-27040 錯誤的解決辦法Database
- Recover database after disk loss (Doc ID 230829.1)Database
- Recover physical standby database after loss of archive log – roll forward(轉)DatabaseHiveForward
- RMAN duplicate database到新主機Database
- rman 建 Standby Database 筆記Database筆記
- RMAN CONVERT DATABASE 的限制Database
- RMAN DUPLICATE/RESTORE/RECOVER Mixed Platform Support [ID 1079563.1]RESTPlatform
- ORA-279 signalled during: alter database recover logfileDatabase
- Duplicate Database from ASM to Non- ASM Database Using RMANDatabaseASM
- Oracle OCP IZ0-053 Q193(rman recover)Oracle