Oracle

使用 TDPO 備份 Oracle Data Guard

  • March 6, 2018

我們正在使用 TSM/TDPO SBT 來備份 Oracle 數據庫。將 Oracle Data Guard 與 TDPO 結合使用時,確保在故障轉移/切換後繼續備份的最佳策略是什麼?TSM/TDPO 使用一種稱為 datamove 的功能,它確保將來自主備份和備用的備份移動到一個 TSM 節點。(TSM 節點 A(主)和 B(備用)將備份移至 C。恢復將使用 C)。TDPO 呼叫的 RMAN 腳本需要一個邏輯來防止從兩者(主要和備用)獲取備份。這可以通過查詢數據庫的角色來完成。

將 Oracle Data Guard 與 TDPO 結合使用時,確保在故障轉移/切換後繼續備份的最佳策略是什麼?

使用 RMAN 目錄,因為沒有目錄,在一個站點上進行的備份不會出現在另一個站點上的數據庫的控製文件中。在 Data Guard 配置中,您需要一個用於備份的集中目錄。

使用基於角色的服務,以及使用這些服務進行連接時故障轉移的 TNS 條目。執行備份時,使用這些 TNS 條目登錄數據庫。這樣你總是登錄到主/備數據庫,你不需要檢查數據庫的角色。

TSM/TDPO 使用一種稱為 datamove 的功能,它確保將來自主備份和備用的備份移動到一個 TSM 節點。(TSM 節點 A(主)和 B(備用)將備份移至 C。恢復將使用 C)。

與數據庫/RMAN 層無關。只需正確配置 TSM 和 TDPO,這將對數據庫透明,始終使用相同的tdpo.opt文件。

TDPO 呼叫的 RMAN 腳本需要一個邏輯來防止從兩者(主要和備用)獲取備份。這可以通過查詢數據庫的角色來完成。

不,見上文,基於角色的服務,連接時故障轉移 TNS 條目。

引用自:https://dba.stackexchange.com/questions/199463