您可以通過設定備份策略調整RDS資料備份和記錄備份的周期來實現自動備份,也可以通過手動備份RDS資料。
執行個體備份檔案佔用備份空間,空間使用量超出免費的額度將會產生額外的費用,RDS支援您將備份檔案轉儲至OSS,請合理設計備份周期,以滿足業務需求的同時,兼顧備份空間的合理利用。關於免費額度詳情,請參見查看備份空間免費額度。關於備份空間使用量的計費標準,請參見雲資料庫 RDS 詳細價格資訊。
備份策略
阿里雲資料庫支援資料備份和記錄備份。如要按照時間點恢複資料,需啟用記錄備份。各類型Database Backup策略如下:
資料庫類型 | 資料備份 | 記錄備份 |
---|---|---|
MySQL |
|
|
SQL Server |
|
|
PostgreSQL | 支援全量物理備份 | WAL(16MB/個)產生完後立即壓縮上傳,24小時內刪除本地檔案。 |
PPAS | 支援全量物理備份 | WAL(16MB/個)產生完後立即壓縮上傳,24小時內刪除本地檔案。 |
MariaDB | 支援快照備份,不支援物理備份和邏輯備份。 |
|
設定自動備份
阿里雲資料庫會執行使用者設定的備份策略,自動備份資料庫。
- 登入 RDS 管理主控台。
- 單擊目標執行個體的ID,進入基本資料頁面。
- 在菜單中選擇 備份恢複。
- 在 備份恢複頁面中選擇 備份設定,單擊 編輯。
- 在 備份設定版面設定備份規格,單擊 確定。參數說明如下:
參數 說明 資料備份保留 - 預設為7天,可以設定為 7~730 天。
- MySQL 5.7 SSD雲端硬碟(基礎版),備份檔案免費儲存,最多7天。
備份周期 - 可以設定為一星期中的某一天或者某幾天
- PostgreSQL和MariaDB TX執行個體預設每天都進行備份,不可修改。
備份時間 可以設定為任意時段,以小時為單位。 記錄備份頻率 僅SQL Server支援此參數。 - 與資料備份頻率一致
- 每30分鐘一次
兩種頻率下,最終產生的記錄檔總大小一致。
記錄備份保留 - 記錄備份檔案保留的天數,預設為 7 天。
- 可以設定為 7~730 天,且必須小於等於資料備份天數。
手動備份
说明
- 本例以MySQL 5.7 本地SSD盤(高可用版)單庫邏輯備份為例。
- RDS for MariaDB TX執行個體暫不支援手動備份。
- 登入RDS管理主控台。
- 選擇目標執行個體所在地區。
- 單擊目標執行個體的 ID,進入基本資料頁面。
- 單擊頁面右上方的備份執行個體,開啟備份執行個體對話方塊。
- 設定好備份方式、備份策略,單擊確定。