本文介紹如何通過PolarDB控制臺購買PolarDB企業版集群。如有關于集群費用或購買的問題,您可以直接添加釘釘群進行咨詢。釘釘群號:31840035401。
若已有RDS MySQL實例,您可以選擇將RDS MySQL一鍵升級至PolarDB MySQL版,升級后PolarDB集群包含源RDS實例的賬號、數據庫、IP白名單和必要的參數。詳細操作步驟請參見一鍵升級RDS MySQL至PolarDB MySQL版。
若已有PolarDB MySQL版集群,您可以選擇從PolarDB升級遷移,將原來的PolarDB MySQL版升級遷移至新的PolarDB MySQL版集群,升級遷移后的集群包含源集群的賬號信息、數據庫信息、IP白名單和必要的參數。詳細操作步驟請參見大版本升級。
前提條件
已注冊并登錄阿里云賬號,詳細操作步驟請參見注冊和登錄阿里云賬號。
步驟1:完成基礎配置
基礎配置包括購買集群的基礎需求(計費類型、地域可用區)以及集群所需的基礎資源(數據庫引擎、產品系列、集群計算規格、存儲)。
選擇計費類型為按量付費或包年包月。
按量付費:在新建數據庫集群時您無需預先支付計算費用,而是等實際使用數據庫的計算服務時,再扣除費用。
包年包月:在新建數據庫集群時您需預支付集群的計算服務費用。
選擇地域。
選擇距離近的地域可以降低網絡時延,集群購買完成后不支持更改地域。更多信息,請參見地域和可用區。
說明請確保PolarDB與需要連接的ECS創建于同一個地域,否則它們無法通過內網互通,只能通過外網互通,無法發揮最佳性能。
您可以選擇將PolarDB與ECS創建在同一可用區或不同的可用區。選擇將PolarDB與ECS創建在同一可用區,可降低網絡時延、提高訪問速度。
選擇創建方式為創建主集群。創建一個全新的PolarDB集群。
創建方式還包括以下選項:
創建從集群:在一個全球數據庫網絡(GDN)中創建從集群,詳情請參見添加從集群。
從PolarDB升級遷移:先從源PolarDB集群復制數據,然后保持增量同步,主要用于PolarDB MySQL版集群大版本一鍵升級。詳情請參見大版本升級。
源PolarDB版本:源PolarDB集群的版本,您可以選擇MySQL 5.6、MySQL 5.7或MySQL 8.0。
源PolarDB實例:可選的源PolarDB集群。
從RDS遷移:先從RDS克隆數據,然后保持增量同步,主要用于遷移。在正式遷移切換前PolarDB為只讀,且默認開啟Binlog,詳情請參見方案概述。遷移完成后您還可以申請RDS無責退款,詳情請參見包年包月RDS遷移至PolarDB后申請轉單優惠退款。
源RDS版本:源RDS實例的版本,您可以選擇MySQL 5.6、MySQL 5.7或MySQL 8.0。
源RDS實例:可選的源RDS實例,不包括只讀實例。
說明可選擇的源實例列表,不包含只讀實例。暫不支持包含非InnoDB引擎的RDS實例。從備份文件恢復到PolarDB,不影響源實例的正常運行。
從RDS克隆:基于所選的RDS實例,快速克隆一個數據完全一樣的PolarDB集群。詳情請參見一鍵克隆RDS MySQL至PolarDB MySQL版。
源RDS版本:源RDS實例的版本,您可以選擇MySQL 5.6、MySQL 5.7或MySQL 8.0。
源RDS實例:可選的源RDS實例,不包括只讀實例。
說明可選擇的源實例列表,不包含只讀實例。暫不支持包含非InnoDB引擎的RDS實例。從備份文件恢復到PolarDB,不影響源實例的正常運行。
從回收站恢復:您可以通過從回收站中恢復已刪除集群的備份來創建新集群。
原版本:已刪除集群的版本。
已刪除集群:已刪除的集群名稱。
歷史備份:選擇想要恢復的備份。
選擇數據庫引擎。
PolarDB支持以下四種引擎類型:
MySQL 8.0.2(與MySQL 8.0完全兼容)
(推薦)MySQL 8.0.1(與MySQL 8.0完全兼容)
MySQL 5.7(與MySQL 5.7完全兼容)
MySQL 5.6(與MySQL 5.6完全兼容)
選擇產品版本為企業版。
選擇系列。
您可以選擇集群版【推薦】和多主集群(庫表)。關于兩種系列的詳細介紹,請參見產品系列。
說明僅當創建方式為創建主集群、從 PolarDB 升級遷移和從回收站恢復且數據庫引擎為MySQL 8.0.1時,支持選擇多主集群(庫表)系列。
選擇節點個數。
若您的源集群系列為集群版【推薦】,系統默認展示兩個節點(一讀寫一只讀)。您可以選擇兩個節點(一讀寫一只讀)或者一個節點(讀寫節點)。
說明如果您在購買集群時,設置只讀節點數量為1,則購買成功后,不支持將只讀節點修改為0。如果需要將現有集群的只讀節點數量修改為0,建議您可以購買一個新集群,并在購買過程中設置只讀節點數量為0,然后通過數據傳輸服務DTS將現有集群遷移至新的集群中,遷移具體操作,請參見PolarDB MySQL版間遷移。
當前單節點產品系列已經下線,但您可以在購買集群時將節點個數中只讀節點個數設置為0,即可購買單節點形態的PolarDB集群。
若您的源集群系列為多主集群(庫表), 系統將默認創建規格相同的兩個主節點,無需選擇。
選擇主可用區。
可用區是地域中的一個獨立物理區域,不同可用區之間沒有實質性區別。
您可以選擇將PolarDB與ECS創建在同一可用區或不同的可用區。
您只需要選擇主可用區,系統會自動選擇備可用區。
選擇是否開啟熱備集群。
熱備集群是PolarDB MySQL版提供的一種熱備方案,其部署在PolarDB集群所在地域的備可用區或者同一可用區下的不同機房,具有獨立的存儲和計算(部分形態下可選),可用于集群的熱備切換。當PolarDB主可用區整個集群不可用時,熱備集群會快速切換為主集群,承擔集群的讀寫與存儲業務。
說明關于熱備集群以及其不同熱備方案的詳細介紹,請參見存儲熱備集群。
如果您在購買集群時,選擇開啟存儲熱備,則購買成功后,不支持再關閉。此時如果需要關閉,建議您可以購買一個新集群,并在購買過程中關閉,然后通過數據傳輸服務DTS將現有集群遷移至新的集群中,遷移具體操作,請參見PolarDB MySQL版間遷移。
如果您在購買集群時,選擇關閉熱備集群,則購買成功后,您可以手動開啟存儲熱備。具體請參見開啟存儲熱備。
選擇子系列。
企業版支持通用規格和獨享規格兩種子系列:
獨享規格:每個集群會獨占所分配到的計算資源(如CPU),而不會與同一服務器上的其他集群共享資源,性能更加穩定可靠。
通用規格:同一服務器上的不同集群,會互相充分利用彼此空閑的計算資源(如CPU),通過復用計算資源享受規模紅利,性價比更高。
關于兩種子系列類型的詳細對比,請參見如何選擇通用規格和獨享規格。
選擇集群計算節點規格。
說明更多關于計算節點規格的詳情,請參見企業版計算節點規格。
數據庫代理類型跟隨您選擇的子系列類型。
PolarDB支持企業通用版和企業獨享版兩種數據庫代理類型。
企業通用版:配套集群子系列的通用規格。它可以共享CPU物理資源,可根據業務負載,提供智能秒級資源彈性擴展能力。
企業獨享版:配套集群子系列的獨享規格。它可以獨占CPU物理資源,具有更好的性能穩定性。
選擇存儲類型。
PolarDB支持PSL5和PSL4兩種存儲類型:
PSL5:PolarDB歷史版本中支持的存儲類型,即2022年06月07日之前購買的PolarDB集群默認的存儲類型。性能好,可靠性和可用性更強。
PSL4:PolarDB全新推出的存儲類型,采用阿里巴巴自研的硬件壓縮盤(Smart-SSD)技術,在物理SSD磁盤層面壓縮、解壓縮存儲的數據,保持性能影響可控的情況下,使單位容量數據的存儲價格更低。
說明對于已創建的集群,存儲類型不支持切換。如需切換存儲類型,建議您購買一個新的集群并配置預期的存儲類型,將原有集群的數據遷移到新集群即可。
關于兩種存儲類型的詳細對比,請參見如何選擇PSL4和PSL5。
選擇存儲引擎。
PolarDB支持InnoDB和InnoDB & 高壓縮引擎兩種引擎類型。
InnoDB:InnoDB引擎。
InnoDB & 高壓縮引擎::InnoDB和X-Engine混合部署引擎。選擇該選項后,可以設置高壓縮引擎的比例。關于高壓縮引擎的更多信息,請參見高壓縮引擎(X-Engine)介紹。
若您在最開始選擇的計費類型為按量付費,則無需設置存儲費用,即此時存儲計費類型僅支持按容量計費(按量付費)。系統會根據實際數據使用量按小時計費。詳情請參見按容量計費(按量付費)方式下的價格。
若您在最開始選擇的計費類型為包年包月,則還需選擇存儲計費類型。
PolarDB支持按容量計費(按量付費)和按空間計費(包年包月)兩種存儲計費類型:
按容量計費(按量付費):按容量計費采用Serverless方式,購買時無需選擇容量,隨著數據增長而在線自動擴容,只按實際數據量所占的存儲空間大小收費。具體請參見按容量計費(按量付費)方式下的價格。
按空間計費(包年包月):按空間計費是指在購買數據庫集群時您需預支付集群的存儲空間費用。具體請參見按空間計費(包年包月)方式下的價格。
若您選擇的存儲計費類型為按空間計費(包年包月),則還需設置存儲空間,即按空間計費(包年包月)需要預購的存儲空間容量大小。
存儲空間容量范圍為50 GB~500 TB,最小調整量為10 GB。
步驟2:配置集群高級選項
集群高級選項包括集群名稱、網絡類型、參數模板和數據庫表名大小寫等配置。
選擇自動生成或自定義集群名稱。
如果選擇自動生成集群名稱,集群創建成功后系統將自動生成一個集群名稱,自動生成的集群名稱用戶還可以修改;如果選擇自定義集群名稱,您還需要輸入集群名稱,集群名稱需滿足如下要求:
不能以
http://
或https://
開頭。長度為2~256個字符。
以大寫字母、小寫字母或中文開頭,可包含數字、“.”、“_”或“-”。
選擇資源組。
配置VPC網絡和交換機。
網絡類型固定為VPC專有網絡,無需選擇。請確保PolarDB與需要連接的ECS創建于同一個VPC網絡,否則它們無法通過內網互通,無法發揮最佳性能。
如果您已創建符合您網絡規劃的VPC,直接選擇該VPC。例如,如果您已創建ECS,且該ECS所在的VPC符合您的規劃,那么選擇該VPC。
如果您未創建符合您網絡規劃的VPC,您可以使用默認VPC和交換機:
默認VPC:
在您選擇的地域中是唯一的。
網段掩碼是16位,如192.168.0.0/16,最多可提供65536個私網IP地址。
不占用阿里云為您分配的VPC配額。
默認交換機:
在您選擇的可用區中是唯一的。
網段掩碼是20位,如192.168.0.0/20,最多可提供4096個私網IP地址。
不占用VPC中可創建交換機的配額。
如果以上默認VPC和交換機無法滿足您的要求,您可以自行創建VPC和交換機,詳情請參見創建和管理專有網絡。
說明如果您是首次在某個地域購買集群,則沒有默認VPC和交換機,您只能自行創建。
選擇參數模板。
選擇用戶自定義或者系統默認的參數模板。
說明參數模板下拉選項展示當前地域下所有用戶自定義或者系統默認的參數模板。關于參數模板的更多信息,請參見使用參數模板。
選擇時區。
設置集群時區,默認時區為UTC+08:00。
選擇表名大小寫。
設置集群表名是否區分大小寫,您可以選擇不區分大小寫(默認)或當本地數據庫區分大小寫時,您可以選擇區分大小寫,便于您遷移數據。
說明集群創建后該參數無法修改,請謹慎選擇。
選擇是否開啟Binlog。關于Binlog的更多介紹,請參見開啟Binlog。
設置刪除(釋放)集群時的備份保留策略。
保留最后一個備份(釋放前自動備份)(默認):刪除集群時保留最后一個備份。
保留全部備份:刪除集群時保留所有備份。
不保留備份(釋放后無法恢復):刪除集群時不保留任何備份。
步驟3:配置購買數量并確認訂單
請確認集群的整體配置并配置購買數量,確保各項配置符合您的要求。
檢查所選配置。
配置集群的購買數量。
若您在最開始選擇的計費類型為包年包月,則還需配置集群的購買時長,并選擇是否啟動自動續費。
最多可以一次性創建50個集群,適用于游戲批量開服等業務場景。
您的阿里云主賬號最多能購買50個集群。
若您在最開始選擇的計費類型為包年包月,建議選中啟動自動續費,避免因忘記續費而導致業務中斷。
閱讀并選中服務協議。
在頁面底部查看集群的總費用和費用明細,如無疑問,單擊立即購買。
在支付頁面,確認未支付訂單信息,并選擇支付方式,單擊支付。
開通成功后,需要10~15分鐘創建集群,之后您就可以在集群列表中看到新創建的集群。
說明當集群中的節點狀態為創建中時,整個集群可能仍未創建完成,此時集群不可用。只有當集群狀態為運行中時,集群才可以正常使用。
請確認已選中正確的地域,否則無法看到您創建的集群。
相關API
API | 描述 |
創建數據庫集群。 | |
查看集群列表。 | |
查看指定PolarDB集群的詳細屬性。 | |
查詢PolarDB包年包月集群自動續費狀態。 | |
設置PolarDB包年包月集群自動續費狀態。 |