操作場景
創建關系型數據庫實例時,系統默認開啟自動備份策略,安全考慮,實例創建成功后不可關閉。您可根據業務需要設置自動備份策略,關系型數據庫服務按照您設置的自動備份策略對數據庫進行備份。
關系型數據庫服務的備份操作是實例級的,而不是數據庫級的。當數據庫故障或數據損壞時,可以通過備份恢復數據庫,從而保證數據可靠性。備份以壓縮包的形式存儲在對象存儲服務上,以保證用戶數據的機密性和持久性。由于開啟備份會損耗數據庫讀寫性能,建議您選擇業務低峰時間段設置自動備份。
設置自動備份策略后,會按照策略中的備份時間段和備份周期進行全量備份。實例在執行備份時,按照策略中的保留天數進行存放,備份時長和實例的數據量有關。
在進行全量備份的同時系統每5分鐘或一定數據量時會自動生成增量備份,用戶不需要設置。生成的增量備份可以用來將數據恢復到指定時間點。
約束限制
當數據庫實例被刪除時,實例的自動備份將被同步刪除,手動備份不會被刪除。
全量備份時不允許重啟數據庫,請謹慎選擇備份時間段。
全量備份時,會連接備份所屬的實例,校驗該實例的狀態。如果校驗存在以下兩種情況,則校驗不通過,會自動進行校驗重試。如果重試結束后,仍然無法滿足,則備份失敗。
? 備份所屬的實例正在執行DDL操作。
? 從備份所屬的實例獲取備份鎖失敗。
全量備份會占用節點資源,尤其是磁盤帶寬。可能會導致實例吞吐量下降,復制時延等問題。
查看或修改自動備份策略
步驟 1 登錄管理控制臺。
步驟 2 單擊管理控制臺左上角的 ,選擇區域。
步驟 3 選擇“數據庫 > 關系型數據庫”。進入關系型數據庫信息頁面。
步驟 4 在“實例管理”頁面,選擇指定的實例,單擊實例名稱。
步驟 5 在左側導航欄,單擊“備份恢復”,單擊“同區域備份策略”。您可以查看到已設置的備份策略,如需修改備份策略,請調整以下參數的值。
自動備份保留天數:保留天數為全量自動備份和Binlog備份的保留時長,默認為7天,范圍為1~732天。
? 增加保留天數,可提升數據可靠性,請根據需要設置。
? 減少保留天數,會針對已有的備份文件生效,但手動備份不會自動刪除,請您謹慎選擇。
全量備份文件自動刪除策略:
考慮到數據完整性,自動刪除時仍然會保留最近的一次超過保留天數的全量備份,保證在保留天數內的數據可正常恢復。
假如備份周期選擇“周一”、“周二”,保留天數設置為“2”,備份文件的刪除策略如下:
? 本周一產生的全量備份,會在本周四當天自動刪除。原因如下:
本周二的全量備份在本周四當天超過保留天數,按照全量備份文件自動刪除策略,會保留最近的一個超過保留天數的全量備份(即本周二的備份會被保留),因此周四當天刪除本周一產生的全量備份文件。
? 本周二產生的全量備份,會在下周三當天自動刪除。原因如下:
下周一產生的全量備份在下周三超過保留天數,按照全量備份文件自動刪除策略,會保留最近的一個超過保留天數的全量備份(即下周一的備份會被保留),因此下周三當天刪除本周二產生的全量備份。
備份時間段:默認為24小時中,間隔一小時的隨機的一個時間段 ,例如01:00~02:00,12:00~13:00等。備份時間段并不是指整個備份任務完成的時間,指的是備份的開始時間,備份時長和實例的數據量有關。
說明
建議根據業務情況,選擇業務低峰時段。備份時間段以UTC時區保存。如果碰到夏令時/冬令時切換,備份時間段會因時區變化而改變。
備份周期:默認全選,可修改,且至少選擇一周中的1天。
步驟 6 單擊“確定”,確認修改。
----結束