一步一步學DataGuard(26)RMAN備份來建立之實踐2

junsansi發表於2008-04-10

 完成善後工作

善後工作通常很不起眼但是很重要,

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呢,因為簡單:)

本系列全文完~~~

================================================

檢視之前的連載:

  • [日誌] 一步一步學DataGuard(25)RMAN備份來建立之實踐 2008-04-09
  • [日誌] 一步一步學DataGuard(24)RMAN備份來建立之熱身 2008-04-08
  • [日誌] 一步一步學DataGuard(23)Standby之Log應用服務 2008-04-07
  • [日誌] 一步一步學DataGuard(22)Standby之選擇資料保護模式 2008-04-04
  • [日誌] 一步一步學DataGuard(21)Standby之Redo傳輸服務(2) 2008-04-03
  • [日誌] 一步一步學DataGuard(20)Standby之Redo傳輸服務(1) 2008-04-02
  • [日誌] 一步一步學DataGuard(19)邏輯standby之高階管理4 2008-04-01
  • [日誌] 一步一步學DataGuard(18)邏輯standby之高階管理3 2008-03-31
  • [日誌] 一步一步學DataGuard(17)邏輯standby之高階管理2 2008-03-28
  • [日誌] 一步一步學DataGuard(16)邏輯standby之高階管理1 2008-03-27
  • [日誌] 一步一步學DataGuard(15)邏輯standby之failover 2008-03-26
  • [日誌] 一步一步學DataGuard(14)邏輯standby之switchover 2008-03-25
  • [日誌] 一步一步學DataGuard(13)邏輯standby之建立示例 2008-03-24
  • [日誌] 一步一步學DataGuard(12)邏輯standby之建立步驟 2008-03-22
  • [日誌] 一步一步學DataGuard(11)邏輯standby之準備建立 2008-03-22
  • [日誌] 一步一步學DataGuard(10)物理standby之高階管理3 2008-03-21
  • [日誌] 一步一步學DataGuard(9)物理standby之高階管理2 2008-03-21
  • [日誌] 一步一步學DataGuard(8)物理standby之高階管理1 2008-03-20
  • [日誌] 一步一步學DataGuard(7)物理standby之failover 2008-03-18
  • [日誌] 一步一步學DataGuard(6)物理standby之switchover 2008-03-17
  • [日誌] 一步一步學DataGuard(5)物理standby之建立示例 2008-03-14
  • [日誌] 一步一步學DataGuard(4)物理standby之建立步驟(2) 2008-03-13
  • [日誌] 一步一步學DataGuard(3)物理standby之建立步驟(1) 2008-03-13
  • [日誌] 一步一步學DataGuard(2)基礎之術語再瞭解大概 2008-03-12
  • [日誌] 一步一步學DataGuard(1)基礎之名詞先混個臉熟 2008-03-11
  • 來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7607759/viewspace-232352/,如需轉載,請註明出處,否則將追究法律責任。

    相關文章