全部產品
Search
文件中心

Tair (Redis® OSS-Compatible):自動或手動備份

更新時間:Nov 07, 2025

Tair (Redis OSS-compatible)執行個體使用RDB快照儲存實現持久化,它會將某一時刻的記憶體資料壓縮、儲存到硬碟的檔案中,備份期間不會影響資料的讀寫效能。執行個體預設每天備份一次,您可以根據業務需求修改自動備份策略,也可以手動發起臨時的備份。

背景資訊

執行個體使用RDB快照儲存實現持久化,它會將某一時刻的記憶體資料儲存到硬碟的檔案當中,備份期間不會影響資料的讀寫效能。

執行個體預設每天自動備份一次,您也可以隨時發起手動備份,但每份備份檔案僅保留7天,如需保留更長時間,您可以在備份完成後將備份檔案下載至本地進行儲存,具體操作請參見下載備份檔案

注意事項

  • 若執行個體的備份任務進行中時,則無法啟動新的備份任務,請在當前備份任務完成後重試。

  • 預設情況下,執行個體會在備庫上進行資料備份,但執行個體若開啟資料閃回功能,則會在執行個體主庫進行資料備份。

操作步驟

  1. 訪問執行個體列表,在上方選擇地區,然後單擊目標執行個體ID。

  2. 在左側導覽列,單擊備份與恢復

  3. 根據業務需求,選擇執行下述步驟:

    修改自動備份策略

    1. 單擊頁面右上方的備份設定

    2. 在彈出的對話方塊中,設定備份周期和備份時間段。

      • 保留天數:備份檔案的保留天數為7天。

      • 備份周期:可以設定為一星期中的某一天或者某幾天,預設為每天備份一次。

      • 備份時間:可以設定為任意時段,以小時為單位,建議設定為業務的低峰期。

        說明

        控制台顯示的時間為您電腦的時區。

    3. 單擊確定

    手動發起備份

    1. 單擊頁面右上方的手動建立備份

    2. 在彈出的對話方塊中,選擇備份到期策略,單擊確定

      雲原生版執行個體支援自訂設定手動備份的到期策略(經典版不支援),支援選擇:

      • 當前設定(預設):表示與當前自動備份策略一致。

      • 獨立設定:設定本次手動備份資料的保留時間長度,範圍為7~730

      • 不到期:設定本次手動備份資料不到期(執行個體生命週期內)。例如您可以在每周一或每月初進行手動備份,並將該備份資料設定為不到期,從而長久地保持資料。

      說明
      • 單個執行個體每天最多允許手動備份30次,超過後將報錯Exceeding the daily backup times of this DB instance.,該限制將於24小時後自動解除,但該限制不會影響自動備份的執行。

      • 手動備份資料支援延長到期時間。

常見問題

  • Q:如何刪除備份資料?

    A:對於雲原生執行個體,可以直接單擊目標手動備份資料右側的刪除按鈕進行刪除。但所有自動備份資料均不支援刪除,自動備份資料在到期後將自動刪除。

  • Q:修改備份策略會影響執行個體運行嗎?

    A:不會。

  • Q:執行個體是否支援執行SAVEBGSAVE命令備份資料?

    A:不支援,您可以在控制台單擊手動建立備份或調用CreateBackup介面,手動備份資料。

  • Q:每天多次備份需要怎麼做?

    A:自動備份策略最多支援每天一次。如需進行更高頻率的備份,您可以編寫代碼,定時調用CreateBackup介面,類比手動建立備份,更多資訊請參見CreateBackup整合樣本。備份後的資料也在備份列表中。

    說明

    您也可以考慮使用Tair(企業版)執行個體提供的資料閃回功能。開啟資料閃回功能後,Tair(企業版)執行個體可實現7x24小時資料備份,也支援恢複至7天內的任意時間時(PITR,point-in-time recovery),更多資訊請參見資料閃回

  • Q:執行個體到期或被釋放後,備份的資料還會保留嗎?

    A:備份資料也會被刪除。如需長期儲存,請提前下載備份檔案

相關API

API介面

說明

CreateBackup

為執行個體手動建立資料備份。

DescribeBackupPolicy

查詢執行個體的備份策略,包括備份周期、備份時間等資訊。

ModifyBackupPolicy

修改執行個體的自動備份策略。

ModifyBackupExpireTime

延長手動備份資料的到期時間。

相關文檔