全部產品
Search
文件中心

ApsaraDB RDS:庫表級備份

更新時間:Feb 17, 2025

本文介紹如何備份RDS MySQL的部分庫或表。

自動備份部分庫表

  • RDS預設備份:為保障資料安全,RDS的預設備份總是備份所有庫表,不支援只備份一部分。如果無需備份某些庫表,建議將其刪除或遷移至本地。

  • 資料災備備份:資料災備的邏輯備份支援自動備份部分庫表。具體操作,請參見RDS MySQL或自建MySQL邏輯備份

說明
  • 如果您的目的是減少RDS預設備份的大小和費用,請參見備份費用

  • 如果您的目的是實現庫表恢複,請參見恢複庫表

手動備份部分庫表

手動備份是指立即手動建立一個備份。

RDS預設備份

前提條件

  • RDS執行個體需滿足以下條件:

    • 大版本:8.0、5.7或5.6

    • 系列:高可用系列、MySQL 5.7三節點企業系列

    • 儲存類型:本地SSD盤

  • 若您初次使用RDS備份服務,您需要使用阿里雲主帳號完成資料災備服務關聯角色(AliyunServiceRoleForDBS)授權。具體操作,請參見如何授權資料災備服務關聯角色

說明

您可以前往執行個體基本資料頁面查看以上資訊。

注意事項

高可用本地碟執行個體只能備份指定庫,無法備份指定表。

說明

雲端硬碟版執行個體僅支援快照備份,不支援備份特定庫表。

操作步驟

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

  2. 在頁面右上方,單擊備份實例

  3. 在對話方塊中,選擇選擇備份方式邏輯備份,然後選擇備份原則單庫備份

    image.png

  4. 選中待備份的資料庫單擊右移添加到右側,並單擊确定

  5. (可選)查看備份任務進度。

    系統將產生一個邏輯備份任務,您可單擊右上方查看備份進度按鈕,在工作清單頁面篩選任務類型手動備份執行個體的任務,查看備份進度。

    image.png

  6. (可選)恢複備份資料。

    如需恢複該邏輯備份,請參見RDS MySQL邏輯備份檔案恢複到自建資料庫恢複庫表

資料災備備份

  1. 建立備份計劃(備份方式選擇邏輯備份)。

  2. 配置備份計劃,在配置備份時間時選擇單次備份

    具體操作,請參見RDS MySQL或自建MySQL邏輯備份

相關API

您也可以通過API管理RDS執行個體備份策略或配置資料災備備份計劃等,具體如下:

分類

API

描述

RDS預設備份

ModifyBackupPolicy

修改RDS執行個體備份設定。

DescribeBackupPolicy

查詢執行個體備份設定。

DescribeBackups

查看備份組列表。

DescribeBackupTasks

查詢執行個體的備份工作清單。

資料災備備份

CreateBackupPlan

建立一個備份計劃。

ConfigureBackupPlan

配置備份計劃。