目前,企業對業務連續性和數據容災有很高的要求,主要的管理目標以下:數據庫
一、提供數據安全保障,規避業務風險。安全
二、確保應用高可用性,消除計劃外的停機時間,減小計劃外的停機時間,提升業務連續性。網絡
三、考慮結合的方案,提升投資回報。架構
傳統企業都已經建設或正在規劃業務連續性和數據容災系統。通常會考慮三種線下災備方式:異步
一、本地容災:業務高可用和讀寫分離,以提升業務連續性性能
二、同城容災:兼顧業務連續性和數據安全,應對地區級以優化
三、異地容災:以數據安全爲目標,應對地區級數據風險。加密
每種災備方式面向的管理目標不一樣,須要採用不一樣的方案知足需求。spa
災備是一項綜合系統工程,災備技術涉及到數據的複製、數據及應用的切換、數據的刪除、數據的加密與傳輸、數據存儲等多個技術的具體應用,系統容災建設中,最重要的是數據容災,目前,傳統模式下的主流數據容災模式有:操作系統
一、基於數據庫邏輯複製:實時獲取數據日誌進行復制,異步方案,典型表明:Shareplex for Oracle、Oracle GoldenGate、MySQL 主從複雜,PostgreSQL邏輯流複製;
二、基於數據庫物理複製:採用物理日誌的方法進行復制,異步方案,典型表明:Oracle Datagurad,PostgreSQL物理流複製,SQL Server AlwaysOn;
三、基於主機的邏輯卷複製:以邏輯卷爲單位,經過TCP/IP網絡進行復制,典型表明:Symantec VVR;
四、基於存儲的塊複製:依賴存儲設備的傳輸網絡,能夠採用同步和異步技術,典型表明:EMC,HP,IBM等存儲廠商。
上述四種方式分別從應用底層到應用上層進行復制,複製的數據量愈來愈小,對帶寬的佔用愈來愈低,對硬件設備的依賴愈來愈少,複製的靈活性愈來愈高,每種解決方案都有本身的優缺點,數據庫邏輯複製效率高,靈魂性高,數據庫可用雙活,可是數據一致性不能徹底保證,維護難度較高;數據庫物理複製對系統環境要求高,要求相同的數據庫版本,相同的操做系統平臺,備庫只能以只讀模式打開;邏輯卷方式效率較差,通常狀況下不會用來作數據庫容災方案;存儲複製數據一致性高,效率好,可是備庫不可用,有可能把主庫的磁盤壞塊也複製過去。
騰訊雲數據災備架構圖
騰訊雲數據災備優點:
一、高兼容性:同時支持虛擬環境和物理環境中的備份數據成功上雲,覆蓋主流虛擬機、數據庫、郵件系統和非結構化文件;
二、高性能:一小時以內最快可同時備份上百臺虛擬機,TB級別的數據可達到分鐘級即時恢復,數據重刪技術可節約70%存儲空間;
三、高保護:利用CDP技術,實現系統有效保護,支持同區域/異地災備,支持快速從雲端掛載恢復,有效保障業務可回溯可復原;
四、低成本:無需購買額外硬件,大幅下降成本,TCO節約高達60%;同時鏈接雲端存儲,實現按量付費,彈性計費。
五、基於騰訊雲快照技術與鏡像技術,快速實現數據庫與虛擬機的數據備份和傳輸;
六、優先保證業務系統,錯峯轉移備份數據,優化後的數據重刪技術,在保證備份效果的前提之下,大大減小網絡消耗;
七、標準、低頻、歸檔的一體化分級存儲,有效應對不一樣業務價值的備份數據;
八、支持主備異地,支持兩地三中心多備機制,雲端存儲空間上不封頂。
無論企業的業務環境有多複雜,災備的核心就是解決數據同步和應用程序變動的多地發佈的問題,同時根據RPO和RTO的要求,制定災備策略,數據同步的核心技術主要是上面描述的方式,應用同步大多采用增量快照的方式。各個雲廠商都開發了本身的數據災備方案, 企業可根據自身的應用特色,選擇適合本身的數據災備方案。