一步一步學DataGuard(26)RMAN備份來建立之實踐2
完成善後工作
善後工作通常很不起眼但是很重要,
1、 修改primary資料庫中的相關引數
SQL> show parameter db_unique
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_unique_name string jssweb
SQL> set sqlprompt Jssweb>
Jssweb> alter system set log_archive_config='DG_CONFIG=(jssweb,jsspdg,jssrman)';
系統已更改。
Jssweb> alter system set log_archive_dest_3='SERVICE=jssrman lgwr async valid_for=(online_logfiles,primary_role) db_unique_name=jssrman';
系統已更改。
Jssweb> alter system set log_archive_dest_state_3=enable;
系統已更改。
2、 考慮到為保證切換後,dg仍能正常運轉,同時修改待切換的standby資料庫初始化引數
SQL> show parameter db_unique
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_unique_name string jsspdg
SQL> set sqlprompt Jsspdg>
Jsspdg> alter system set log_archive_config='DG_CONFIG=(jssweb,jsspdg,jssrman)';
系統已更改。
Jsspdg> alter system set log_archive_dest_3='SERVICE=jssweb lgwr async valid_for=(online_logfiles,primary_role) db_unique_name=jssweb';
系統已更改。
Jsspdg> alter system set log_archive_dest_state_3=enable;
系統已更改。
3、 開啟standby的redo應用
SQL> show parameter db_unique
NAME TYPE VALUE
------------------------------------ ---------------------- ------------------------------
db_unique_name string jssrman
SQL> set sqlprompt Jssrman>
Jssrman> alter database recover managed standby database disconnect from session;
資料庫已更改。
4、 Primary切換日誌,驗證同步效果
Jssweb> alter system switch logfile;
系統已更改。
Jssweb>select max(sequence#) from v$archived_log;
MAX(SEQUENCE#)
--------------
787
Jsspdg>select max(sequence#) from v$archived_log;
MAX(SEQUENCE#)
--------------
787
Jssrman>select max(sequence#) from v$archived_log;
MAX(SEQUENCE#)
--------------
787
與之前通過primary物理備份相比,通過rman的duplicate命令建立standby,實際執行的步驟是不是更簡單一些了呢,基本上你只需要記住duplicate的用法就好了,其它工作rman都自動幫你幹。正象開篇中我說過的那樣,為什麼要選擇通過rman來建立standby呢,因為簡單:)
本系列全文完~~~
================================================
檢視之前的連載:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7607759/viewspace-232352/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 一步一步學DataGuard(25)RMAN備份來建立之實踐
- 一步一步學RMAN第六篇 實戰RMAN備份
- 來自《三思筆記:一步一步學RMAN06-實戰rman備份》,用rman進行每天自動備份!筆記
- 一步一步學DataGuard(5)物理standby之建立示例
- 一步一步學DataGuard(13)邏輯standby之建立示例
- 一步一步學RMAN第四篇 RMAN備份演練進階篇
- 一步一步學DataGuard(2)基礎之術語再瞭解大概
- 一步一步學DataGuard(14)邏輯standby之switchover
- 一步一步學Streams(12) 第二部分 實踐之建立全庫複製(2)執行建立
- 一步一步學DataGuard(15)邏輯standby之failoverAI
- 一步一步學RMAN第11篇 rman筆記之綜述筆記
- 一步一步學Streams(11) 第二部分 實踐之建立全庫複製(1)準備工作
- 一步一步學Streams(10) 第二部分 實踐之準備工作(2)初始化環境
- 一步一步學DataGuard(22)Standby之選擇資料保護模式模式
- 【DG】[三思筆記]一步一步學DataGuard筆記
- 一步一步學RMAN第二篇 RMAN命令知多少
- RMAN DUPLICATE建立DataGuard物理備庫
- [三思筆記]一步一步學DataGuard.zip筆記
- 一步一步學Streams(13) 第二部分 實踐之建立全庫複製(3)測試
- dataguard回顧之安裝———使用rman建立物理備庫
- 建立RMAN catalog實現物理備份
- 【轉】 RMAN備份與恢復實踐
- 一步一步學RMAN第五篇 RMAN基礎知識補充 一
- 使用RMAN DUPLICATE...FROM ACTIVE DATABASE命令來建立DataGuard物理備庫Database
- 用rman建立dataguard備用資料庫繼續(無法找到備份檔案)資料庫
- 一步一步學RMAN第七篇 RMAN基礎知識補充 二
- 一步一步學RMAN第九篇 實戰rman恢復(1)丟失控制檔案的恢復
- RMAN學習筆記_ Duplicate建立DataGuard筆記
- 一步一步搭建oracle 11gR2 rac+dg之環境準備(二)Oracle
- oracle之rman備份Oracle
- RMAN備份、恢復實驗室 之 備份篇 【rman: can't open target】
- oracle利用scn增量備份來實現同步dataguardOracle
- 一步一步學Streams(14) 第二部分 實踐之移除Streams複製環境
- rman備份學習
- RMAN說,我能備份(14)--實戰RMAN備份
- 我們來一步一步分析koa2的原始碼?原始碼
- 【RMAN】Oracle12c之後,rman備份Dataguard備端恢復可能出現邏輯錯誤Oracle
- 使用RMAN備份集搭建Oracle Dataguard Step by Step(一)Oracle