使用 Azure 入口網站建立適用於 PostgreSQL 的 Azure 資料庫伺服器

假設您目前使用的內部部署 PostgreSQL 關聯式資料庫使用彈性資料類型和地理空間支援。 您的公司想要擴張,因此需要延展資料庫。 為避免投資額外的硬體,您負責尋找最佳的雲端託管資料庫供應項目。 您已決定使用「適用於 PostgreSQL 的 Azure 資料庫」伺服器。

什麼是適用於 PostgreSQL 的 Azure 資料庫伺服器?

PostgreSQL 伺服器是一個或多個資料庫的中央管理點。 PostgreSQL 服務是 Azure 中的受控資源,提供效能保證和伺服器層級的存取和功能。

適用於 PostgreSQL 的 Azure 資料庫伺服器是資料庫的父「資源」。 _資源_是透過 Azure 提供的可管理項目。 建立此資源可讓您設定伺服器執行個體。

什麼是適用於 PostgreSQL 的 Azure 資料庫伺服器資源?

「適用於 PostgreSQL 的 Azure 資料庫」伺服器資源是一個容器,這對您的伺服器和資料庫來說有很強的存留期影響。 如果伺服器資源遭到刪除,也會一併刪除所有資料庫。 請記住,屬於該父代資源的所有資源都會在相同區域中託管。

伺服器資源名稱會用來定義伺服器端點名稱。 例如,如果資源名稱是 mypgsqlserver,則伺服器名稱就會變成 mypgsqlserver.postgres.database.azure.com

伺服器資源也會針對套用至其資料庫的管理原則提供__連線範圍__。 例如,登入、防火牆、使用者、角色和組態。

就像 PostgreSQL 的開放原始碼版本,伺服器會有數個版本,並且允許安裝延伸模組。 您將選擇要安裝的伺服器版本。

注意

延伸模組可將多個 SQL 物件統合在同一個套件之中,而且只要一個命令,就能予以載入或移除。 擴充功能的一個範例是 chkpass,其提供自動加密密碼的資料類型。

定價層

「適用於 PostgreSQL 的 Azure 資料庫」提供定價層選項讓您選擇,您可以根據運算能力和儲存體等參數來選擇。 如需詳細資訊,請參閱 PostgreSQL 的 Azure 資料庫定價層

適用於 PostgreSQL 的 Azure 資料庫伺服器建立步驟

您通常會使用 Azure 入口網站建立適用於 PostgreSQL 的 Azure 資料庫伺服器。 讓我們看看您需要採取哪些步驟。 這不是練習,但如果您選擇使用 Azure 入口網站,則可以讓您熟悉這些步驟。

首先,登入 Azure 入口網站,然後按一下 [建立資源]。

您將會選取 [資料庫] 和 [適用於 PostgreSQL 的 Azure 資料庫]。 您也可以使用搜尋 [功能] 來尋找此類別。

入口網站會顯示 PostgreSQL 伺服器設定畫面 (也稱為刀鋒視窗),您可以在此進行選擇。

您必須對刀鋒視窗中的所有項目提供值,因此,讓我們來看看這每個項目。

伺服器名稱

先前我們曾提及您將建立伺服器資源。 伺服器名稱就是指定此資源的項目。 如此一來,您必須選擇唯一的伺服器名稱。 伺服器名稱必須全部小寫,而且可以有數字和連字號。

假設您想要將伺服器命名為 Adventure Works Tracking。 您應該將此名稱設定為 adventure-works-tracking。 如果您嘗試使用已經存在的名稱來建立伺服器,您會收到此原因造成的錯誤。

訂用帳戶

[訂用帳戶] 欄位會用於計費。 如果您有多個訂用帳戶可用,請挑選特定的訂用帳戶。

資源群組

您將使用資源群組來管理與伺服器相關的所有資源。 您可以建立新的資源群組或使用現有的資源群組。

來源

若要從頭建立伺服器,可以選擇 [空白] 預設選項,或從現有的備份建立。 [備份] 選項可讓您有機會還原現有「適用於 PostgreSQL 的 Azure 資料庫」伺服器的異地備份。

伺服器系統管理員登入名稱

您可以建立伺服器管理員使用者。 針對新伺服器,選擇要作為管理員登入的登入名稱。 管理員登入名稱不能是 azure_superuser、azure_pg_admin、admin、administrator、root、guest 或 public。 也不能以 pg_ 開頭。 請記住或寫下此名稱,以供日後使用。

密碼

您可以選擇密碼,與上述系統管理員的登入名稱一起使用。 您的密碼必須包含下列三個類別的字元:

  • 英文大寫字母
  • 英文小寫字母
  • 數字 (0 到 9)
  • 非英數字元 (!、$、#、% 等等)

請記住或寫下此密碼,以供日後使用。

確認密碼

再次輸入密碼以示確認。

位置

[位置] 選項可讓您指定實際建立伺服器的位置。 選擇最靠近您的地理位置。 在真實世界的案例中,此位置應是最接近您大多數使用者的位置。

版本

您可以指定要使用的 PostgreSQL 版本。 Microsoft 的目標是支援 PostgreSQL 的目前版本和兩個舊版本。 您將選擇符合您生產環境的版本。

注意

如需詳細資訊,請參閱下列來源:

定價層

您將選擇將支援您伺服器工作負載的定價層。 您應該記得,您有不同的定價層可選擇。 如稍早所見,這每一層都可讓您設定運算和儲存體選項。

現在只剩下檢閱您輸入的值,請記下任何稍後可能會用到的值,然後按一下 [建立] 來建立伺服器。

部署伺服器需要幾分鐘的時間。 部署完成時,您會收到通知。 您可以從通知瀏覽至新建立的伺服器。