RDS MySQL在常規備份能力的基礎上支援稀疏備份。您可更靈活地設定備份策略並保留最少的備份組。該功能在有效縮短備份組恢復的同時,降低了備份組儲存成本。本文介紹配置稀疏備份的方法。
前提條件
RDS MySQL 5.7 基礎版執行個體不支援稀疏備份。
開啟冷Archive Storage的執行個體不支援稀疏備份。
若您初次使用RDS備份服務,您需要使用阿里雲主帳號完成DBS服務關聯角色(AliyunServiceRoleForDBS)授權。具體操作,請參見如何授權DBS服務關聯角色。
已切換備份策略頁面至進階版本。具體操作,請參見切換進階備份策略。
說明您需要切換至進階備份策略頁面後,再通過設定備份策略來實現稀疏備份。
常規備份與稀疏備份的區別
對比項 | 常規備份 | 稀疏備份 |
備份組保留原則 | 按照已設定的備份保留原則進行保留,每周需保留2~7個備份組。 例如,設定每周一和周日分別保留一個備份組,保留365天。 | 支援更靈活地設定備份策略並保留最少的備份組。 例如,每周一和周日分別保留一個備份組(保留7天),每月最後一天保留一個備份組(長期保留)。 |
儲存成本 | 常規備份產生備份組數量較多,備份組儲存成本較高。 | 稀疏備份可更靈活地設定備份策略,保留最少的備份組,備份組儲存成本低。 |
注意事項
稀疏備份原則設定後,將會在10~15分鐘左右生效。
執行個體第一行的備份策略固定為每周,且至少需設定備份2天,不可刪除。
如果多條稀疏備份策略涉及同一天,系統僅會產生一個備份組,且按最長的保留時間長度保留當日備份組。
刪除稀疏備份策略後,已產生的備份組仍會按原保留時間長度保留。
配置稀疏備份策略後,如果某天的備份視窗內沒有成功產生或轉儲備份組(例如備份失敗、執行個體被鎖定、轉儲沒有在一級備份到期的時間內完成等),則該天的備份組將被跳過,並不會額外保留備份組。
例如,設定每月1號進行備份並保留備份組30天,但在12月1號的備份視窗內備份失敗,則12月1號將不會有備份組保留。
費用說明
如果備份組儲存量未超過免費額度,備份不收費;超過後將收取備份儲存費用。免費額度以及計費標準詳情請參見備份費用。
操作步驟
您需要手動設定單條或多條備份策略來實現保留最少備份組的目的,即稀疏備份。
訪問RDS執行個體列表,在上方選擇地區,然後單擊目標執行個體ID。
在左側導覽列中單擊備份復原。
在備份復原頁面中選擇备份策略頁簽,單擊MySQL和一級備份之間的帶圓圈數字。
在彈出的對話方塊中,單擊添加備份策略按鈕,設定稀疏備份策略並單擊確定。
備份周期
備份時間
保留時間長度
每周
支援設定為每周的某天或多天。
支援對每一項設定不同的保留時間長度,保留時間長度範圍為7~7300天。
說明您也可勾選備份策略後的長期保留,選擇長期保留備份組。
每月
支援設定為每月中的某天、多天或每月最後一天。
每年
支援設定為每年具體某天。例如,設定為每年1月1日。
說明高可用本地SSD盤MySQL執行個體(5.6、5.7)支援開啟並設定高頻增量備份,除了您已設定的全量備份時間點會發起全量備份外,其他時間系統將優先按照設定的高頻增量備份頻率發起物理增量備份。功能詳情,請參見高頻物理備份。
高頻增量備份集的保留時間長度範圍為7~30天,高頻增量備份集保留時間長度必須小於等於備份策略保留時間長度。
若全量備份組已到期,但是基於全量備份組後所產生的增量備份集還沒有到期,則全量備份組不會到期自動刪除。僅當後續所有增量備份集都到期後,全量與增量備份集一起到期刪除。
執行個體第一行的備份策略固定為每周,且至少需設定備份2天,不可刪除。
單擊備份策略頁簽左下角的儲存。
配置樣本
以上圖配置為例,參數配置說明如下:
①:周一到周日每天都備份一次,並設定備份組保留時間長度為7天。
②:每周一備份一次,並設定備份組保留時間長度為30天。
③:每月第一天和最後一天備份一次,並設定備份組保留時間長度為365天。
④:每年1月1日備份一次,並設定備份組長期保留。
後續步驟
查看備份策略
您可在備份策略頁面將滑鼠移動至帶圓圈數字上查看已設定的備份策略。
圓圈中的數字表示已設定備份策略的條數。
刪除備份策略
您可以在一級備份頁面通過單擊按鈕刪除已添加的備份策略。
執行個體第一行的備份策略固定為每周,且至少需設定備份2天,不可刪除。