多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內(nèi)最全IT社區(qū)平臺 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當前位置:首頁 > 數(shù)據(jù)庫 > 數(shù)據(jù)庫應(yīng)用 > ogg_級聯(lián)復(fù)制'

ogg_級聯(lián)復(fù)制'

來源:程序員人生   發(fā)布時間:2015-02-16 19:20:39 閱讀次數(shù):4677次
級聯(lián)復(fù)制:   node1 -> node2 ->node 3 

 [oracle@dominic dump_dir]$ cat /etc/hosts 
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4

::1 localhost localhost.localdomain localhost6 localhost6.localdomain6

192.168.0.199 dominic.mysql1         -->node1

192.168.0.195 dominic.mysql2         -->node2

192.168.0.171 dominic.node1          -->node3


  概述:  做之前,我的node1-> node2 已同步中,只是 需要在此基礎(chǔ)上 做個node2 ->node3 的同步。
               同時,node2 作為 中間庫,  除 配置接收 node1 來的數(shù)據(jù)  replicat 進程外,還需要 配置 抽取數(shù)據(jù) extract 進程(extract, pump) .  注意,這二者 進程的 寄存目錄 獨立分開。

    node1 -> node2     (node1 extract目錄:/dba/ogg/dirdat/st )
                                    ( node2  replicat目錄:  /dba/ogg/dirdat/tt)  

    node2 ->node3     (node2 extract 目錄: /dba/ogg/dirdat/at)
                                    ( node3  replicat 目錄: /dba/oggs/dirdat/bt)


  另外:   node2->node3 時, node3上的初始化數(shù)據(jù)可使用 node2 的,我這里通過 expdp 初始化(數(shù)據(jù)小,測試)
              仔細注意端口,其實不受影響
               中間庫node2 extract進程組必須添加: ignoreapplops,getreplicates   --重點這連個參數(shù): 

配置:  

1: 配置 node 3  CHECKPOINTTABLE 參數(shù) (node2 已有了)
    
    添加 node3  ./GLOBALS  參數(shù)   (如果是重做,這表在ogg 用戶下可以先刪除)
                  
         GGSCI (target) > edit params ./GLOBALS 
            checkpointtable ogg.checktable 
         GGSCI  (target) > dblogin userid ogg,password ogg
         GGSCI  (target)>add checkpointtable ogg.checktable

2: node 2 配置  extract 進程 的 extra_2, pump_2 進程組參數(shù),并啟動這兩個參數(shù):

--extract 
GGSCI (dominic.mysql2) 27> view params extra_2
extract extra_2
dynamicresolution
userid ogg,password ogg
--rmthost dominic.mysql2,mgrport 7809,compress
--rmthost 192.168.0.171,mgrport 7809,compress
reportcount every 1 minutes,rate
exttrail /dba/ogg/dirdat/at
ddl include all
ddloptions addtrandata, report
ignoreapplops,getreplicates   --重點這連個參數(shù)
table scott.*;
--pump
GGSCI (dominic.mysql2) 28> view params pump_2
extract pump_2
rmthost 192.168.0.171 ,mgrport 7809,compress
passthru
rmttrail /dba/oggs/dirdat/bt
dynamicresolution
table scott.*;

添加Extract 進程:
         GGSCI (source) > add extract extra_2, tranlog, begin now   (第2次使用alter 。。。)
 
添加本地trail 文件,Extract組負責寫這部份文件,pump進程負責讀它。
        GGSCI (source) > add exttrail  /dba/ogg/dirdat/at , extract extra_2
----------------------------------------------------------
  添加pump 進程:
           GGSCI (source) > view params pump_2
           GGSCI (source) > add extract pump_2,exttrailsource  /dba/ogg/dirdat/at
            GGSCI(source) >  add rmttrail /dba/ogg/dirdat/bt, extract pump_2     --投遞到目標端對應(yīng)的目錄。


--啟動后:
 GGSCI (dominic.mysql2) 29> info all
Program     Status      Group       Lag at Chkpt  Time Since Chkpt
MANAGER     RUNNING                                          
EXTRACT     RUNNING     EXTRA_2     00:00:00      00:00:07    
EXTRACT     RUNNING     PUMP_2      00:00:00      00:00:09    
REPLICAT    RUNNING     REP_1       00:00:00      00:00:04  

3 : 配置 node3 mgr 管理進程參數(shù),并啟動

--mgr
GGSCI (dominic.node1 as ogg@node1) 31> view params mgr 

PORT 7809 
dynamicportlist 7810⑺850 
autostart er * 
autorestart extract *,waitminutes 2, retries 5 
lagreporthours 1 
laginfominutes 3 
lagcriticalminutes 5 
purgeoldextracts /dba/ogg/bt*,usecheckpoints,minkeepdays 3


4: node 2 通過expdp 備份,并幾下參數(shù)值 current_scn 號, 在expdp 參數(shù) flashback_scn=xxxxx 標記出

5:  數(shù)據(jù)拷貝 node3 ,恢復(fù),disable 束縛。

6: 配置 node3 replicat 進程 rep_2 。并啟動

--replicat  
GGSCI (dominic.node1 as ogg@node1) 33> view params rep_2 

replicat rep_2 
userid ogg,password ogg 
assumetargetdefs 
reperror default,discard 
discardfile /dba/oggs/dirrpt/rep_2.dsc, append , megabytes 50 
dynamicresolution 
APPLYNOOPUPDATES 
ddl include mapped 
ddloptions report 
DDLERROR DEFAULT IGNORE RETRYOP      --加這個參數(shù),是由于這是在之前的實驗上操作,觸及1些ddl 數(shù)據(jù)可以疏忽(查詢筆記)
map scott.*,target scott.*;

添加 replicat  rep_2  添加到
 GGSCI (target) > add replicat rep_2, exttrail /dba/ogg/dirdat/bt
          GGSCI (target) > start rep_1
          GGSCI (target)  > info all

7  測試:

--node1 : 

  152 rows selected.

SQL> create table emp as select * from T_ORDERS;

Table created.

SQL> commit;
 SQL> select count(*) from tab;
  COUNT(*)
----------
       153

--node2 : 
SQL> select count(*) from tab;
  COUNT(*)
----------
       153
1 row selected.

--node3 
SQL> select count(*) from tab;
  COUNT(*)
----------
       153

--node1

--node2 

--node3 

生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學(xué)習(xí)有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 亚洲三级精品 | 中文字幕一区二区三区久久网站 | 国产精品亚洲欧美日韩区 | 亚洲欧美日韩精品久久亚洲区色播 | 波多野结衣日韩 | 国产高清视频 | 亚洲 欧美 成人日韩 | 在线免费欧美 | 在线视频中文字幕 | 欧美极品尤物在线播放一级 | 99成人在线视频 | 免费一级大毛片a一观看不卡 | 波多野结衣在线免费观看视频 | 欧美成人高清在线视频大全 | 日本欧美小视频 | 最近免费字幕中文大全在线观看 | 免费一看一级欧美 | 欧美xxxx18性欧美护士 | 天堂精品 | 国产欧美二区三区 | 欧美日韩国产成人综合在线 | 日韩精品欧美激情亚洲综合 | 欧洲自拍 | 不卡的毛片 | 欧美激情伦妇在线观看 | 亚洲天堂影视 | 国产欧美在线观看不卡 | 波多野结衣视频在线观看地址免费 | 亚洲依依成人精品 | 男女男精品视频网站在线观看 | 亚洲一区日韩二区欧美三区 | 国内自拍偷拍 | 亚洲视频免费在线看 | ccav成人| 亚洲第一色站 | 波多野结衣四虎 | 亚洲国产精品久久精品成人 | a成人| 性欧美网站 | 欧美又粗又硬又黄又爽视频 | 欧美一级特黄毛片免费 |