DB2的異地災備的方案可以從幾個層面著手:
1. 數據庫層
可選方案:異地HADR\日志復制還原\CDC等。據我所知異地HADR\日志復制國內都有案例。異地HADR國內有銀行在應用,但HADR哪怕用異步方式,在網絡帶寬不夠的情況下對生產端的影響還是比較大的;日志復制還原方式有證券公司在用;CDC案例我沒有接觸過。
2. 操作系統層
軟件實現,接管了操作系統的文件系統管理功能,並負責遠程傳輸和還原。可選方案:賽門鐵克VVR
3. SAN網絡層
原理是從SAN交換機抓取寫IO,再寫到外接設備的日志並傳輸到異地還原。可選方案:EMC的Recover Point, 飛康的CDP+DR -www.2cto.com-
4. 存儲層
高端存儲的遠程復制,如IBM 8000系列的PPRC,EMC的SRDF
采用哪種方案,要根據客戶對RTO、RPO的要求,還有各種限制條件來權衡選擇,並且在選擇前對各種可選方案都做一次POC,以驗證需求。
其它的方案歡迎大家補充。
作者 esky2000