天天看點

使用者指南—備份與恢複—備份資料

功能介紹

備份類型

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指令,避免因鎖表到導緻備份失敗。
  • 資料備份、日志備份暫不支援下載下傳。

  1. 登入 雲原生分布式資料庫控制台
  2. 在頁面左上角選擇目标執行個體所在地域。
  3. 在執行個體清單頁,單擊PolarDB-X 2.0頁簽。

    說明 目前PolarDB-X 2.0執行個體僅支援華北2(北京)、華東1(杭州)、華北1(青島)、華東2(上海)、華南1(深圳)、德國(法蘭克福)和美國(矽谷)地域。

  4. 找到目标執行個體,單擊執行個體ID。
  5. 在左側導航欄中,單擊資料恢複 > 備份恢複。
  6. 單擊備份政策。
    使用者指南—備份與恢複—備份資料
  7. 在資料備份設定頁簽,設定以下參數。
    使用者指南—備份與恢複—備份資料
參數
開啟備份

開啟或關閉自動備份。

說明 自動備份預設為開啟狀态。

備份集保留時間

設定自動備份的具體保留天數,取值範圍為7~730天。

說明 超過保留天數的備份會被自動删除。

備份開始時間段 設定自動備份開始的時間,可以設定為任意時段,以小時為機關,建議設定為業務低峰期時間。
備份周期

設定自動備份的周期。

說明 出于安全考慮,建議自動備份的頻率為每周至少2次。

日志備份保留時間 日志備份檔案的保留天數。
  • 取值範圍為0~730天。
  • 保留天數為0時,表示不保留日志備份,即關閉日志備份功能。
  1. 單擊确定即可。說明
    • 自動備份預設為開啟狀态。
    • 超過保留天數的備份會被自動删除。
    • 出于安全考慮,建議自動備份的頻率為每周至少2次。

  1. 在本地設定頁簽,設定以下參數:
    使用者指南—備份與恢複—備份資料
保留時長 日志備份在執行個體存儲空間的保留時長。預設值為 7 小時。表示開啟日志備份功能後,本地隻儲存最近7個小時内的日志備份檔案,7個小時之前的日志備份将被清理。取值:0~168。
空間使用率不超過 本地空間使用率=本地日志備份(Binlog)大小/執行個體總可用空間大小,預設值為30%,表示本地日志備份空間使用率大于30%時,系統會從最早日志備份(Binlong)開始清理。取值:0~50 。
可用空間保護 該功能預設開啟,表示當執行個體總空間使用率超過80%或執行個體剩餘可用空間不足5 GB時,會強制從最早的日志備份(Binlog)開始清理,直到總空間使用率降到80%以下且執行個體剩餘可用空間大于5 GB。

  1. 單擊建立備份。
  2. 在彈出的對話框中,單擊确定即可。