數(shù)倉版和湖倉版變配為企業(yè)版或基礎(chǔ)版
AnalyticDB for MySQL新推出的企業(yè)版和基礎(chǔ)版,融合了數(shù)倉版預(yù)留模式、數(shù)倉版彈性模式和湖倉版的優(yōu)點(diǎn),預(yù)留資源采用存算一體架構(gòu),保證常規(guī)業(yè)務(wù)的查詢性能。如果業(yè)務(wù)負(fù)載有周期性變化或突變的情況,可以彈性增加或減少計(jì)算資源。如果您想將湖倉版或數(shù)倉版變配為企業(yè)版或基礎(chǔ)版,請參考本文檔變更產(chǎn)品系列。
前提條件
您的阿里云賬號沒有未支付的續(xù)費(fèi)訂單。
AnalyticDB for MySQL集群狀態(tài)為運(yùn)行中。
AnalyticDB for MySQL集群內(nèi)核版本需滿足以下條件:
數(shù)倉版集群內(nèi)核版本需為3.1.9.0及以上。
說明查看和升級數(shù)倉版集群的內(nèi)核版本,請參見查看和升級版本。
湖倉版集群內(nèi)核版本需為3.1.10.5及以上。
說明查看湖倉版集群的內(nèi)核版本,請執(zhí)行
SELECT adb_version();
。如需升級內(nèi)核版本,請聯(lián)系技術(shù)支持。
除上述條件外,湖倉版集群還需滿足以下條件:
集群中沒有處于創(chuàng)建中、修改中、變配中、啟動中和停止中的資源組。
集群中沒有interactive型資源組彈性計(jì)劃和啟動的存儲加速服務(wù)(EIU)彈性計(jì)劃。
注意事項(xiàng)
湖倉版變配注意事項(xiàng)
湖倉版集群一旦變更為企業(yè)版后,不再允許恢復(fù)至原狀態(tài)(即湖倉版)。
變配過程中湖倉版集群可進(jìn)行讀寫操作,但無法進(jìn)行管控操作。
變配過程中,可能會發(fā)生連接閃斷,建議您在業(yè)務(wù)低峰期進(jìn)行變配,或確保您的應(yīng)用有自動重連機(jī)制。
若在變配產(chǎn)品系列時,調(diào)整了預(yù)留資源節(jié)點(diǎn),集群會進(jìn)行擴(kuò)縮容,因此還需注意以下問題:
擴(kuò)縮容期間,會禁止
SUBMIT JOB
提交異步任務(wù)。如果業(yè)務(wù)依賴相關(guān)功能,請根據(jù)業(yè)務(wù)情況選擇時段執(zhí)行擴(kuò)縮容。擴(kuò)縮容操作會對數(shù)據(jù)進(jìn)行重分布遷移,遷移時長與數(shù)據(jù)量成正比。
集群從大規(guī)格縮容到小規(guī)格時,數(shù)據(jù)遷移時長通常需要數(shù)小時甚至數(shù)十小時,數(shù)據(jù)量大時請謹(jǐn)慎縮容。
縮容時,每個存儲預(yù)留節(jié)點(diǎn)包含的Shard數(shù)量不能過多,即縮容時選擇的存儲預(yù)留節(jié)點(diǎn)數(shù)量不能和原來存儲預(yù)留資源相差太大,具體內(nèi)容請參見報(bào)錯信息。
數(shù)倉版變配注意事項(xiàng)
數(shù)倉版集群一旦變更為企業(yè)版或基礎(chǔ)版后,不再允許恢復(fù)至原狀態(tài)(即數(shù)倉版)。
規(guī)格為S8和S16的集群不支持變配為企業(yè)版或基礎(chǔ)版。
變配涉及申請新規(guī)格集群資源、全量遷移、增量遷移和新舊集群切換,整個過程的耗時與集群的規(guī)格和數(shù)據(jù)量相關(guān)。新舊集群切換期間,舊集群會有5~10分鐘的時間僅支持只讀操作。
變配期間,若集群持續(xù)通過
SUBMIT JOB
提交異步任務(wù),或存在未完成的異步任務(wù),會阻塞切換流程。變配即將結(jié)束時,可能會發(fā)生連接閃斷,建議您在業(yè)務(wù)低峰期進(jìn)行變配,或確保您的應(yīng)用有自動重連機(jī)制。
數(shù)倉版與企業(yè)版和基礎(chǔ)版的異步任務(wù)狀態(tài)不同。如果您的業(yè)務(wù)有用到異步任務(wù)狀態(tài),變配結(jié)束后,請手動進(jìn)行異步任務(wù)狀態(tài)映射。關(guān)于異步任務(wù)狀態(tài)映射的詳細(xì)信息,請參見任務(wù)狀態(tài)及映射關(guān)系。
數(shù)倉版與企業(yè)版、基礎(chǔ)版底層備份邏輯不同,變配到企業(yè)版或基礎(chǔ)版后,在數(shù)倉版期間產(chǎn)生備份集將立即失效,不能用于克隆到新實(shí)例。但是備份周期調(diào)度將保留原實(shí)例配置。
操作步驟
(可選)提交工單聯(lián)系技術(shù)支持,進(jìn)行變配評估。
如果評估后集群符合變配要求,則繼續(xù)進(jìn)行后續(xù)步驟。
登錄云原生數(shù)據(jù)倉庫AnalyticDB MySQL控制臺,在左上角選擇集群所在地域。在左側(cè)導(dǎo)航欄,單擊集群列表。
進(jìn)入變配頁面。
規(guī)格降配時,請單擊目標(biāo)集群右側(cè)的更多>縮容。
規(guī)格升配時,請單擊目標(biāo)集群操作列的擴(kuò)容。
說明擴(kuò)容和縮容時,AnalyticDB for MySQL會對目標(biāo)規(guī)格集群和源規(guī)格集群的費(fèi)用進(jìn)行對比。若變配之后,目標(biāo)規(guī)格集群費(fèi)用比源規(guī)格集群的費(fèi)用高,則在擴(kuò)容頁面操作;若目標(biāo)規(guī)格集群費(fèi)用比源規(guī)格集群的費(fèi)用低,則在縮容頁面操作。集群價(jià)格您可使用價(jià)格計(jì)算器進(jìn)行估算,或根據(jù)相關(guān)定價(jià)文檔進(jìn)行計(jì)算。定價(jià)文檔詳情產(chǎn)品定價(jià)。
在變配或降配頁面,配置集群參數(shù)。
參數(shù)
說明
變配類型
選擇跨版本變配。
版本
選擇企業(yè)版(多副本)或基礎(chǔ)版(單副本)。
企業(yè)版與基礎(chǔ)版的詳細(xì)介紹,請參見產(chǎn)品系列。
重要湖倉版集群只能變配為企業(yè)版。
預(yù)留資源單節(jié)點(diǎn)規(guī)格
預(yù)留資源單節(jié)點(diǎn)規(guī)格默認(rèn)為8 ACU,可用于:
數(shù)據(jù)計(jì)算,增加預(yù)留資源可以提高數(shù)據(jù)查詢速度。
一組預(yù)留資源能帶動的熱數(shù)據(jù)存儲空間為8 TB。熱數(shù)據(jù)存儲空間的費(fèi)用按存儲空間的實(shí)際使用量計(jì)費(fèi)。
說明數(shù)倉版、湖倉版與企業(yè)版的映射關(guān)系,請參見企業(yè)版與湖倉版、數(shù)倉版規(guī)格的映射關(guān)系。
預(yù)留資源為0 ACU時,只能使用外表。如果需要創(chuàng)建AnalyticDB for MySQL內(nèi)表,預(yù)留資源需大于0 ACU。
如果變配集群時選擇的預(yù)留資源為0 ACU,集群變配成功后您也可以通過擴(kuò)容購買預(yù)留資源,詳情請參見企業(yè)版與基礎(chǔ)版擴(kuò)縮容。
預(yù)留資源節(jié)點(diǎn)數(shù)
企業(yè)版集群預(yù)留資源節(jié)點(diǎn)數(shù),默認(rèn)為3,步長為3。
基礎(chǔ)版集群預(yù)留資源節(jié)點(diǎn)數(shù),默認(rèn)為1,步長為1。
云盤等級
固定為PL1。
說明若變配后的預(yù)留資源不符合您的業(yè)務(wù)需求,您也可以在變配流程結(jié)束后進(jìn)行擴(kuò)縮容操作。
勾選服務(wù)協(xié)議后,單擊立即購買。
說明變配流程結(jié)束后,集群狀態(tài)變?yōu)?b data-tag="uicontrol" id="0d5f4d5dbapmc" class="uicontrol">運(yùn)行中時,可以使用該集群。