您可以通過阿里雲RDS管理主控台或API建立RDS執行個體。本文介紹如何通過控制台建立RDS PostgreSQL執行個體。
前提條件
通過RAM使用者建立RDS執行個體時,該RAM使用者必須擁有AliyunRDSFullAccess許可權和AliyunBSSOrderAccess許可權。如何授權,請參見RAM資源授權。
操作步驟
在標準建立售賣頁面中,您可以單擊體驗新版或返回舊版進入新版或舊版售賣頁。
新版售賣頁
選擇计费方式。
計費方式
建議
優點
包年包月
長期使用RDS執行個體,請選擇包年包月(一次性付費),並在頁面左下角選擇购买时长。
訂用帳戶比隨用隨付更實惠,且購買時間長度越長,折扣越多。
按量付费
短期使用RDS執行個體,請選擇按量付费(按小時付費)。
您可以先建立按量付费執行個體,確認執行個體符合要求後轉訂用帳戶。
可隨時釋放執行個體,停止計費。
Serverless
Serverless執行個體提供了CPU、記憶體的即時彈效能力,計算資源按需計費,面向業務峰穀時對計算能力進行快速擴縮容,有此需求時,請選擇Serverless。
打破固定資源付費的模式,做到真正負載與資源動態匹配的隨用隨付,可節省大量成本。
說明如果您需要建立Serverless執行個體,請參見建立PostgreSQL Serverless執行個體。
可以在頁面右下角查看價格。您需要完成後續的配置選擇,才能最終確定價格。
選擇要在哪個地域建立RDS執行個體。
如果您已購買Elastic Compute Service,並且期望ECS與RDS內網互連,請選擇ECS執行個體所在地區。否則,ECS執行個體只能通過外網訪問RDS執行個體,無法發揮最佳效能。
重要RDS執行個體購買後,地區不支援更改,請謹慎選擇。
如果您要通過ECS以外的裝置(例如本機伺服器或電腦)串連RDS執行個體,則選擇將RDS執行個體建立在離該裝置較近的地區,可以降低網路時延。後續通過外網地址串連RDS。
選擇資料庫引擎、產品系列、產品類型和儲存類型。
選擇資料庫引擎。
本文介紹PostgreSQL,選擇PostgreSQL。 具體PostgreSQL版本按需選擇。
說明基於Babelfish for PostgreSQL開源專案,RDS PostgreSQL 13、14和15相容T-SQL文法,如果您需要使用SQL Server應用或用戶端接入RDS PostgreSQL資料庫,建議選中啟用 Babelfish。Babelfish for RDS PostgreSQL執行個體的更多資訊,請參見Babelfish簡介。
選擇產品系列。
系列
說明
特點
基礎系列
一個節點。
性價比高,適用於:
個人學習。
微型網站。
中小企業的開發測試環境。
說明基礎系列執行個體故障恢複和重啟耗時較長。
高可用系列
一個主節點和一個備節點,經典高可用架構,還可擴充唯讀節點。
高可用,適用於:
大中型企業的生產資料庫。
互連網、物聯網、零售電商、物流、遊戲等行業的資料庫。
叢集系列(推薦)
一個主節點和多個備節點。
叢集系列多節點高可用性部署,備節點可讀。適用於:
大中型企業的生產資料庫。
互連網新零售行業、汽車製造行業、企業大型ERP系統等。
說明可選的系列取決於您選擇的地區和資料庫類型。
關於各系列的詳細介紹,請參見產品系列概述。
選擇產品類型(標準版或倚天版)。
說明基礎系列執行個體不區分產品類型,無需配置該參數。
高可用系列和叢集系列執行個體支援選擇標準版和倚天版。更多資訊,請參見產品類型介紹。
選擇存储类型。
配置執行個體網路,网络类型固定配置為专有网络。
選擇VPC。
如果您需要通過ECS內網串連RDS執行個體,除了需要在相同地區外,還需要確保VPC一致,否則無法內網互連。
說明VPC相同,交換器不同,ECS執行個體與RDS執行個體也可以內網互連。
選擇是否將VPC網段加入白名單。
加入後,同一VPC下的ECS執行個體可以訪問RDS執行個體。
說明如果您此處配置了否,您可以在執行個體建立成功後,手動設定白名單,具體請參見設定白名單。
選擇執行個體所在的可用性區域、交換器、網路及部署方案。
如何選擇可用性區域:
同一地區不同可用性區域沒有實質性區別。
ECS訪問同可用性區域RDS的效能比訪問同地區其他可用性區域RDS更好,但差別較小。
如何選擇交換器
選擇已有的交換器或單擊建立交換器建立。參數配置說明,請參見建立和管理交換器。
如何選擇部署方案
多可用区部署(推薦):主節點和備節點位於同一地區的不同可用性區域,具備跨可用性區域容災。
如果部署方案選擇多可用区部署,則需要選擇執行個體主可用性區域及網路和備可用性區域及網路。
单可用区部署:主節點和備節點位於同一可用性區域。
如果執行個體系列選擇為基礎系列,則只能選擇单可用区部署。
說明對於包含主備節點的執行個體(如高可用系列執行個體),建議選擇多可用区部署,實現執行個體的跨可用性區域容災。
若目標可用性區域右上方提示售罄,請更換可用性區域。
選擇实例规格。
選擇分类(通用或獨享)。
分類
說明
特點
通用规格
獨享:記憶體和I/O
共用:CPU和儲存
價格低,性價比高
独享规格
獨享:CPU、記憶體、儲存和I/O
說明獨佔型是獨享型的頂配,獨佔整台伺服器的CPU、記憶體、儲存和I/O。
效能更好更穩定
說明基礎系列不支援獨享規格。
選擇具體規格(CPU核心數、記憶體、最大串連數及最大IOPS等)
測試環境:2核或以上。
生產環境:建議4核或以上。
說明具體規格清單,請參見RDS PostgreSQL產品規格。
選擇存储空间。
儲存空間範圍(最小值和最大值)與前面選擇的執行個體規格和儲存類型有關。您可以調整儲存空間,最少增減5 GB。
(可選)如果计费方式為訂用帳戶,則還需要設定購買時間長度,您可參考如下說明按需選擇。
基準價:訂用帳戶執行個體在不考慮任何折扣情況下的原價。
折算月費用:將訂用帳戶執行個體的基準價按照月為單位進行換算後的費用。
說明此處費用計算僅考慮商品價格,不受滿減券等其他優惠因素影響。
配置費用:您可以將滑鼠移至頁面右側的查看明細處,可查看到根據當前所選購買時間長度和當前執行個體的基準價計算出的預估總費用及費用明細。
設定更多自訂參數。如無特殊需求,可保留預設值。
參數
說明
資料庫連接埠
支援在建立RDS PostgreSQL執行個體時初始化連接埠,取值範圍1000~5999,預設為5432。
參數模板
支援在建立RDS PostgreSQL執行個體時指定參數模板。如不選擇,預設使用系統預設範本。您可以設定為自訂模板,如何建立自訂模板,請參見使用參數模板。
實例釋放保護
如果计费方式配置為按量付费,則可以為隨用隨付執行個體開啟實例釋放保護,防止隨用隨付執行個體被意外釋放。更多資訊,請參見開啟和關閉執行個體釋放保護。
小版本升级策略
支援建立RDS PostgreSQL執行個體時設定小版本升級策略。預設為自动升级。當您的核心小版本低於最新核心小版本時,系統將會不定期地下發主動營運任務來升級核心小版本。任務資訊將通過郵件、站內信等渠道通知您。自動升級操作將會在您設定的可維護時間段內進行。
說明在建立完成後,您可以前往執行個體基本資料頁修改小版本升級策略,更多資訊,請參見修改自動升級設定。
支援建立RDS PostgreSQL執行個體時指定執行個體核心小版本。如不選擇,預設使用最新AliPG核心小版本。
執行個體小版本格式樣本如下:
rds_postgres_1400_20220830_14.4
各欄位含義:
rds
:RDS執行個體。postgres
:PostgreSQL資料庫。1400
:PostgreSQL大版本為14。20220830
:AliPG核心小版本,支援指定的核心版本已購買頁為準。各小版本的具體資訊,請參見AliPG核心小版本發布記錄。14.4
:PostgreSQL社區小版本號碼。
說明如果基础资源步驟中選中了啟用 Babelfish,則RDS PostgreSQL執行個體小版本格式樣本如下:
rds_postgres_1400_20220630_babelfish_14.4
资源组
選擇預設或自訂的資源群組,方便執行個體管理。
Babelfish 移轉模式
僅當選中了啟用 Babelfish時,需要配置以下參數。
Babelfish 移轉模式:表示啟用Babelfish後的資料移轉模式。
single-db:只能在Babelfish for PostgreSQL執行個體中建立單個SQL Server資料庫,並且建立為常規PostgreSQL模式。
multi-db:可以建立多個SQL Server資料庫,每個資料庫建立不同的PostgreSQL模式(<資料庫名稱>_<模式名稱>)以避免名稱衝突。
說明如何選擇模式,請參見移轉模式簡介。
初始化帳號:配置Babelfish管理帳號,用於從TDS連接埠訪問RDS執行個體。
重要該帳號為高許可權帳號,且建立後不支援刪除。
密碼:Babelfish管理帳號的密碼。
說明密碼支援在建立執行個體後進行修改,具體操作,請參見重設密碼。
时区
購買主執行個體時支援選擇時區,唯讀執行個體不支援選擇時區,唯讀執行個體將繼承主執行個體時區。
支援命名時區,不支援UTC時區。命名時區的詳細資料,請參見RDS PostgreSQL執行個體的常用命名時區清單。
如果不配置此參數,系統將根據您購買執行個體的地區,選擇預設時區。地區與預設命名時區的對應關係,請參見RDS PostgreSQL執行個體地區與預設命名時區對應關係。
SLR 授权
2022年10月10日後,首次購買RDS PostgreSQL執行個體時,需要授權服務關聯角色(AliyunServiceRoleForRdsPgsqlOnEcs),允許RDS服務通過該角色完成彈性網卡的掛載動作,進而打通網路鏈路。
說明僅首次使用時需要授權,再次購買時,無需再次授權。
該授權不會產生相關費用。
SLR授權的相關資訊,請參見【產品/功能變更】2022年10月10日起建立RDS PostgreSQL執行個體需SLR授權。
執行個體描述
配置執行個體描述,支援在建立執行個體時自訂執行個體名稱,方便管理。
標籤
如果您有大量執行個體,可以通過給執行個體綁定標籤,對執行個體進行分類管理。更多詳情,請參見根據標籤篩選執行個體。
高許可權帳號
支援建立RDS PostgreSQL執行個體的同時建立高許可權帳號。如選擇稍後設定,則可在執行個體建立成功後,手動建立。
說明高許可權帳號的更多資訊及如何手動建立帳號,請參見建立帳號和資料庫。
在頁面右上方選擇執行個體購買數量。
預設1個,支援一次性最多購買20個執行個體,請根據實際需要選擇。
確認訂單資訊、購買量和購買時間長度(僅訂用帳戶執行個體),勾選服務合約,單擊去支付,並完成支付。控制台將提示支付成功或開通成功。
說明對於訂用帳戶執行個體,建議選中啟用自動續約,避免因忘記續約而導致業務中斷。
按月購買,自動續約周期為1個月;按年購買,自動續約周期為1年,具體以訂單時間為準。自動續約可隨時取消。更多詳情,請參見續約管理/資源續訂使用介紹和自動續約。
查看執行個體。
進入執行個體列表,在上方選擇執行個體所在地區,根據建立時間找到剛剛建立的執行個體。
說明執行個體建立需要約1~10分鐘。請重新整理頁面查看。
舊版售賣頁
第一步:基礎資源配置
選擇计费方式。
計費方式
建議
優點
包年包月
長期使用RDS執行個體,請選擇包年包月(一次性付費),並在頁面左下角選擇购买时长。
訂用帳戶比隨用隨付更實惠,且購買時間長度越長,折扣越多。
按量付费
短期使用RDS執行個體,請選擇按量付费(按小時付費)。
您可以先建立按量付费執行個體,確認執行個體符合要求後轉訂用帳戶。
可隨時釋放執行個體,停止計費。
Serverless
Serverless執行個體提供了CPU、記憶體的即時彈效能力,計算資源按需計費,面向業務峰穀時對計算能力進行快速擴縮容,有此需求時,請選擇Serverless。
打破固定資源付費的模式,做到真正負載與資源動態匹配的隨用隨付,可節省大量成本。
說明如果您需要建立Serverless執行個體,詳細的操作步驟請參見建立PostgreSQL Serverless執行個體。
可以在頁面右下角查看價格。您需要完成後續的配置選擇,才能最終確定價格。
選擇地域。
選擇要在哪個地區建立RDS執行個體。
如果您已購買Elastic Compute Service,並且期望ECS與RDS內網互連,請選擇ECS執行個體所在地區。否則,ECS執行個體只能通過外網訪問RDS執行個體,無法發揮最佳效能。
重要RDS執行個體購買後,地區不支援更改,請謹慎選擇。
如果您要通過ECS以外的裝置(例如本機伺服器或電腦)串連RDS執行個體,則選擇將RDS執行個體建立在離該裝置較近的地區,可以降低網路時延。後續通過外網地址串連RDS。
選擇資料庫引擎、產品系列、產品類型和儲存類型。
選擇資料庫引擎。
本文介紹PostgreSQL,選擇PostgreSQL。 具體PostgreSQL版本按需選擇。
說明基於Babelfish for PostgreSQL開源專案,RDS PostgreSQL 13、14和15相容T-SQL文法,如果您需要使用SQL Server應用或用戶端接入RDS PostgreSQL資料庫,建議選中啟用 Babelfish。Babelfish for RDS PostgreSQL執行個體的更多資訊,請參見Babelfish簡介。
選擇產品系列。
系列
說明
特點
基礎系列
一個節點。
性價比高,適用於:
個人學習。
微型網站。
中小企業的開發測試環境。
說明基礎系列執行個體故障恢複和重啟耗時較長。
高可用系列
一個主節點和一個備節點,經典高可用架構,還可擴充唯讀節點。
高可用,適用於:
大中型企業的生產資料庫。
互連網、物聯網、零售電商、物流、遊戲等行業的資料庫。
叢集系列(推薦)
一個主節點和多個備節點。
叢集系列多節點高可用性部署,備節點可讀。適用於:
大中型企業的生產資料庫。
互連網新零售行業、汽車製造行業、企業大型ERP系統等。
說明可選的系列取決於您選擇的地區和資料庫類型。
關於各系列的詳細介紹,請參見產品系列概述。
選擇產品類型(標準版或倚天版)。
說明基礎系列執行個體不區分產品類型,無需配置該參數。
高可用系列和叢集系列執行個體支援選擇標準版和倚天版,更多資訊,請參見產品類型介紹。
選擇存储类型。
選擇執行個體所在的可用性區域及部署方案。
如何選可用性區域
同一地區不同可用性區域沒有實質性區別。
ECS訪問同可用性區域RDS的效能比訪問同地區其他可用性區域RDS更好,但差別較小。
如何選擇部署方案
多可用区部署(推薦):主節點和備節點位於同一地區的不同可用性區域,具備跨可用性區域容災。
如果部署方案選擇多可用区部署,則需要選擇執行個體主节点可用区和备节点可用区。
单可用区部署:主節點和備節點位於同一可用性區域。
如果執行個體系列選擇為基礎系列,則只能選擇单可用区部署。
說明對於包含主備節點的執行個體(如高可用系列執行個體),建議選擇多可用区部署,實現執行個體的跨可用性區域容災。
若目標可用性區域右上方提示售罄,請更換可用性區域。
選擇实例规格。
選擇分类(通用或獨享)。
分類
說明
特點
通用规格
獨享:記憶體和I/O
共用:CPU和儲存
價格低,性價比高
独享规格
獨享:CPU、記憶體、儲存和I/O
說明獨佔型是獨享型的頂配,獨佔整台伺服器的CPU、記憶體、儲存和I/O。
效能更好更穩定
說明基礎系列不支援獨享規格。
選擇具體規格(CPU核心數、記憶體、最大串連數及最大IOPS等)
測試環境:2核或以上。
生產環境:建議4核或以上。
說明具體規格清單,請參見RDS PostgreSQL產品規格。
選擇存储空间。
儲存空間範圍(最小值和最大值)與前面選擇的執行個體規格和儲存類型有關。您可以調整儲存空間,最少增減5 GB。
(可選)如果计费方式為包年包月,則還需要設定购买时长,根據實際需要選擇即可。
在頁面右下角,單擊下一步:实例配置。
第二步:執行個體配置
配置執行個體網路,网络类型固定配置為专有网络。
選擇VPC和主节点交换机。
如果您需要通過ECS內網串連RDS執行個體,除了需要在相同地區外,還需要確保VPC一致,否則無法內網互連。
說明VPC相同,交換器不同,ECS執行個體與RDS執行個體也可以內網互連。
如果在基础资源步驟配置了多可用区部署,還需要選擇备选节点交换机。
選擇是否將VPC網段加入白名單。
加入後,同一VPC下的ECS執行個體可以訪問RDS執行個體。
說明如果您此處配置了否,您可以在執行個體建立成功後,手動設定白名單,具體請參見設定白名單。
配置資料庫連接埠。
支援在建立RDS PostgreSQL執行個體時初始化連接埠,取值範圍1000~5999,預設為5432。
配置參數模板。
支援在建立RDS PostgreSQL執行個體時指定參數模板。如不選擇,預設使用系統預設範本。您可以設定為自訂模板,如何建立自訂模板,請參見使用參數模板。
配置實例釋放保護。
如果计费方式配置為按量付费,則可以為隨用隨付執行個體開啟實例釋放保護,防止隨用隨付執行個體被意外釋放。更多資訊,請參見開啟和關閉執行個體釋放保護。
配置小版本升级策略。
支援建立RDS PostgreSQL執行個體時設定小版本升級策略。預設為自动升级。當您的核心小版本低於最新核心小版本時,系統將會不定期地下發主動營運任務來升級核心小版本。任務資訊將通過郵件、站內信等渠道通知您。自動升級操作將會在您設定的可維護時間段內進行。
說明在建立完成後,您可以前往執行個體基本資料頁修改小版本升級策略,更多資訊,請參見修改自動升級設定。
支援建立RDS PostgreSQL執行個體時指定執行個體核心小版本。如不選擇,預設使用最新AliPG核心小版本。
執行個體小版本格式樣本如下:
rds_postgres_1400_20220830_14.4
各欄位含義:
rds
:RDS執行個體。postgres
:PostgreSQL資料庫。1400
:PostgreSQL大版本為14。20220830
:AliPG核心小版本,支援指定的核心版本已購買頁為準。各小版本的具體資訊,請參見AliPG核心小版本發布記錄。14.4
:PostgreSQL社區小版本號碼。
說明如果基础资源步驟中選中了啟用 Babelfish,則RDS PostgreSQL執行個體小版本格式樣本如下:
rds_postgres_1400_20220630_babelfish_14.4
配置资源组。
選擇預設或自訂的資源群組,方便執行個體管理。
(可選)配置Babelfish相關參數。
僅當基礎資源配置中選中了啟用 Babelfish時,需要配置以下參數。
Babelfish 移轉模式:表示啟用Babelfish後的資料移轉模式。
single-db:只能在Babelfish for PostgreSQL執行個體中建立單個SQL Server資料庫,並且建立為常規PostgreSQL模式。
multi-db:可以建立多個SQL Server資料庫,每個資料庫建立不同的PostgreSQL模式(<資料庫名稱>_<模式名稱>)以避免名稱衝突。
說明如何選擇模式,請參見移轉模式簡介。
初始化帳號:配置Babelfish管理帳號,用於從TDS連接埠訪問RDS執行個體。
重要該帳號為高許可權帳號,且建立後不支援刪除。
密碼:Babelfish管理帳號的密碼。
說明密碼支援在建立執行個體後進行修改,具體操作,請參見重設密碼。
配置时区。
購買主執行個體時支援選擇時區,唯讀執行個體不支援選擇時區,唯讀執行個體將繼承主執行個體時區。
支援命名時區,不支援UTC時區。命名時區的詳細資料,請參見RDS PostgreSQL執行個體的常用命名時區清單。
如果不配置此參數,系統將根據您購買執行個體的地區,選擇預設時區。地區與預設命名時區的對應關係,請參見RDS PostgreSQL執行個體地區與預設命名時區對應關係。
配置SLR 授权。
2022年10月10日後,首次購買RDS PostgreSQL執行個體時,需要授權服務關聯角色(AliyunServiceRoleForRdsPgsqlOnEcs),允許RDS服務通過該角色完成彈性網卡的掛載動作,進而打通網路鏈路。
說明僅首次使用時需要授權,再次購買時,無需再次授權。
該授權不會產生相關費用。
SLR授權的相關資訊,請參見【產品/功能變更】2022年10月10日起建立RDS PostgreSQL執行個體需SLR授權。
(可選)配置執行個體描述,支援在建立執行個體時自訂執行個體名稱,方便管理。
(可選)配置高許可權帳號。
支援建立RDS PostgreSQL執行個體的同時建立高許可權帳號。如選擇稍後設定,則可在執行個體建立成功後,手動建立。
說明高許可權帳號的更多資訊及如何手動建立帳號,請參見建立帳號和資料庫。
在頁面右下角,單擊下一步:确认订单。
第三步:確認訂單
確認参数配置、购买量和购买时长(僅訂用帳戶執行個體),勾選服务协议,單擊去支付,並完成支付。
說明對於訂用帳戶執行個體,建議選中到期自动续费,避免因忘記續約而導致業務中斷。
按月購買,自動續約周期為1個月;按年購買,自動續約周期為1年,具體以訂單時間為準。自動續約可隨時取消。更多詳情,請參見續約管理/資源續訂使用介紹和自動續約。
查看執行個體。
進入執行個體列表,在上方選擇執行個體所在地區,根據建立時間找到剛剛建立的執行個體。
說明執行個體建立需要約1~10分鐘。請重新整理頁面查看。
下一步
常見問題
相關文檔
通過API建立RDS執行個體:建立一個RDS執行個體
建立其他類型執行個體請參見: