RDS MySQL支援任意時間點保護功能,在最新的備份策略頁面,您可以開啟任意時間點恢複開關和配置可任意時間點恢複天數。系統會根據全量和日誌關聯性來進行備份組保留,保障您在配置的時間範圍內,進行任意時間點恢複(Point-in-Time Recovery,PITR)。
功能說明
傳統備份邏輯按備份周期保留備份組,即使備份過程和備份組保留均無異常,可任意時間點恢複範圍仍會短於日誌保留天數,並且該範圍會隨著全量備份之間的間隔天數和備份組保留天數而變化。同時,如果出現備份延遲、備份失敗等情況時,可恢複範圍會更難以保障。
而任意時間點保護功能則按時間點恢複需求對備份組進行組織管理,在保留備份組時,確保在使用者佈建的可恢復範圍外,還有一個有效全量備份以及連續的記錄備份鏈,以此保障任意時間點的資料恢複範圍。
任意時間點保護與記錄備份的區別
任意時間點保護相較於原記錄備份功能,兩者在日誌產生和備份機制上是相同的,主要區別在於備份組到期策略和備份組保留原則的改進。以每周進行三次全量備份(周一、周三、周五),並設定可任意時間點恢複天數或記錄備份保留天數為7天為例:
對比項 | 升級前(記錄備份保留7天) | 升級後(可任意時間點恢複7天) |
最優情況下的可恢複天數 | 最多7天 說明 最優情況下可恢複天數通常也會小於7天,僅在備份組到期後且處於清理調度等待階段時,才能暫時實現7天的恢復。 | 固定7天 |
常規情況下的可恢複天數 | 常規4~5天 說明 常規情況下可恢複天數取決於全量備份之間的間隔天數,可恢複天數會周期性地下降為 | 固定7天 |
極端情況下的可恢複天數 | 少於3天 說明 若出現資料庫死結等原因導致的全量備份連續失敗、偶發的資料異常等問題時,可恢復可能降低至3天或更低,極端情況下甚至可能無法回溯資料。 | 固定7天 |
恢複成本 | 系統保留7天的備份資料,需要7天的備份組保留成本。 | 系統保留7~9天的備份資料,需要7~9天的備份組保留成本。 重要 系統會額外保留一個7天外最晚的全量備份,以及7天外最晚的全量備份到第7天間的所有連續記錄備份。但只對一個全量備份和最多額外一周記錄備份計費。 |
前提條件
RDS MySQL執行個體需滿足以下條件:
儲存類型:高效能本地碟、SSD雲端硬碟、高效能雲端硬碟、ESSD雲端硬碟(支援Serverless執行個體)
執行個體所在地區:本功能正陸續在各地區發布中,具體請以RDS控制台發布為準。地區支援情況,請參見【產品/功能變更】2024年01月11日起RDS MySQL任意時間點保護能力逐步升級。
您可以前往執行個體基本資料頁面查看以上資訊。
注意事項
開啟任意時間點恢複開關後,所有已經產生且未到期的備份組、以及後續新產生的備份組,都將按照您所設定的可任意時間點恢複天數進行保留。
使用限制
任意時間點保護設定僅適用於常規備份策略頁面。進階備份策略頁面(稀疏備份)暫不支援設定,您可以繼續使用原有記錄備份功能。更多詳情,請參見備份策略頁面間的區別。
Serverless執行個體從停機到啟動、以及啟動後到完成一次全量備份的這段時間內,無法進行任意時間點的資料恢複。
費用說明
備份計費邏輯不變,但為了實現預期的任意時間點的恢複能力,執行個體會在您設定的可任意時間點恢複天數外額外保留一部份備份集,這部份備份集將計入備份總大小中。如果備份總大小未超過免費額度,備份不收費,超出免費額度的部分將根據實際使用量額外計費。計費標準,請參見備份費用。
操作步驟
2024年01月11日及之後新建立的執行個體,可按照本文操作設定任意時間點保護原則。開啟任意時間點恢複開關後,後續產生的備份組以及已經產生、尚未到期的備份組將會按照滿足您設定的可任意時間點恢複天數的條件進行保留。
2024年01月11日前已建立的歷史存量執行個體,可以通過備份策略頁面的彈窗,將原記錄備份升級為任意時間點保護功能,升級後無法回退。如何升級,請參見升級為任意時間點保護。
訪問RDS執行個體列表,在上方選擇地區,然後單擊目標執行個體ID。
在左側導覽列中單擊備份復原。
在備份復原頁面中選擇备份策略頁簽,在基礎備份地區單擊編輯。
設定如下參數,單擊確定。
重要若您在該頁面中未找到任意時間點恢複開關,請到資料災備客戶諮詢群(DingTalk群號:35585947)進行諮詢或申請使用。
參數
說明
任意時間點恢複
開啟後可以實現按任意時間點(PITR)恢複資料,即開啟記錄備份。新執行個體預設開啟。
可任意時間點恢複天數
變更可任意時間點恢複天數,即會同步修改記錄備份保留天數。
可選範圍:7~730天。預設為7天。
必須小於等於全量備份保留天數。
說明5.7基礎系列固定為7天。
關閉任意時間點恢複
在備份策略頁簽下,單擊基礎備份地區後的編輯,在彈出的對話方塊中,關閉任意時間點恢複開關。
關閉任意時間點恢複功能,即關閉記錄備份能力,關閉後按任意時間點恢複將不可用,請謹慎操作。