本文提供逐步指示,說明如何重啟由適用於 PostgreSQL 的 Azure 資料庫彈性伺服器托管的 PostgreSQL 引擎。
這很重要
重新啟動裝載於適用於 PostgreSQL 的 Azure 資料庫彈性伺服器中的 PostgreSQL 引擎,不會重新啟動裝載它的計算 (虛擬機器)。 它只會重新啟動資料庫引擎進程。
重新啟動 PostgreSQL 引擎的步驟
使用 Azure 入口網站:
選取您的 適用於 PostgreSQL 的 Azure 資料庫 彈性伺服器。
在資源功能表中,選取 [概觀]。
伺服器的狀態必須是 [就緒],[ 重新啟動 ] 按鈕才會出現在工具列上。
選取 [ 重新啟動] 按鈕。
在 [ 重新啟動伺服器 ] 對話框中,確認或中止您重新啟動伺服器的決定。
通知會通知您伺服器正在重新啟動。 此外,伺服器的狀態會變更為 [重新啟動]。
當程式完成時,通知會通知您伺服器已重新啟動。
此外,伺服器的狀態會變更為 [就緒]。
您可以透過 az postgres flexible-server restart 命令重新啟動裝載在已啟動伺服器中的 PostgreSQL 引擎。
az postgres flexible-server restart \
--resource-group <resource_group> \
--name <server>
如果您嘗試在未處於 Ready 狀態的伺服器上重新啟動 PostgreSQL 引擎,您會收到如下錯誤:
(ServerIsNotReady) Restart or Stop Server can only be performed on Started servers. Server Name = <server>, Current Server State = Stopped
Code: ServerIsNotReady
Message: Restart or Stop Server can only be performed on Started servers. Server Name = <server>, Current Server State = Stopped
注意
重新啟動伺服器之後,所有管理作業都可供 適用於 PostgreSQL 的 Azure 資料庫 彈性伺服器使用。
相關內容