您好,登錄后才能下訂單哦!
本篇文章給大家分享的是有關informix高可用中HDR的原理及使用是怎樣的,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。
1.HDR簡介
HDR (High availability Data Replication)是Informix中歷史最悠久的高可用性解決方案,最早出現在6版本中。
HDR雙機互備已經成為7*24系統的基本平臺。當任一主機發生故障時,可在30秒內切換至備機,企業的業務不受影響。
2.什么是HDR?
HDR 是一種將數據從主服務器復制到備服務器的方法
*實例級別的復制 (所有啟用日志記錄功能的數據庫)
*基于邏輯日志的復制技術,需要傳輸大量的邏輯日志
數據庫需啟用日志模式
* 通過網絡持續將數據復制到備節點
*HDR 確保從服務器總是與主服務器保持同步。
* 如果主服務器發生故障,那么備用服務器可以接管,直到主服務器恢復運行為止。
3.HDR的特點
–僅有一個HDR備節點,備節點可讀寫
– 高帶寬、主備節點距離近
– 每個節點擁有它自己的存儲設備
– 僅能承受服務器軟硬件故障
– 不能承受天災
4.配置HDR
前提條件
– 主備服務器的Informix版本完全相同
– 主備服務器的OS版本、硬件基本相同(可以有細微不同)
– 主備服務器上,分配給 dbspace 的磁盤空間量必須相同。
– 主備服務器上上,chunk的路徑、偏移量必須相同。
– 主備服務器之間建立互信關系
/etc/hosts.equiv 或者 /home/informix/.rhosts
– 主備服務器以下ONCONFIG參數必須相同
ROOT DBSPACE參數
邏輯日志、物理日志參數
備份相關參數(ontape、onbar)
DRAUTO、DRINTERVAL、DRTIMEOUT
–配置 SQLHOSTS
? 配置指向對方的服務名
5.初次啟動HDR
步驟 主服務器(hdr_pri) 器 備服務器(hdr_sec)
1 onmode -ky
2 onmode -d primary hdr_sec
3 0級備份:ontape -s -L 0
4 將備份文件拷貝至備服務器
5 數據庫恢復: ontape -p
6 onmode -d secondary hdr_pri
7 onstat -l (當主服務器上的邏輯日志已備份到外部介質上時執行)
步驟3~5備份恢復過程可用以下命令簡化 (10版本以上)
主服務器上執行:
ontape -s -L 0 -t STDIO -F | rsh sec_server ". ./hdr_env && ontape -p -t STDIO "
(hdr_env為設置備服務器的環境變量的文件)
6.HDR總結
HDR是雙機熱備企業級的解決方案
基于邏輯日志的復制技術,可確保備服務器總是與主服務器保持同步。
當主數據庫服務器發生故障時,HDR備服務器可切換為主服務器,接管
業務以滿足24小時×7天不間斷的業務要求
HDR僅支持一個HDR備服務器
HDR對帶寬要求高,主備服務器部署距離近
以上就是informix高可用中HDR的原理及使用是怎樣的,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。