資料是企業的核心資產。隨著業務發展,企業資料呈現出規模化、爆炸式的增長,業務應用要求即時、線上的快速處理。對於資料庫營運人員來說,保護企業核心資料的任務越來越具有挑戰性,例如資料誤刪除、相關係統漏洞和勒索病毒、硬體故障,甚至自然災害都可能造成資料的丟失。因此,備份和恢複是資料庫非常重要的功能。
PolarDB支援資料備份和物理記錄備份。資料備份即將某個時間點上叢集的全量資料產生一個備份組(快照),即全量備份;物理記錄備份即記錄產生備份組後的增量資料,即增量備份。通過一個完整的資料備份以及後續一段時間的Redo記錄備份,就可以將整個PolarDB叢集或特定庫表恢複到任意時間點。
資料備份
儲存類型為企業版或標準版PSL4、PSL5,資料備份按照儲存位置可分為一級備份和二級備份。
備份儲存位置
是否預設開啟
保留時間長度
特點
查看備份大小
一級備份
是
3~14天。
一級備份採用ROW(Redirect-on-Write)快照的方式,直接儲存在PolarDB分布式儲存系統上。每次儲存時,一級備份並沒有真正複製資料,當資料區塊有修改時系統會將其中一個歷史版本的資料區塊保留給快照,同時產生新的資料區塊被原資料引用(Redirect)。因此無論資料庫容量多少,都可以做到秒級備份。
PolarDB叢集備份和恢複功能均採用同步多執行緒,並通過其他技術創新,預計10分鐘內(開啟熱備叢集後恢復將加倍)即可完成從備份組(快照)恢複到一個新的叢集。具體耗時與資料庫的資料量大小等因素有關。
說明一級備份預設開啟,無法關閉。
一級備份保留時間長度最多可支援14天。
一級備份物理空間大小如下圖所示。
說明PolarDB叢集一級備份物理空間大小(上圖中①所示):即所有一級備份獨佔的物理空間之和。在統計一級儲存的實際使用量時,以該值為基準進行計算。
PolarDB叢集備份組邏輯大小(上圖中②所示):單個備份組的邏輯大小,不參與計費。
PolarDB叢集的資料與多個一級備份(快照)會複用相同的物理資料區塊,在計費時只會計算一次。更多關於備份的問題,請參見備份與恢複常見問題。
二級備份
否
30~7300天。
開啟刪除叢集前長期保留來長期儲存。
二級備份是指一級備份壓縮後儲存在其他離線儲存介質上的備份資料。儲存成本較低,但使用二級備份恢複資料的速度較慢。
開啟二級備份後,若一級備份超出您設定的保留時間,將會被自動轉存為二級備份。
二級備份支援同地區備份和跨地區備份,詳情請參見同地區備份和跨地區備份。
說明若一級備份未能在下一個一級備份開始轉存前完成,則下一個一級備份將會被直接刪除而不會被轉存為二級備份。例如將PolarDB叢集的一級備份的備份時間設定為每日淩晨1點,保留時間為24小時,PolarDB叢集在1月1號淩晨1點產生一級備份A,2號淩晨產生一級備份B,備份A在2號淩晨1點超過保留時間並開始轉存為二級備份,由於該備份檔案較大轉存時間較長,到3號淩晨1點時該轉存任務仍未完成,則此時備份B在3號淩晨1點到期後將會被直接刪除而不會轉存為二級備份。
二級備份大小如下圖所示,二級備份總大小即為每個二級備份檔案大小之和。
物理記錄備份
特點
記錄備份通過即時並行上傳Redo日誌到OSS來達到備份的目的。記錄備份方式包括同地區備份和跨地區備份,最短保留時間為3天,最長保留時間為7300天。您也可以通過開啟刪除叢集前長期保留功能長期儲存。
說明記錄備份預設開啟同地區備份,無法關閉。
藉助記錄備份可以實現任意時間點的一致性備份:通過一個完整的資料全量備份(快照)以及後續一段時間的記錄備份,就可以將PolarDB叢集恢複到任意時間點(Point-In-Time Recovery,簡稱PITR),保證最近一段時間的資料安全性,避免誤操作導致的資料丟失。恢複到任意時間點時,應用Redo日誌的恢複速度大概是20~70秒/GB,整個恢復是備份組(快照)恢復以及應用Redo日誌恢復之和。
查看備份大小
記錄備份大小如下圖所示,記錄備份總大小即為每個記錄備份檔案大小之和。
同地區備份和跨地區備份
備份說明
備份類型
說明
是否預設開啟
使用情境
優勢
同地區備份
備份儲存在同一個地區的不同可用性區域。
是。
說明開啟二級備份時,預設開啟同地區備份。
長期歸檔。
按需設定更低的備份頻率進行轉儲,實現更低的成本。
跨地區備份
備份儲存在除當前地區外的其他地區。
否,需要手動開啟。
異地備份、等保三級。
低RPO,適用於安全加密的非公網環境,按需設定低頻轉儲,實現更低的成本。
說明低頻二級備份:即二級備份的備份周期設定為比一級備份的備份周期更低的頻率。
跨地區備份支援地區
源地區
目標地區
中國內地
中國內地
美國(矽谷)、美國(維吉尼亞)
中國(香港)、新加坡、印尼(雅加達)、日本(東京)、馬來西亞(吉隆坡)
德國(法蘭克福)
中國(香港)
美國(矽谷)、美國(維吉尼亞)
日本(東京)、新加坡、馬來西亞(吉隆坡)、印尼(雅加達)
德國(法蘭克福)
中國內地
費用說明
備份和恢複功能均免費使用,但備份檔案需要佔用一定的儲存空間。具體計費規則請參見備份儲存計費規則。