RMAN備份異機恢復
-
源庫執行RMAN備份(開啟控制檔案自動備份configure controlfile autobackup on)
備份執行完成後所設定的路徑下(通常為$ORACLE_BASE/fast_recover_area/SID)會多出兩個資料夾(autobackup、backupset),將兩個資料夾下的內容傳至目標庫 相同路徑下(需要進行建立)
-
RMAN啟動DUMMY例項恢復控制檔案和引數檔案
rman target /
RMAN> startup nomount;
RMAN> restore spfile to '/u01/app/oracle/product/11.2.0/dbhome_1/dbs/spfileSID.ora' from '/$pwd/autobackup/日期/*****.bkp';
RMAN> restore controlfile to '/u01/app/oracle/oradata/SID/control01.ctl' from '/$pwd/autobackup/日期/*****.bkp''; -
對照源庫建立相應目錄
mkdir -p $ORACLE_BASE/admin/SID/adump
mkdir -p $ORACLE_BASE/fast_recovery_area/SID
mkdir -p $ORACLE_BASE/oradata/SID
控制檔案複製:cp $pwd/control01.ctl $pwd/control02.ctl
-
還原資料庫
export ORACLE_SID=$SID
SQL> startup mount;
RMAN> restore database ;
-
恢復資料庫
RMAN> recover database ;
過程中可能會報錯,需要將源庫的線上redolog傳至目標庫相同路徑下再次恢復即可
RMAN>alter database open resetlogs;
-
RMAN異機恢復完成
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69994536/viewspace-2762553/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- rman備份異機恢復(原創)
- RMAN備份恢復典型案例——異機恢復未知DBID
- RMAN備份恢復技巧
- rman 增量備份恢復
- RMAN備份恢復典型案例——RMAN備份&系統變慢
- 透過搭建恢復目錄實現RMAN異地備份和恢復
- G017-ORACLE-MIGRATION-01 RMAN備份異機不完全恢復Oracle
- RMAN備份恢復效能優化優化
- RMAN備份與恢復測試
- ORACLE DG從庫 Rman備份恢復Oracle
- Oracle 備份恢復篇之RMAN catalogOracle
- RMAN備份恢復典型案例——ORA-00245
- 12 使用RMAN備份和恢復檔案
- 備份恢復Lesson 04.Using the RMAN Recovery Catalog
- 異機使用完全備份恢復指定的PDB
- 【RMAN】Oracle12c以後rman 備份恢復命令參考Oracle
- 【RMAN】在多租戶環境下的RMAN備份及恢復
- RMAN備份恢復典型案例——資料庫卡頓資料庫
- dg丟失歸檔,使用rman增量備份恢復
- 透過RMAN備份standby database成功恢復還原Database
- RMAN備份恢復典型案例——跨平臺遷移pdb
- OceanBase-OB備份異地恢復流程
- RAC備份恢復之Voting備份與恢復
- ORACLE 11.2.0.4 RAC RMAN異機恢復之ORA-15001Oracle
- Oracle9i RMAN 的優缺點及RMAN 備份及恢復步驟Oracle
- RMAN備份恢復典型案例——資料檔案存在壞快
- Windows oracle 11g rman備份恢復到linux系統WindowsOracleLinux
- 備份與恢復:polardb資料庫備份與恢復資料庫
- MySQL備份與恢復——基於Xtrabackup物理備份恢復MySql
- 【RMAN】Oracle12c之後,rman備份Dataguard備端恢復可能出現邏輯錯誤Oracle
- 備份和恢復
- mydumper備份恢復
- Mysql備份恢復MySql
- 從dataguard備份的恢復機制
- 詳解叢集級備份恢復:物理細粒度備份恢復
- MySQL備份與恢復——基於MyDumper/MyLoader 邏輯備份恢復MySql
- 在DG備庫備份資料庫並恢復到一個主機上,報錯RMAN-06820資料庫
- Mysql備份與恢復(1)---物理備份MySql