1. DRDS備份政策初衷
基于很多客戶從雲下遷移到上雲(公共雲or專有雲)後,DRDS以及後端RDS都已經标準化成産品,預設會存在備份政策保障資料的安全,是以需要進行備份政策的整理,結合目前業務資料的實際情況,在保障資料安全的情況下,盡量節省支出來考慮備份政策;
2. DRDS備份考慮名額
1)客戶側是否有資訊系統安全等保級别要求,比如等保三級還是四級等,明确規定的基本要求;
2)客戶源端是否有備份政策,備份政策是怎樣的;
3)客戶備份資料全量及日增評估統計,最少統計一個周期内作為資料支撐;
4)客戶考慮業務高峰期資料量情況統計;
5)雲上備份空間規劃設計;
3.DRDS備份原理
DRDS的資料備份底層還是基于RDS的資料備份,DRDS隻是作為一個邏輯主體通過分布式proxy的方式進行路由下發,資料的備份和日志的備份都會應用到底層RDS上,稍後通過一個例子來解釋這個現象;
4. DRDS備份方式
針對DRDS的備份方式基于目前産品功能來講有三種标準方式可行:
1、DRDS層面設定備份政策:快速備份;
2、DRDS層面設定備份政策:一緻性備份;(5.3.8版本後支援)
3、RDS層面設定備份政策:全備+日志備份;
具體的備份政策内容可以參考如下連結:
a、DRDS備份:
https://help.aliyun.com/document_detail/108631.html?spm=a2c4g.11174283.6.576.1b7c7354PadIi5b、RDS備份:
https://help.aliyun.com/document_detail/98818.html?spm=a2c4g.11174283.6.710.79e15b83XEOEXD三種方式對比分析:
1和3原則上是一種備份方式,1的優勢在于底層RDS較多的情況下,可以實作一鍵備份的動作節省工作量;
2方式雖然原理一緻,但是優勢和劣勢都很明顯,優勢可以保證備份資料的完全一緻性,也就是可以基于備份集直接恢複出來一個完整的DRDS執行個體,但是缺點也是無法基于時間點恢複,隻能基于備份集且版本有限制,不過目前公共雲最新版本已經到了5.4.3;
注意事項
1、DRDS層面預設不開啟備份政策,如果開啟無法控制台層面關閉;

2、日志備份及本地日志設定的日志保留方式完全不同,需要正确區分兩種方式的差別;
3、RDS上免費備份空間額度 = 執行個體存儲空間 x 50%
5.DRDS備份示例
我們按照第2節的順序來進行梳理
1.等保要求
如下是某客戶針對資料備份的等保三級要求
資訊系統服務安全等級為三級的資訊系統,應每天對業務資料進行增量備份,每周進行一次完全備份,并保證備份存儲媒體内資料完整,如因業務需求有其它資料備份要求,需由對應的資料備份負責人記錄備案。
2、源端備份政策
客戶源端沒有完整統一的資料備份政策,隻是通過自建主從方式來進行互備存在,本身存在資料風險問題;
3、資料全量及日志增量情況
系統全量資料備份大小(壓縮):67G
日常日志增量月增大小:107G
日均增資料:0.03G
單周為一個備份周期,資料備份如按天單次全量+增量=67+0.03×[days]+107/30=70.6G+0.03×[days]G
4、業務高峰資料統計
日常日志增量月增大小:338G
日均增資料:0.3G
單周為一個備份周期,資料備份如按天單次全量+增量=67+0.3×[days]+338/30=78.3G+0.3×[days]G
5、雲上備份空間規劃
由于雲上RDS免費空間為執行個體空間的50%,客戶該系統RDS執行個體空間規劃是1T,即可用免費備份空間是512G,不占用執行個體存儲空間
注:RDS存在多節點,示例顯示為0号庫所在RDS;(空間根據經驗相對占用最大)
是以推薦RDS備份政策如下:
1、每周全備2次,每周一,周四進行全備操作;
2、binlog日志備份,考慮保留7天備份;
既能滿足備份等保要求,又可能長期在免費使用空間内節省開支;
6.備份原理示例解答
某客戶回報RDS上的備份出現一天内全備是兩份
但是正常的備份政策都是一天一次全備的自動備份政策設定
如下圖所示
經過和客戶溝通确認确實客戶在RDS層面進行備份政策設定以後,同時DRDS層面也設定了備份政策
且兩個備份政策都是每天全備,是以出現RDS上每天都有兩個全備的情況發生,這也間接證明了如上原理的說明;
如上内容描述雲上DRDS備份政策說明完畢,如有不足請指正!!!