全部產品
Search
文件中心

ApsaraDB RDS:備份SQL Server資料

更新時間:Feb 27, 2025

RDS SQL Server支援自動備份和手動備份兩種方式。您可以通過設定備份策略來調整資料備份和記錄備份的周期,從而實現自動備份。此外,您也可以選擇手動備份資料。在記錄備份開啟的情況下,您可以將資料恢複到備份保留時間內的任意時間點

備份功能說明

資料備份

RDS SQL Server提供物理備份和快照備份兩種備份方式。更多詳情,請參見快照備份與物理備份的區別

備份方式

功能說明

物理備份

  • 支援全量物理備份和增量物理備份,但不支援邏輯備份。

  • 為了降低備份總大小,增量備份預設開啟。自動備份周期為全量備份-增量備份。

    點擊查看增量備份策略

    • 一次全量備份結束且成功的情況下,三天內(包括全量備份這天)系統將做增量備份。但如果距離上次成功的全量備份超過3天,系統會自動切換為全量備份。

    • 系統在執行增量備份時,會自動檢測上次全量備份後是否存在建立的資料庫。如果檢測到新資料庫,本次備份會自動升級為全量備份,確保所有資料庫(包括建立的資料庫)都能得到完整的備份保護。

    • 如果資料有受損可能,系統也會自動切換為全量備份,例如資料庫建立失敗、上一次資料備份失敗等。

    • 如果使用者在備份周期迴圈期間執行了手動全量備份,後續三天內(包括全量備份這天)系統會自動執行增量備份。

    說明
    • 如果備份周期為每天備份一次,那麼第一天為全量備份,第二天和第三天將為增量備份,依此迴圈。

    • 如果增量備份為關閉狀態,則每次備份均為全量備份。

  • 支援單庫備份,您可以指定對執行個體中的單個或多個資料庫進行備份。

  • 每次備份時SQL Server會收縮交易記錄。您也可以在執行個體備份恢複頁面單擊備份並收縮交易記錄來進行手動收縮交易記錄。

  • 叢集系列執行個體支援設定備份優先順序為僅從主庫備份優先從備庫備份。您可以設定物理備份在備庫上進行,以此降低主庫IO負載,提高執行個體效能和穩定性。

快照備份

快照備份在指定的備份周期中迴圈執行全量快照備份,相對於常規的物理備份方式,快照備份具有備份速度快、對執行個體效能影響小等優點。

說明

快照備份是在雲端硬碟上對資料的快照進行定期備份,利用快照的特性可以快速地還原資料到某個時間點,從而恢複資料。更多詳情,請參見快照備份

記錄備份

  • 系統將自動組建記錄檔備份檔案,您可以設定記錄檔的產生頻率,選擇每30分鐘每5分鐘與資料備份一致一次。

    說明
    • 在三種頻率下,最終產生的記錄檔總大小是一致的。

    • 快照備份模式下,記錄備份的頻率僅支援設定每30分鐘每5分鐘一次。

  • 記錄備份預設開啟無法關閉,但您可以設定記錄備份的保留時間,範圍為7~730天。

  • 支援下載記錄備份檔案。具體操作,請參見下載備份

    說明

    當執行個體記錄備份頻率設定為每30分鐘或每5分鐘一次時,在極端情況下(例如底層雲端硬碟徹底損壞或其他不可抗因素),SQL Server基礎系列執行個體最多隻能恢複到最近30分鐘或最近5分鐘記錄備份的時間點。

前提條件

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

注意事項

  • 修改備份時間後,可能會在兩分鐘後觸發一次備份,可能導致您的主庫I/O頻寬佔用高,影響業務正常使用,建議您選擇業務低峰期進行修改,以減少因備份操作所引起的資源消耗對資料庫效能產生影響。

  • SQL Server物理備份時速度較快(無法限速),可能會導致I/O寬頻佔用高,影響業務正常使用。建議您選擇業務低峰期進行備份,以減少因備份操作所引起的資源消耗對資料庫效能等產生影響。

  • 若資料量較大,備份花費的時間可能較長,請耐心等待。

  • 備份檔案有保留時間,請及時下載需要保留的備份檔案到本地。

  • 基礎系列、高可用系列和叢集系列執行個體採集網卡中的流量,更好反映SQL Server的網路頻寬使用方式。由於流量統計時會將備份統計在內,因此資料備份期間網路流量將會突增。

  • 叢集系列執行個體的備份方式為物理备份時,支援設定備份優先順序,即支援指定物理備份僅在主庫進行或優先從備庫進行。該功能的注意事項如下:

    • 叢集系列新執行個體預設的物理備份是在主庫進行。

    • 備庫備份不支援增量備份,因此會導致備份策略中的增量備份被切換為全量備份,從而導致備份資料量的增加。為了避免備份資料量過大,建議修改備份策略,例如將一天一備份的策略改成兩天一備份的策略。

    • 叢集系列執行個體切換到優先備庫備份方式後,備份操作會優先在備庫執行。但為了保障執行個體備份正常執行,如果備庫不滿足備份條件(例如備庫不可用),執行個體備份會自動切換到主庫上進行備份。

    • 如果使用者修改備份策略為備庫備份,但同時還修改了備份時間,可能會在兩分鐘後觸發一次全量備份。此時,如果備庫不滿足備份條件(例如備庫不可用),執行個體備份會自動切換到主庫上進行備份,影響業務正常使用。建議您選擇業務低峰期進行修改,以減少因備份操作所引起的資源消耗對資料庫效能產生影響。

    • 由於收縮交易記錄操作是強制在主庫上執行的,無法在備庫上執行。因此如果執行個體處於備庫備份模式下,當您手動執行了收縮交易記錄操作,操作會強制調度到主庫上進行。

費用說明

執行個體有備份空間免費額度,若備份組儲存量未超過免費額度,備份不收費;超過後將收取備份儲存費用。免費額度以及計費標準詳情,請參見備份費用

設定自動備份策略

RDS提供自動備份資料庫的功能,它會按照使用者佈建的備份策略,定期自動備份資料庫。部分地區的執行個體現已支援將備份策略頁面升級至進階版本如無升級入口,請提交申請使用),升級後可用於實現稀疏備份。升級後,備份原則設定入口及部分參數設定方法會略有不同,請根據實際情況選擇設定方法。

常規備份策略頁面(未升級)

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

  2. 在左側導覽列單擊備份復原

  3. 備份復原頁面中選擇备份策略頁簽,在資料備份設定地區單擊編輯

  4. 設定如下參數,然後單擊儲存

    參數

    說明

    資料備份保留天數

    預設為7天,可以設定為7~730 天。

    備份週期

    每盩厔少選擇2天備份資料。

    備份方式

    RDS SQL Server支援如下兩種備份方式:

    • 快照备份:某一時間點雲端硬碟資料狀態的備份檔案,備份速度快。更多資訊,請參見快照備份

    • 物理备份:執行個體的預設備份方式。基於目標資料產生副本,備份速度較慢。

    重要

    切換至快照备份後,仍然可以在手動備份時選擇物理备份

    備份優先順序

    叢集系列執行個體的備份方式為物理备份時,支援選擇僅從主庫備份、或優先從備庫備份。

    • 僅從主庫備份:指定備份只在主庫上進行。

    • 優先從備庫備份:指定備份在備庫上執行,以此降低主庫IO負載,提高執行個體效能和穩定性。但若備庫不滿足備份條件(例如備庫不可用),執行個體備份會切換到主庫上進行備份操作。

    說明

    僅叢集系列執行個體支援該功能,設定為備庫備份後不支援增量備份和5分鐘記錄備份。更多該功能的注意事項,請參見注意事項

    增量備份

    選擇是否開啟增量備份。具體詳情,請參見本文備份功能說明

    說明

    備份方式快照備份,或叢集系列執行個體的備份方式為物理備份時,不支援設定增量備份。

    備份時間

    選擇資料備份開始的時間段,例如06:00-07:00。建議設定為業務低峰期。

    記錄備份頻率

    您可以設定記錄檔的產生頻率,選擇與資料備份一致每30分鐘每5分鐘一次。

    重要
    • 記錄備份保留時間長度與資料備份保留時間長度保持一致,不支援單獨設定。記錄備份的詳情說明,請參見本文備份功能說明

    • 備份優先順序為備庫備份時,不支援設定5分鐘記錄備份,詳情請參見什麼是5分鐘記錄備份

進階備份策略頁面(升級後)

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

  2. 在左側導覽列單擊備份復原

  3. 備份復原頁面中選擇备份策略頁簽,單擊SQL Server一級備份之間的帶圓圈數字

    image.png

  4. 設定如下參數,單擊確定

    參數

    說明

    備份策略

    選擇備份時間及備份組保留時間長度,至少需設定為每周備份兩次。

    說明

    您可單擊添加備份策略按鈕設定稀疏備份功能,實現更靈活地設定備份策略並保留最少的備份組。更多詳情,請參見稀疏備份

    備份時間

    選擇資料備份開始的時間,例如07:00~08:00。建議設定為業務低峰期。

    增量備份

    選擇是否開啟增量備份。具體詳情,請參見本文備份功能說明

    說明

    備份方式快照備份時,不支援開啟增量備份。

    備份方式

    RDS SQL Server支援如下兩種備份方式:

    • 快照备份:某一時間點雲端硬碟資料狀態的備份檔案,備份速度快。更多資訊,請參見快照備份

    • 物理备份:執行個體的預設備份方式。基於目標資料產生副本,備份速度較慢。

    重要

    切換至快照备份後,仍然可以在手動備份時選擇物理备份

    記錄備份頻率

    您可以設定記錄檔的產生頻率,選擇與資料備份一致每30分鐘一次。

    說明

    記錄備份保留時間長度與資料備份保留時間長度保持一致,不支援單獨設定。記錄備份的詳情說明,請參見本文備份功能說明

    記錄備份保留

    必須小於等於資料備份天數,可選範圍為7~7300天。預設為7天。

  5. 單擊備份策略頁面左下角的儲存

手動備份

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

  2. 單擊頁面右上方的備份實例,開啟備份實例對話方塊。

  3. 設定如下參數,單擊确定

    參數

    說明

    備份機制

    • 快照备份:某一時間點雲端硬碟資料狀態的備份檔案,備份速度快。更多資訊,請參見快照備份

    • 物理备份:執行個體的預設備份方式。基於目標資料產生副本,備份速度較慢。

    說明

    自動備份策略為快照备份時,此配置項才顯示快照备份選項。

    選擇備份方式

    • 全量備份:立即執行全量備份。

    • 自動備份:立即執行一次備份,系統自動判斷執行全量備份還是增量備份。

      說明

      執行個體系列為叢集系列,自動備份策略為物理備份,且設定了優先備庫時,僅支援全量備份

    備份原則

    僅在選擇備份方式全量備份時可選。

    • 實例備份:備份整個完整的執行個體。

    • 單庫備份:備份指定的資料庫,僅在備份機制物理備份時可選。

      說明

      如需進行單庫備份,請在左側列表選擇要備份的資料庫,單擊>表徵圖將要備份的資料庫加入右側列表。若您還沒有資料庫,請先建立資料庫

  4. 執行備份後系統將產生一個備份任務,您可單擊右上方查看備份進度按鈕,在工作中樞頁面篩選任務類型手動備份執行個體,狀態為等待執行執行中的任務,查看備份進度。備份進程

    說明

    備份完成後您可以在備份恢複 > 基础备份列表 > 資料備份記錄備份頁面下載備份。具體操作,請參見下載資料備份和記錄備份

相關文檔

常見問題

資料備份和記錄備份是否可以關閉?

資料備份和記錄備份預設開啟無法關閉。但您可以減少備份頻率,需注意每盩厔少備份2次。

說明
  • 記錄備份保留時間長度與資料備份保留時間長度保持一致,不支援單獨設定。

如何刪除或減少資料備份和記錄備份?

暫不支援手動刪除已產生的資料備份集和記錄備份集。如果您的備份太多已超過免費備份額度,可以通過以下方案緩解:

  • 減少備份大小

    通過降低備份頻率來減少備份組數量,或縮短備份保留時間長度使系統自動刪除已有的備份(不支援手動刪除備份組),具體請參見備份SQL Server資料

  • 提升備份免費額度

    免費額度與儲存空間有關,擴容儲存空間可以增加執行個體的免費備份額度。例如,備份方式為物理備份時,將執行個體儲存空間從150 GB擴容至300 GB,免費額度會從75 GB升至150 GB。

為什麼快照備份不支援增量備份?

快照備份是在雲端硬碟上對資料的快照進行定期備份,利用快照的特性可以快速地還原資料到某個時間點,從而恢複資料。但由於快照是雲端式盤而不是備份檔案進行的,因此不支援增量備份。

說明

快照本身是增量快照鏈機制,它保留了過去每個時刻的快照狀態,因此每次快照備份只會備份雲端硬碟上新增和更新的資料。

為什麼選擇備庫優先的備份策略後不支援增量備份?

基於RDS SQL Server核心特性原因,備庫無法清理differential bitmap(差異位元影像),因此無法支援增量備份。具體詳情,請參見官方文檔

增量備份開啟的狀態下,如果我手動執行了全量備份,會影響系統已有的自動備份策略嗎?

增量備份處於開啟狀態時,如果您在備份周期迴圈期間執行了手動全量備份,後續三天內系統會自動執行增量備份。例如增量備份開啟狀態下,星期一為全量備份,星期二為增量備份,如果星期三手動執行了全量備份,那麼星期四和星期五系統會自動執行增量備份。