Oracle Data Guard 12c 新功能
下面的文章提供了 Oracle 資料庫 12c 中的 Data Guard 新功能概述:
- 新的備用資料庫型別“Far Sync Standby Database”
- SYSDG 管理許可權
- 多租戶資料庫支援
- 使用 Active Data Guard 的滾動升級
- 線上移動線上的資料檔案
新的備用資料庫型別“Far Sync Standby Database”
這是一個本地 ARCHIVELOG 倉庫(靠近主(Primary)資料庫),它可以將 Redo 資訊傳送到遠端(很遠距離)備用資料庫。Far Sync Standby Database 是通過 Far Sync Standby 級聯到主資料庫的一個備用資料庫。因此,它可以使用更高的保護模式來服務於遠端備用資料庫,即使網路沒有完全表現其能力。所有到遠端物理備用資料庫的 Redo 傳輸是通過 Far Sync Standby Instance 完成。Far Sync Standby Database 是完全整合在 Data Guard Broker。
而且現在可以將 Redo 實時傳輸到級聯備用資料庫。可以通過 Far Sync Standby 連線到正常的級聯備用資料庫(cascaded Standby Database)。發生級聯的備用資料庫(cascading Standby Database)也是一個物理備用資料庫。級聯的備用資料庫可以是一個物理或邏輯備用資料庫。Data Guard Broker 現在也已經支援級聯備用資料庫。
注意:使用 Far Sync Standby Database 需要 Active Data Guard 許可證。
新管理許可權 SYSDG 可以授予給使用者進行 Data Guard 相關的操作,因此不再需要完全的 SYSDBA 許可權管理 Data Guard 環境,但當然仍然可以使用。使用者被授予 SYSDG 許可權後,能夠執行所有 Data Guard 操作,包括關閉/重新啟動資料庫,連線到一個已關閉的資料庫,並執行所有的 Data Guard Broker DGMGRL 命令。
注意:授予此許可權後,該許可權被列在 passwordfile,因此,更新的 passwordfile 必須被複制到所有的物理和遠端同步備份資料庫。
多租戶資料庫支援
Oracle Data Guard 12C 支援多租戶可插拔資料庫。建立一個備用資料庫(物理或邏輯備用資料庫)總是在容器資料庫(CDB)的層面進行。由於可插拔資料庫沒有關聯的資料庫角色,日誌傳輸服務和角色管理,以上都是需要在 CDB 層面執行。即使是日誌應用服務(Log Apply Services)也是在容器伺服器層面進行啟動和維護的。
注:Active Data Guard 如果被許可,也可用於多租戶主資料庫的物理備用資料庫。
使用 Active Data Guard 的滾動升級
該功能提供了在 Active Data Guard 的環境中執行滾動升級的可能性。它簡化了在這樣一個環境中的 Oracle 資料庫軟體的升級過程,即以滾動方式。這是通過新的 PL/SQL 程式包 DBMS_ROLLING 完成的。
在這一概念中,Data Guard 資料庫配置被分成兩組,領導小組(Leading Group 即 LG)和尾組(Trailing Group 即 TG)。
在 LG 組的資料庫首先升級,所以它包含物理備庫(指定為將來的主資料庫(Primary Database)),以及有需要的話,還有用於保護的備用資料庫。TG 組包含原來的主資料庫以及其備用資料庫。
滾動升級本身將使用傳統的滾動升級方式執行,通過將物理備用資料庫轉換為邏輯備用資料庫並升級該資料庫。一旦完成後,執行切換(Switchover),使之成為新的主資料庫。整個過程通過 DBMS_ROLLING 包的程式來實現,以協助規劃和執行升級。它也提供了升級過程中的故障處理,並能夠允許對 LG Master 即在LG組中被指定的新的主資料庫進行資料保護。
它也需要 Active Data Guard 功能的 license 。它只能用在 Oracle 資料庫 12c 的第1版。所以 Oracle 資料庫 11g 必須使用舊的滾動升級方式
。
線上移動線上的資料檔案
現在可以移動物理備用資料庫的線上資料檔案到一個新的位置,而無需停止恢復和手動複製檔案了。一條 SQL 命令就執行拷貝或移動資料檔案並相應地更新 Controlfile。
該功能還可以用於資料檔案複製到 ASM 或者從 ASM 中抽取。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22621861/viewspace-2106833/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle 12c Data Guard搭建(一)Oracle
- Oracle 12c 新特性 Active Data Guard Far SyncOracle
- Oracle 12c新特性 - Active Data Guard功能增強Oracle
- oracle data guard!!Oracle
- 搭建邏輯Data Guard 12c
- 介紹ORACLE DATA GUARD——DATA GUARD概念和管理Oracle
- Oracle Data Guard配置Oracle
- Oracle goldengate 12c 新特性之完美支援Active Data GuardOracleGo
- Oracle Data Guard Broker元件Oracle元件
- Oracle Data Guard簡介Oracle
- Oracle Data Guard 介紹Oracle
- ORACLE Data Guard--IOracle
- Oracle 12c Data guard 物理備庫應急切換(failover)流程OracleAI
- Oracle 12c Data guard 物理主備庫正常切換(switchover)流程Oracle
- Oracle 11g Data Guard Enabling Active Data GuardOracle
- [Data Guard]Oracle10g Data Guard學習筆記(一)Oracle筆記
- [Data Guard]Oracle10g Data Guard學習筆記(二)Oracle筆記
- [Data Guard]Oracle10g Data Guard學習筆記(三)Oracle筆記
- 1 關於 Oracle Data GuardOracle
- 2 Oracle Data Guard 安裝Oracle
- 1 Oracle Data Guard Broker 概念Oracle
- Oracle Data Guard和Broker概述Oracle
- Oracle 11g Data GuardOracle
- Oracle11g Data GuardOracle
- Oracle Data Guard Failover(activate)OracleAI
- 4.1.6 Oracle Restart 與 Oracle Data Guard 整合OracleREST
- Oracle 12c - Data RedactionOracle
- 8 Oracle Data Guard Broker 屬性Oracle
- 9 Oracle Data Guard 故障診斷Oracle
- 【DG】Oracle Data Guard官方直譯Oracle
- ORACLE DATA GUARD -一般概念Oracle
- Oracle11g Data Guard[zt]Oracle
- Oracle RAC + Data Guard 環境搭建Oracle
- Oracle Data Guard 理論知識Oracle
- 技術白皮書:Oracle Data Guard 11gOracle Data Guard 理論知識OracleGo
- DATA GUARD部署模式——DATA GUARD概念和管理模式
- 使用Data Guard Broker進行Data Guard物理備用庫配置(Oracle 19c)Oracle
- 2 開始實用 Oracle Data GuardOracle