全部產品
Search
文件中心

PolarDB:高可用模式(儲存熱備叢集)

更新時間:Aug 05, 2026

PolarDB MySQL版支援叢集的多可用性區域(Availability Zone,簡稱AZ)部署。與單可用性區域部署相比,多可用性區域部署具備更高的容災能力,能夠有效抵禦機房層級的故障。PolarDB為您提供了多種部署方案,包括雙可用性區域(開啟儲存熱備叢集)、雙可用性區域(開啟儲存熱備叢集和計算熱備叢集)以及三可用性區域(開啟儲存熱備叢集和Logger節點)。您可根據實際使用情境選擇相應的部署方案。

多可用性區域部署

使用多可用性區域部署時,資料分布在多個可用性區域內,主可用性區域和備可用性區域各儲存3副本資料(共6副本資料),具有更高的SLA可靠性保障。計算節點位於主可用性區域,備可用性區域的儲存熱備叢集以及計算節點用於主可用性區域故障時進行故障切換。

說明

使用多可用性區域部署時,需滿足如下條件:

  • 叢集所在的地區需要PolarDB在兩個及以上的可用性區域部署了資源。如下地區暫不支援多可用性區域部署:華北1(青島)、華北5(呼和浩特)、西南1(成都)、韓國、菲律賓和泰國(曼穀)。

  • 備可用性區域擁有足夠的計算資源。

高可用模式

方案概述

單可用性區域(關閉儲存熱備叢集)

  • 僅在主可用性區域提供資料庫服務,不提供儲存熱備叢集能力,成本較低。

  • 在可用性區域整體故障情境時,故障恢復較長。若您對跨可用性區域高可用有要求,推薦開啟儲存熱備叢集。

切換規則

支援轉換為雙可用性區域(開啟儲存熱備叢集)或雙可用性區域(開啟儲存熱備叢集和計算熱備叢集)。

適用情境

  • 小型網站或應用

    以超高性價比購買雲資料庫,省去資料庫營運的煩惱,專註於自身業務發展。

  • 個人學習

    資料庫初學者可使用基礎系列進行資料庫的測試和學習。

  • 開發測試

    通過雲資料庫的快速交付能力,隨時隨地建立和釋放資源,大幅提升研發工程效率。

雙可用性區域(開啟儲存熱備叢集)

  • 資料分布在多個可用性區域內,主可用性區域和備可用性區域各儲存一份完整資料,具有更高的SLA可靠性保障。

  • 所有計算節點暫時要求位於主可用性區域,備可用性區域的儲存熱備叢集用於主可用性區域故障時進行故障切換。

切換規則

僅支援轉換為雙可用性區域(開啟儲存熱備叢集和計算熱備叢集)。

費用說明

資料分佈於多個可用性區域內,主可用性區域與備可用性區域各儲存3副本資料(共計6副本資料)。儲存空間費用較單可用性區域(關閉儲存熱備叢集)費用有所增加。

適用情境

經典高可用架構,適合80%以上的業務情境,包括互連網、物聯網、零售電商、物流、遊戲等行業。

雙可用性區域(開啟儲存熱備叢集和計算熱備叢集)

  • 資料分布在多個可用性區域內,主可用性區域和備可用性區域各儲存一份完整資料,具有更高的SLA可靠性保障。

  • 備可用性區域的儲存熱備叢集用於主可用性區域故障時進行故障切換,備可用性區域叢集內的計算節點數與主可用性區域叢集相同,在故障切換後確保唯讀節點資源充足,服務不降級。

切換規則

僅支援轉換為雙可用性區域(開啟儲存熱備叢集)。

費用說明

  • 計算節點

    儲存熱備叢集所在的備可用性區域將增加相應的計算節點。節點的數量和規格配置預設與主可用性區域保持一致,並將單獨進行計費。

  • 儲存空間

    資料分佈於多個可用性區域內,主可用性區域與備可用性區域各儲存3副本資料(共計6副本資料)。儲存空間費用較單可用性區域(關閉儲存熱備叢集)有所增加。

適用情境

適用於有高可用要求的大中型企業的核心生產資料庫情境,如金融、互連網新零售行業、汽車製造行業、教育行業、企業大型ERP系統等。

三可用性區域(開啟儲存熱備叢集和Logger節點)

  • 多可用性區域資料強一致性。與半同步和非同步方式相比,採用一主一備一日誌的三節點架構,通過物理複製與X-Paxos協議相結合,具備更高的容災能力。

  • 當主可用性區域叢集發生故障時,將自動切換至備可用性區域,並進行跨可用性區域的多副本強同步複製,確保恢復目標(RTO)小於60秒,從而保障資料的強一致性,提供金融層級的高可靠性。

切換規則

不支援轉換為其他高可用模式。

費用說明

  • 計算節點

    Standby節點與Logger節點免費,讀寫節點與唯讀節點按照普通的計算節點收費。

  • 儲存空間

    資料分佈於多個可用性區域內,主可用性區域與備可用性區域各儲存3副本資料(共計6副本資料)。儲存空間費用較單可用性區域(關閉儲存熱備叢集)有所增加。

適用情境

適用於有高可用要求的大中型企業的核心生產資料庫情境,如金融、互連網新零售行業、汽車製造行業、教育行業、企業大型ERP系統等。

說明

計算節點與儲存空間計費規則,請參見產品計費(已下線重新導向)。

開啟/切換高可用模式

  • 您可在購買叢集時,在网络和可用区地區選取項目對應的高可用模式。

    說明

    高可用模式選項受到叢集所在地區的可用性區域數量及資源的限制,具體情況請以購買頁面為準。

    在開啟熱備叢集地區,可選擇以下高可用模式:雙AZ(開啟儲存熱備叢集)、單AZ(關閉儲存熱備叢集)、雙AZ(開啟儲存熱備叢集和計算熱備叢集)或三AZ。若選擇單AZ(關閉儲存熱備叢集),則僅保留主叢集(3副本資料),儲存單價為開啟儲存熱備叢集單價的1/2。

  • 您可前往PolarDB控制台 > 集群列表頁面。單擊目的地組群,在基本信息頁面的数据库分布式存储模組中進行高可用模式切换。

  • 您可前往PolarDB控制台 > 集群列表頁面。單擊目的地組群,在配置与管理 > 服务可用性頁面的集群可用性頁簽中進行高可用模式切换。

說明

切換高可用模式存在相關限制。若您的叢集不支援切換到相應的高可用模式,建議您購買一個新叢集,並在購買時選擇相應的高可用模式。隨後,您可以通過Data Transmission Service將現有叢集遷移至新叢集中。遷移的具體操作,請參見PolarDB MySQL版間遷移。

常見問題

如何查看叢集是否開啟了儲存熱備叢集?

您可以在控制台或通過API兩種方式來查看。

控制台

  1. 登入PolarDB控制台,在左側導覽列單擊集群列表,選擇叢集所在地區,並單擊目的地組群ID進入叢集詳情頁。

  2. 在叢集頁面底部的資料庫分布式儲存中查看:image

API

您可以通過DescribeDBClusterAttribute - 查看PolarDB叢集的詳細屬性API查看,返回參數中HotStandbyCluster表示是否開啟儲存熱備叢集(和Standby計算節點)。取值範圍如下:

  • StandbyClusterON:開啟儲存熱備/開啟儲存熱備和Standby計算節點。

  • StandbyClusterOFF:關閉儲存熱備/關閉儲存熱備和Standby計算節點。