全部產品
Search
文件中心

Cloud Backup:功能概覽(ECS資料庫)

更新時間:Dec 12, 2024

本文介紹雲備份 ECSDatabase Backup功能概覽,包括ECSDatabase Backup的優勢、工作原理、操作流程和費用、支援資料庫版本等。

簡介

ECSDatabase Backup功能是阿里雲雲備份提供的針對客戶ECS上自建資料庫的資料保護方案。通過簡單、安全及可靠的方式將資料庫的資料備份到Cloud Backup備份庫,確保客戶資料庫系統或所在ECS出現故障,資料庫發生邏輯錯誤、被勒索病毒攻擊等事故時可以從Cloud Backup備份庫完整恢複資料。

重要
  • Cloud Backup不支援備份部署於容器裡的資料庫。

  • MySQL備份功能不支援對單機(本機伺服器和ECS)上的多個 MySQL 執行個體進行備份。

關鍵優勢

  • 成本低廉

    Cloud Backup不收取執行個體配置費,僅收取備份儲存費用,且備份儲存按照重刪壓縮後容量收取。

  • 效能優異

    備份資源消耗低,普遍低於0.5核100MB記憶體;備份效能好,可以為MySQL、Oracle提供近0 RPO即時備份。

  • 支援廣泛

    支援MySQL、Oracle、SQL Server主流版本。

  • 配置簡單

    授權後可自動識別ECS執行個體上的資料庫,自動推送並安裝備份用戶端。

  • 自動警示

    您可以在Cloud Backup控制台上配置任務失敗時的警示設定,包括郵件、簡訊及電話等。

  • 備份鎖定,防止意外刪除

    雲備份提供了基於備份庫的備份鎖定功能,備份資料在配置的保留時間到期前無法被任何帳號及方式刪除。

工作原理

您可以在Cloud Backup控制台指定需要備份的ECS執行個體,Cloud Backup將自動推送備份用戶端到ECS執行個體 (需確保ECS已裝雲助手)。備份用戶端會根據備份計劃配置,對ECS執行個體上的指定資料庫進行備份。

在執行備份任務時,Cloud Backup備份用戶端會對指定的資料庫執行個體通過對應資料庫的原生備份組件調用備份指令,讀取備份資料並進行重刪壓縮後,上傳到Cloud Backup備份庫,完成備份。

操作流程

使用雲備份控制台備份ECS資料庫的步驟如下所示:

說明
  • 備份ECS執行個體中的MySQL、Oracle、SQL Server資料庫的操作步驟基本一致,此處以備份MySQL為例。

  • 雲備份使用資料庫使用者名稱和密碼註冊資料庫,您需要從MySQL、SQL Server資料庫管理員處擷取備份所需的使用者名稱和密碼。Oracle資料庫可以免密完成註冊。

  1. 開通雲備份服務

    開通雲備份服務不收取費用。雲備份收取倉庫租用費和儲存容量費等。每個倉庫首30天免費,到期後自動開始計費;按照重刪壓縮後容量收取,送免費容量100GB/個/月,之後階梯定價。計費詳情請參見計費方式與計費項目

  2. 註冊資料庫

    在雲備份控制台完成資料庫註冊。註冊時,雲備份會在安裝資料庫的ECS執行個體中安裝備份用戶端。註冊資料庫執行個體用於發現需要備份的資料庫。僅僅在控制台完成註冊資料庫,而未建立備份計划進行備份,Cloud Backup不收取任何費用。

  3. 預檢資料庫

    為保證Database Backup的順利進行,雲備份提供預檢功能,用於提前發現不適合備份的情境。

  4. 備份資料庫

    建立備份計劃,設定備份庫、備份內容、備份周期、備份保留時間和備份策略(全量備份、增量備份等)等。雲備份啟動計劃並按照計劃持續備份資料庫。

  5. 恢複資料庫

    恢複資料庫不收取任何費用。資料庫異常時,您可以隨時根據時間點將備份的資料庫恢複到來源資料庫或者同地區同帳號下登入的其他資料庫

支援資料庫版本

  • 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

    • RHEL 5、6、6.5、7

    • CentOS 6.4、6.5

    • Oracle Enterprise Linux6.7

    • Windows Server 2008 R2、Windows Server 2012 R2

    • Alibaba Cloud Linux 2

    執行個體

    支援

    支援

    支援

    支援

    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

    • SUSE 9.3

    • RHEL 4

    執行個體

    支援

    支援

    支援

    支援

    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

    • RHEL 6、6.5

    • SUSE 11 SP4

    執行個體

    支援

    支援

    支援

    支援

    5.4

    • RHEL 6.5

    • SUSE 11 SP4

    執行個體

    支援

    支援

    支援

    支援

    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

    • CentOS 7.0

    • Ubuntu 18.04

    執行個體

    支援

    支援

    支援

    支援

  • SQL Server

    SQL Server支援的資料庫版本和實現功能如下表所示。

    資料庫類型

    支援版本

    支援作業系統

    最小備份粒度

    備份功能

    全量備份

    增量備份

    記錄備份(周期備份)

    SQL Server

    2005

    Windows Server 2008 R2 SP1

    執行個體

    支援

    支援

    支援

    2008

    • Windows Server 2008 R2

    • Windows Server 2008 R2 SP1

    執行個體

    支援

    支援

    支援

    2008 R2

    Windows Server 2008 R2

    執行個體

    支援

    支援

    支援

    2012

    Windows Server 2012 RC

    執行個體

    支援

    支援

    支援

    2014

    • Windows Server 2008 R2 SP1

    • Windows Server 2016

    執行個體

    支援

    支援

    支援

    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

    執行個體

    支援

    支援

    支援

費用

Cloud Backup的ECSDatabase Backup會產生以下兩項費用:

  1. Database Backup倉庫租用費

    您需要為Database Backup建立Database Backup庫,一個地區內的多個資料庫可以共用一個備份庫。每個倉庫帶一定的免費容量。價格詳情請參考價格詳情

  2. Database Backup儲存容量費

    對於每個Database Backup倉庫超出100GB免費容量的部分,您需要支付Database Backup儲存容量費。儲存容量按照重刪壓縮後實際使用量計算。價格詳情請參考價格詳情

此外,Cloud Backup還會在實際的特定配置或操作情況下收取以下費用:

異地備份費用:當您使用鏡像倉庫功能將一個阿里雲地區的備份庫資料複製到其他地區,實現異地備份時,會產生相應的鏡像備份庫的儲存容量費用和跨地區複製流量費用,鏡像備份庫的容量與源備份庫大小相同,定價也一致。

後續步驟