功能介紹
備份類型
PolarDB-X的備份由資料備份和日志備份組成。
- 資料備份:系統對資料進行備份,并生成備份集,目前采用的是實體備份。您可以恢複備份集所在時間點的資料。
- 日志備份:也叫增量備份,備份了記錄資料變更的binlog日志。開啟日志備份後,基于“資料備份+日志備份”,您可以恢複時間範圍内任意時間點(精确至秒)的資料。例如,執行個體中建立了2021年01月01日00:00:01的資料備份集以及該時間之後的日志,則可以恢複2021年01月01日00:00:01以來任意時間點(精确至秒)的資料。
備份方式
PolarDB-X支援自動備份與手動備份兩種方式。
- 自動備份:系統自動定期觸發的資料備份
-
- 自動備份政策預設開啟,包括資料備份和日志備份;
- 資料備份預設為每天備份1次,日志備份持續進行,無需設定頻率。您可以設定自動執行備份的時間段和周期。具體請參見 設定自動備份 。
- 手動備份:使用者在控制台主動觸發的備份。具體請參考 手動建立備份 。手動備份僅支援資料備份,日志備份持續進行,無需手動觸發。
說明
- 出于資料安全考慮,自動備份的頻率為每周至少2次。
- 僅目前一次的手動備份完成後才能進行下一次的手動備份。
備份存放位置
- 資料備份:存放于阿裡雲提供的備份空間,不占用執行個體的存儲空間,預設保留30天、
- 日志備份:暫存于執行個體的存儲空間,超過一定時間後(預設7小時)或者一定的空間後(執行個體存儲空間的30%)會上傳至阿裡雲提供的備份空間,預設保留7天。您可以設定本地日志備份的保留政策,避免日志備份占用過多存儲空間,詳情請參見 本地日志備份設定
說明 備份空間的地域是PolarDB-X執行個體所在的地域,但可用區不一定是執行個體所在的可用區。目前暫不支援資料備份與日志備份的跨地域存儲。
備份影響
PolarDB-X備份在資料節點的備節點執行,不占用主節點CPU,備節點不承接業務流量,是以不影響執行個體性能。
計費方式
- 資料備份:目前免費。
- 日志備份:目前僅收取使用執行個體存儲空間的費用,計費方式和PolarDB-X存儲空間的價格與計費方式一緻,詳情請參見 存儲空間價格
注意事項
- 備份過程中不要進行執行個體的擴容,升降配等操作,避免備份失敗。
- 備份過程中不要執行DDL指令,避免因鎖表到導緻備份失敗。
- 資料備份、日志備份暫不支援下載下傳。
- 登入 雲原生分布式資料庫控制台
- 在頁面左上角選擇目标執行個體所在地域。
-
在執行個體清單頁,單擊PolarDB-X 2.0頁簽。
說明 目前PolarDB-X 2.0執行個體僅支援華北2(北京)、華東1(杭州)、華北1(青島)、華東2(上海)、華南1(深圳)、德國(法蘭克福)和美國(矽谷)地域。
- 找到目标執行個體,單擊執行個體ID。
- 在左側導航欄中,單擊資料恢複 > 備份恢複。
- 單擊備份政策。
- 在資料備份設定頁簽,設定以下參數。
參數 | |
開啟備份 | 開啟或關閉自動備份。 說明 自動備份預設為開啟狀态。 |
備份集保留時間 | 設定自動備份的具體保留天數,取值範圍為7~730天。 說明 超過保留天數的備份會被自動删除。 |
備份開始時間段 | 設定自動備份開始的時間,可以設定為任意時段,以小時為機關,建議設定為業務低峰期時間。 |
備份周期 | 設定自動備份的周期。 說明 出于安全考慮,建議自動備份的頻率為每周至少2次。 |
日志備份保留時間 | 日志備份檔案的保留天數。
|
- 單擊确定即可。說明
-
- 自動備份預設為開啟狀态。
- 超過保留天數的備份會被自動删除。
- 出于安全考慮,建議自動備份的頻率為每周至少2次。
保留時長 | 日志備份在執行個體存儲空間的保留時長。預設值為 7 小時。表示開啟日志備份功能後,本地隻儲存最近7個小時内的日志備份檔案,7個小時之前的日志備份将被清理。取值:0~168。 |
空間使用率不超過 | 本地空間使用率=本地日志備份(Binlog)大小/執行個體總可用空間大小,預設值為30%,表示本地日志備份空間使用率大于30%時,系統會從最早日志備份(Binlong)開始清理。取值:0~50 。 |
可用空間保護 | 該功能預設開啟,表示當執行個體總空間使用率超過80%或執行個體剩餘可用空間不足5 GB時,會強制從最早的日志備份(Binlog)開始清理,直到總空間使用率降到80%以下且執行個體剩餘可用空間大于5 GB。 |