Oracle 容災方案

2021-09-21 13:57:17 字數 682 閱讀 4050

**

一、容災基本概念:

1、陣列的複製技術(硬體)

通過在陣列之間進行複製,異地儲存資料(要求:兩邊的系統配臵一致,用於大資料量的環境,備份方,可以不設

主機,只需要儲存裝置。

對儲存裝置和網路環境要求比較高。比如 emc 儲存)

2、基於邏輯卷的複製技術(作業系統層面)

lv(logical volumn)的映象技術來實現

通過 tcp/ip 網路傳輸邏輯卷上資料的變化(要求:兩邊的軟、硬體環境必須一致,一般用於大資料量的傳遞,

如ibm aix 的邏輯卷的複製技術)

3、基於 oracle 的 redo log 的複製(在應用層)

1)dataguard

2)goldgate

3)stream

邏輯複製: 將主庫的 redo log 傳遞到備庫後,然後利用 logminer 的工具,從 redo log 中解析出 sql 語句,在

備庫執行,保證和主庫同步。(主庫和備庫可以

是不同的環境,備庫可以處於讀寫狀態)

邏輯備庫可以看作是乙個單獨的庫(資料庫名和 dbid 和主庫都不一樣)。

物理複製:將主庫的 redo log 傳遞到備庫後,備庫對 redo log 日誌進行 recovery ,來和主庫保持一致。(主庫和

備庫必須是相同的環境,備庫一般處於唯讀狀態)

Oracle 容災方案選擇

最近公司在搞資料庫容災這方面的東西,實施的專案會比較多,而我們實施的專案中大多數據是標準模板搭建的,基本上都是oracle rac 2 3節點asm磁碟管理。在考慮oracle資料庫的容災方案選擇上,首先調研一下,我們的需求 要實現秒級資料丟失即rpo要求 0,小時級別的切換時間,即業務要在一小時之...

mysql容災方案 mysql 架構 異地容災

一 簡介 我們來 下多機房下的mysql架構 二 目的 首先要清楚你的目的 1 實現異地機房的容災備份 2 實現異地機房的雙活 三 敘說 1 實現異地機房的容災備份 目的 只是將資料備份到異地,當第一機房發生故障時,能最大可能的保留資料.實現冗餘效果 業務 核心業務在第一機房,第二機房和第一機房都共...

VERITAS容災技術方案

veritas公司優秀解決方案案例 2001年06月19日 11 34 清除資料災難 veritas容災技術方案 目前,cluster ha 的技術越來越成熟,cluster的部署也越來越普及。cluster技術確實解決了使用者系統的高可用性問題,為業務的良性發展提供了穩定的基石。隨著業務的發展,商...