簡介
ECS數據庫備份功能是阿里云云備份提供的針對客戶ECS上自建數據庫的數據保護方案。通過簡單、安全及可靠的方式將數據庫的數據備份到云備份備份庫,確保客戶數據庫系統或所在ECS出現故障,數據庫發生邏輯錯誤、被勒索病毒攻擊等事故時可以從云備份備份庫完整恢復數據。
關鍵優勢
成本低廉
云備份不收取實例配置費,僅收取備份存儲費用,且備份存儲按照重刪壓縮后容量收取。
性能優異
備份資源消耗低,普遍低于0.5核100MB內存;備份性能好,可以為MySQL、Oracle提供近0 RPO實時備份。
支持廣泛
支持MySQL、Oracle、SQL Server主流版本。
配置簡單
授權后可自動識別ECS實例上的數據庫,自動推送并安裝備份客戶端。
自動告警
您可以在云備份控制臺上配置任務失敗時的告警設置,包括郵件、短信及電話等。
備份鎖定,防止意外刪除
云備份提供了基于備份庫的備份鎖定功能,備份數據在配置的保留時間到期前無法被任何賬號及方式刪除。
工作原理
您可以在云備份控制臺指定需要備份的ECS實例,云備份將自動推送備份客戶端到ECS實例 (需確保ECS已裝云助手)。備份客戶端會根據備份計劃配置,對ECS實例上的指定數據庫進行備份。
在執行備份任務時,云備份備份客戶端會對指定的數據庫實例通過對應數據庫的原生備份組件調用備份指令,讀取備份數據并進行重刪壓縮后,上傳到云備份備份庫,完成備份。
操作流程
使用云備份控制臺備份ECS數據庫的步驟如下所示:
開通云備份服務
開通云備份服務不收取費用。云備份收取倉庫租用費和存儲容量費等。每個倉庫首30天免費,到期后自動開始計費;按照重刪壓縮后容量收取,送免費容量100GB/個/月,之后階梯定價。計費詳情請參見計費方式與計費項。
注冊數據庫
在云備份控制臺完成數據庫注冊。注冊時,云備份會在安裝數據庫的ECS實例中安裝備份客戶端。注冊數據庫實例用于發現需要備份的數據庫。僅僅在控制臺完成注冊數據庫,而未創建備份計劃進行備份,云備份不收取任何費用。
預檢數據庫
為保證數據庫備份的順利進行,云備份提供預檢功能,用于提前發現不適合備份的場景。
備份數據庫
創建備份計劃,設置備份庫、備份內容、備份周期、備份保留時間和備份策略(全量備份、增量備份等)等。云備份啟動計劃并按照計劃持續備份數據庫。
恢復數據庫
恢復數據庫不收取任何費用。數據庫異常時,您可以隨時根據時間點將備份的數據庫恢復到源數據庫或者同地域同賬號下已注冊的其他數據庫。
支持數據庫版本
Oracle
Oracle支持的數據庫版本和實現功能如下表所示。
數據庫類型 | 支持版本 | 支持操作系統 | 最小備份粒度 | 備份功能 |
全量備份 | 增量備份 | 日志備份(周期備份) | 實時備份 |
Oracle | 9i | RHEL 4、5 SLES 9 SUSE 9.3 CentOS 4.5
| 實例 | 支持 | 支持 | 支持 | 支持 |
10g | RHEL 4、5、6.5、9 CentOS 4.6 SUSE 11 SP4
| 實例 | 支持 | 支持 | 支持 | 支持 |
11g | | 實例 | 支持 | 支持 | 支持 | 支持 |
12c | Windows Server 2008 R2 RHEL 6.5、7.5
| 實例 | 支持 | 支持 | 支持 | 支持 |
18c | RHEL 7 Windows Server 2008 R2
| 實例 | 支持 | 支持 | 支持 | 支持 |
19c | Oracle Enterprise Linux7.0 | 實例 | 支持 | 支持 | 支持 | 支持 |
Oracle RAC
Oracle RAC(Real Application Clusters)支持的數據庫版本和實現功能如下表所示。
數據庫類型 | 支持版本 | 支持操作系統 | 最小備份粒度 | 備份功能 |
全量備份 | 增量備份 | 日志備份(周期備份) | 實時備份 |
Oralce RAC | 9i | | 實例 | 支持 | 支持 | 支持 | 支持 |
10g | RHEL 5 Windows Server 2008 R2
| 實例 | 支持 | 支持 | 支持 | 支持 |
11g | Windows Server 2008 R2 Oracle Linux 6.4 RHEL 5、6.5 iSoft Server 3
| 實例 | 支持 | 支持 | 支持 | 支持 |
12c | CentOS 6、6.7 RHEL 6.5 Windows Server 2008 R2 Oracle Enterprise Linux6
| 實例 | 支持 | 支持 | 支持 | 支持 |
18c | Windows Server 2008 R2 | 實例 | 支持 | 支持 | 支持 | 支持 |
19c | RHEL 7.6 | 實例 | 支持 | 支持 | 支持 | 支持 |
Oracle Data Guard
Oracle Data Guard支持的數據庫版本和實現功能如下表所示。
數據庫類型 | 支持版本 | 支持操作系統 | 最小備份粒度 | 備份功能 |
全量備份 | 增量備份 | 日志備份(周期備份) | 實時備份 |
Oracle Data Guard | 11g | CentOS 6.4、6.5 RHEL 6 Windows Server 2008 R2
| 實例 | 支持 | 支持 | 支持 | 支持 |
12c | Oracle Enterprise Linux6 | 實例 | 支持 | 支持 | 支持 | 支持 |
MySQL
MySQL支持的數據庫版本和實現功能如下表所示。
數據庫類型 | 支持版本 | 支持操作系統 | 最小備份粒度 | 備份功能 |
全量備份 | 增量備份 | 日志備份(周期備份) | 實時備份 |
MySQL | 5.0 | RHEL 5、6、6.5 Ubuntu 11.10、12.10 SLES 10 SUSE 11 SP4 Neokylin 6.0
| 實例 | 支持 | 支持 | 支持 | 支持 |
5.1 | | 實例 | 支持 | 支持 | 支持 | 支持 |
5.4 | | 實例 | 支持 | 支持 | 支持 | 支持 |
5.5 | Ubuntu 12.04、14.04 Debian 7.8、8.3 CentOS 6.0 RHEL 6.5
| 實例 | 支持 | 支持 | 支持 | 支持 |
5.6 | RHEL 5、6、6.5 Ubuntu 14.04 CentOS 6.0、7.2
| 實例 | 支持 | 支持 | 支持 | 支持 |
5.7 | RHEL 6、6.5、7 CentOS 7.0、7.2 Ubuntu 16.04 Neokylin 7.0 Alibaba Cloud Linux 2、3
| 實例 | 支持 | 支持 | 支持 | 支持 |
8.0-8.0.32 | CentOS 6.7、7.0、7.9 Ubuntu 20.04 RHEL 6.5
僅適用于8.0.42518版本及以上的備份客戶端 | 實例 | 支持 | 支持 | 支持 | 支持 |
MariaDB
MariaDB支持的數據庫版本和實現功能如下表所示。
數據庫類型 | 支持版本 | 支持操作系統 | 最小備份粒度 | 備份功能 |
全量備份 | 增量備份 | 日志備份(周期備份) | 實時備份 |
MariaDB | 5.5、10.0、10.1、10.2、10.3 | | 實例 | 支持 | 支持 | 支持 | 支持 |
SQL Server
SQL Server支持的數據庫版本和實現功能如下表所示。
數據庫類型 | 支持版本 | 支持操作系統 | 最小備份粒度 | 備份功能 |
全量備份 | 增量備份 | 日志備份(周期備份) |
SQL Server | 2005 | Windows Server 2008 R2 SP1 | 實例 | 支持 | 支持 | 支持 |
2008 | | 實例 | 支持 | 支持 | 支持 |
2008 R2 | Windows Server 2008 R2 | 實例 | 支持 | 支持 | 支持 |
2012 | Windows Server 2012 RC | 實例 | 支持 | 支持 | 支持 |
2014 | | 實例 | 支持 | 支持 | 支持 |
2016(RTM) | Windows Server 2012 R2 | 實例 | 支持 | 支持 | 支持 |
2017 | Windows Server 2012、2016 | 實例 | 支持 | 支持 | 支持 |
2019 | Windows Server 2016 | 實例 | 支持 | 支持 | 支持 |
2022 | Windows Server 2016 僅適用于8.0.42518版本及以上的備份客戶端 | 實例 | 支持 | 支持 | 支持 |
SQL Server Always On
SQL Server Always On支持的數據庫版本和實現功能如下表所示。
數據庫類型 | 支持版本 | 支持操作系統 | 最小備份粒度 | 備份功能 |
全量備份 | 增量備份 | 日志備份(周期備份) |
SQL Server Always On | 2012、2016、2017 | Windows Server 2012 R2 | 實例 | 支持 | 支持 | 支持 |
費用
云備份的ECS數據庫備份會產生以下兩項費用:
數據庫備份倉庫租用費
您需要為數據庫備份創建數據庫備份庫,一個地域內的多個數據庫可以共享一個備份庫。每個倉庫帶一定的免費容量。價格詳情請參考價格詳情。
數據庫備份存儲容量費
對于每個數據庫備份倉庫超出100GB免費容量的部分,您需要支付數據庫備份存儲容量費。存儲容量按照重刪壓縮后實際使用量計算。價格詳情請參考價格詳情。
此外,云備份還會在實際的特定配置或操作情況下收取以下費用:
異地備份費用:當您使用鏡像倉庫功能將一個阿里云地域的備份庫數據復制到其他地域,實現異地備份時,會產生相應的鏡像備份庫的存儲容量費用和跨地域復制流量費用,鏡像備份庫的容量與源備份庫大小相同,定價也一致。