RMAN備用資料庫(邏輯dataguard) --關於dorecover 的解釋 (2)
正在將資料檔案 00011 回覆為C:\ORACLE\ORADATA\STBY\MYTS01.DBF
通道d1: 回覆備份片1
處理片=D:\ORACLEBAK\DBMYDB_12_1_654130144 標誌=STBY_INC0 引數=NULL
通道d1: 回覆完成
完成restore, 於 08-5月-08
列印儲存的命令檔: Memory Script
{
switch clone datafile all;
}
執行命令檔: Memory Script
資料檔案2 已切換至資料檔案複製本
輸入資料檔案複本recid=158 戳記=654135499 檔名稱=C:\ORACLE\ORADATA\STBY\UNDOTBS01.DBF
資料檔案3 已切換至資料檔案複製本
輸入資料檔案複本recid=159 戳記=654135499 檔名稱=C:\ORACLE\ORADATA\STBY\CWMLITE01.DBF
資料檔案4 已切換至資料檔案複製本
輸入資料檔案複本recid=160 戳記=654135499 檔名稱=C:\ORACLE\ORADATA\STBY\DRSYS01.DBF
資料檔案5 已切換至資料檔案複製本
輸入資料檔案複本recid=161 戳記=654135499 檔名稱=C:\ORACLE\ORADATA\STBY\EXAMPLE01.DBF
資料檔案6 已切換至資料檔案複製本
輸入資料檔案複本recid=162 戳記=654135499 檔名稱=C:\ORACLE\ORADATA\STBY\INDX1.DBF
資料檔案7 已切換至資料檔案複製本
輸入資料檔案複本recid=163 戳記=654135499 檔名稱=C:\ORACLE\ORADATA\STBY\ODM01.DBF
資料檔案 8 已切換至資料檔案複製本
輸入資料檔案複本recid=164 戳記=654135499 檔名稱=C:\ORACLE\ORADATA\STBY\TOOLS01.DBF
資料檔案9 已切換至資料檔案複製本
輸入資料檔案複本recid=165 戳記=654135499 檔名稱=C:\ORACLE\ORADATA\STBY\USERS01.DBF
資料檔案10 已切換至資料檔案複製本
輸入資料檔案複本recid=166 戳記=654135499 檔名稱=C:\ORACLE\ORADATA\STBY\XDB01.DBF
資料檔案11 已切換至資料檔案複製本
輸入資料檔案複本recid=167 戳記=654135499 檔名稱=C:\ORACLE\ORADATA\STBY\MYTS01.DBF
列印儲存的命令檔: Memory Script
{
set until scn 1170983;
recover
standby
clone database
delete archivelog
;
}
執行命令檔: Memory Script
執行命令: SET until clause
開始recover, 於 08-5月-08
啟動媒體恢復
通道d1: 啟動存檔日誌回覆到預設目的
通道d1: 回覆存檔日誌
存檔日誌系線=1 順序=4
通道d1: 回覆存檔日誌
存檔日誌系線=1 順序=5
通道d1: 回覆備份片1
處理片=D:\ORACLEBAK\ARCMYDB_13_1_654130814 標誌=TAG20080507T230014 引數=NULL
通道d1: 回覆完成
存檔日誌檔名稱=C:\ORACLE\ORADATA\STBY\ARCHIVE1_4.DBF 系線=1 順序=4
通道clone_default: 刪除存檔日誌
存檔日誌檔名稱=C:\ORACLE\ORADATA\STBY\ARCHIVE1_4.DBF recid=2 戳記=654135509
存檔日誌檔名稱=C:\ORACLE\ORADATA\STBY\ARCHIVE1_5.DBF 系線=1 順序=5
通道clone_default: 刪除存檔日誌
存檔日誌檔名稱=C:\ORACLE\ORADATA\STBY\ARCHIVE1_5.DBF recid=1 戳記=654135507
媒體恢復完成
完成recover, 於 08-5月-08
完成Duplicate Db, 於 08-5月-08
已釋放通道: d1
RMAN>
8)啟動管理恢復
修改目標資料庫的引數檔案,然後重啟例項,如下:
SQL>ALTER SYSTEM SET LOG_ARCHIVE_DEST_2 = "MANDATORY SERVICE=STBY REOPEN=30";
SQL> ALTER SYSTEM SET LOG_ARCHIVE_DEST_STATE2 = ENABLE;
命令備用資料庫開始管理恢復:
SQL>RECOVER MANAGED STANDBY DATABASE;
當提交這個命令之後,可能會認為這個命令的執行被堵塞了,得不到任何反饋資訊,SQL提示符也不出現,這是正常的。此時STBY資料庫已經啟動了RFS後臺程式接收任何從MYDB資料庫傳送來的歸檔日誌,存放在由standby_archive_dest引數指定的位置上,生成歸檔日誌並應用它們的工作持續進行,直到管理恢復被取消。
SQL>RECOVER MANAGED STANDBY DATABASE CANCEL;
上面這個取消命令必須在STBY資料庫上的另一個SQL*PLUS會話中提交。
9)以只讀方式開啟備用資料庫
取消STBY資料庫上的恢復,開啟STBY資料庫查驗資料變化情況:
SQL>ALTER DATABASE OPEN READ ONLY;
10)將備用資料庫返回到恢復模式
為了使STBY資料庫從只讀開啟模式返回到恢復模式,首先必須關閉資料庫:
SQL>SHUTDOWN IMMEDIATE;
SQL>STARTUP NOMOUNT;
SQL>ALTER DATABASE MOUNT STANDBY DATABASE;
SQL>RECOVER MANAGED STANDBY DATABASE;
11)啟用備用資料庫
SQL>ALTER DATABASE ACTIVATE STANDBY DATABASE;
SQL>SHUTDOWN IMMEDIATE;
SQL>STARTUP;
一旦建立了備用資料庫,就可以用RMAN來備份這個備用資料庫了,備份備用資料庫實際上就是對目標資料庫的備份。這樣就減少了主伺服器的資源開銷。不能用RMAN對備用控制檔案進行備份,必須從目標資料庫進行控制檔案的備份。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/90618/viewspace-668897/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【RMAN】Oracle12c之後,rman備份Dataguard備端恢復可能出現邏輯錯誤Oracle
- Oracle資料庫的邏輯備份工具-expdp資料泵Oracle資料庫
- 使用RMAN備份資料庫資料庫
- [20180423]關於rman備份的問題2.txt
- 利用RMAN備份重建資料庫資料庫
- 11 管理邏輯備庫
- 關於dataguard需要查詢的資料字典
- Oracle資料庫由dataguard備庫引起的log file sync等待Oracle資料庫
- 用rman遷移資料庫資料庫
- oracle邏輯備份之--資料泵Oracle
- oracle資料庫使用rman備份指令碼Oracle資料庫指令碼
- 資料庫邏輯遷移方案資料庫
- 基於UNIX系統,邏輯故障的資料災難解讀
- Mysql備份與恢復(2)---邏輯備份MySql
- RMAN備份恢復典型案例——資料庫卡頓資料庫
- 資料庫 Mysql 邏輯架構簡介資料庫MySql架構
- 資料庫,邏輯刪還是物理刪?資料庫
- Java程式呼叫expdp資料泵實現自動邏輯備份Oracle資料庫的方案設計JavaOracle資料庫
- 把業務邏輯寫入應用程式,而不是資料庫資料庫
- 4 Creating a Logical Standby Database 建立邏輯備庫Database
- 關於 isset 和邏輯運算子的使用
- 圖解MySQL邏輯備份的實現流程圖解MySql
- RMAN 備份相關的概念
- 【DATAGUARD】Oracle 通過Dataguard指定恢復時間用於找回丟失資料Oracle
- SQL Server資料庫出現邏輯錯誤的資料恢復SQLServer資料庫資料恢復
- 資料分析師都要具備以終為始的思考邏輯
- 達夢資料庫基礎知識(二)資料庫邏輯結構資料庫
- 【DATAGUARD】Oracle Dataguard物理備庫切換最佳實踐(sqlplus)OracleSQL
- 備忘錄:關於.net程式連線Oracle資料庫Oracle資料庫
- 使用RMAN增量備份處理Dataguard因歸檔丟失造成的gap
- 【RMAN】在備庫執行rman備份時報錯RMAN-06820 ORA-17629
- openGauss-邏輯備份
- [20211020]改變備庫的rman配置.txt
- 3.3.1 關於關閉資料庫資料庫
- Oracle資料庫(DataGuard)遷移方案(下)Oracle資料庫
- Oracle資料庫(DataGuard)遷移方案(上)Oracle資料庫
- Oracle資料庫(DataGuard)遷移方案(中)Oracle資料庫
- 【RMAN】RMAN的備份保留策略
- MySQL備份與恢復——基於MyDumper/MyLoader 邏輯備份恢復MySql