全部產品
Search
文件中心

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

更新時間:Aug 02, 2024

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

簡介

本機資料庫備份功能是阿里雲雲備份提供的針對客戶本地機房中自建資料庫的資料保護方案。HBR通過簡單、安全及可靠的方式將資料庫的資料備份上雲,確保客戶資料庫系統或所在伺服器出現故障,生產系統資料發生誤刪、勒索病毒等事故時可以從雲上HBR備份庫完整恢複資料。

重要
  • 本機資料庫伺服器的網路必須通過專線或者VPN和阿里雲Virtual Private Cloud及路由(線下到雲上100.64.0.0/10、100.64.0.0/11或100.96.0.0/11)互連。具體操作,請參見建立VPC到本機資料中心的串連(單隧道模式)

  • 雲備份不支援備份部署於容器裡的資料庫。支援的資料庫版本、作業系統和備份功能有限制。更多資訊,請參見相容系統列表和使用限制

  • 當前,支援備份本機資料庫執行個體的地區包括新加坡,華東2(上海),華南1(深圳),華北1(青島)等。詳細請參見地區支援的功能特性

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

關鍵優勢

  • 成本低廉

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

  • 效能優異

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

  • 支援廣泛

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

  • 自動警示

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

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

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

工作原理

您可以在雲備份控制台中擷取安裝指令碼,一鍵安裝用戶端到本機伺服器。用戶端會根據備份計劃配置,對伺服器上的指定資料庫進行備份。

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

操作流程

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

說明
  • 備份本機伺服器中的MySQL、Oracle、SQL Server資料庫的操作步驟基本一致,此處以備份MySQL為例。

  • 您需要從MySQL、Oracle、SQL Server資料庫管理員處擷取備份所需的使用者名稱和密碼。

  1. 開通雲備份

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

  2. 註冊資料庫

    在雲備份控制台註冊本機資料庫時,您需要登入部署資料庫的本機伺服器安裝備份用戶端。註冊資料庫執行個體用於發現需要備份的資料庫。僅僅在控制台完成註冊資料庫,而未建立備份計划進行備份,Cloud Backup不收取任何費用。

  3. 預檢資料庫

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

  4. 備份資料庫

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

  5. 恢複資料庫

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

支援資料庫版本

  • Oracle

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

    資料庫類型

    支援版本

    支援作業系統

    最小備份粒度

    備份功能

    全量備份

    增量備份

    記錄備份(周期備份)

    即時備份

    Oracle

    9i

    RHEL 4、RHEL 5、SLES 9、SUSE 9.3、CentOS 4.5

    資料表空間

    支援

    支援

    支援

    支援

    10g

    RHEL 4、RHEL 5、RHEL 6.5、RHEL 9、CentOS 4.6、SUSE 11 SP4

    資料表空間

    支援

    支援

    支援

    支援

    11g

    RHEL 5、RHEL 6、RHEL 6.5、RHEL 7、CentOS 6.4、CentOS 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、RHEL 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、RHEL 6.5、iSoft Server 3

    資料表空間

    支援

    支援

    支援

    支援

    12c

    CentOS 6、RHEL 6.5、Windows Server 2008 R2、CentOS 6.7、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、CentOS 6.5、RHEL 6、Windows Server 2008 R2

    資料表空間

    支援

    支援

    支援

    支援

    12c

    Oracle Enterprise Linux6

    資料表空間

    支援

    支援

    支援

    支援

  • MySQL

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

    資料庫類型

    支援版本

    支援作業系統

    最小備份粒度

    備份功能

    全量備份

    增量備份

    記錄備份(周期備份)

    即時備份

    MySQL

    5.0

    RHEL 5、RHEL 6 、RHEL 6.5 、Ubuntu 12.10、SLES 10、SUSE 11 SP4、Ubuntu 11.10、Neokylin 6.0

    執行個體

    支援

    支援

    支援

    支援

    5.1

    RHEL 6、RHEL 6.5、SUSE 11 SP4

    執行個體

    支援

    支援

    支援

    支援

    5.4

    RHEL 6.5、SUSE 11 SP4

    執行個體

    支援

    支援

    支援

    支援

    5.5

    Ubuntu 12.04、Ubuntu 14.04、Debian 7.8、Debian 8.3 、CentOS 6.0、RHEL 6.5

    執行個體

    支援

    支援

    支援

    支援

    5.6

    RHEL 5、RHEL 6、RHEL 6.5、Ubuntu 14.04 、CentOS 6.0、CentOS 7.2

    執行個體

    支援

    支援

    支援

    支援

    5.7

    RHEL 6、RHEL 6.5、RHEL 7、CentOS 7.0、Ubuntu 16.04、CentOS 7.2、Neokylin 7.0、Alibaba Cloud Linux 2、Alibaba Cloud Linux 3

    執行個體

    支援

    支援

    支援

    支援

  • 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、Windows Server 2016

    執行個體

    支援

    支援

    支援

    2019

    Windows Server 2016

    執行個體

    支援

    支援

    支援

  • SQL Server Always On

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

    資料庫類型

    支援版本

    支援作業系統

    最小備份粒度

    備份功能

    全量備份

    增量備份

    記錄備份(周期備份)

    SQL Server Always On

    2012、2016、2017

    Windows Server 2012 R2

    執行個體

    支援

    支援

    支援

費用

雲備份的本機資料庫備份會產生以下兩項費用:

  1. Database Backup倉庫租用費

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

  2. Database Backup儲存容量費

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

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

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

後續步驟