共用方式為


管理 適用於 PostgreSQL 的 Azure 資料庫 - 使用自動化工作的彈性伺服器 (預覽)

適用範圍:適用於 PostgreSQL 的 Azure 資料庫 - 彈性伺服器

重要

此功能處於預覽狀態,且受限於 Microsoft Azure 預覽版的補充使用規定

為了協助您更有效率地管理 適用於 PostgreSQL 的 Azure 資料庫 彈性伺服器資源,您可以為 適用於 PostgreSQL 的 Azure 資料庫 彈性伺服器實例建立自動化工作。 這類工作的其中一個範例可以是在預先定義的排程上啟動或停止 適用於 PostgreSQL 的 Azure 資料庫 彈性伺服器實例。 您可以藉由在工作的 [設定] 索引標籤上設定 [間隔] 和 [頻率] 值,將這項工作設定為自動啟動或停止伺服器每天、每周或月份的特定次數。自動化工作會繼續運作,直到您刪除或停用工作為止。

此外,您也可以為其他例行工作設定自動化工作,例如「傳送資源的每月成本」和「調整 適用於 PostgreSQL 的 Azure 資料庫 彈性伺服器」。

自動化工作與 Azure 自動化有何不同?

自動化工作比 Azure 自動化更為基本和輕量型。 目前,您只能在 Azure 資源層級建立自動化工作。 自動化工作其實是運行工作流程的邏輯應用資源,由多租用戶 Azure Logic Apps 服務提供。 您可以在完成至少一個執行之後,在工作流程設計工具中開啟工作,以檢視和編輯基礎工作流程。

相反地,Azure 自動化是一項完整的雲端式自動化和設定服務,可在 Azure 和非 Azure 環境中提供一致的管理。

定價

建立自動化工作不會立即產生費用。 在下方,自動化工作是由裝載於多租使用者 Azure Logic Apps 的邏輯應用程式資源中的工作流程所提供,因此取 用定價模型 適用於自動化工作。 計量和計費是以基礎邏輯應用程式工作流程中的觸發程序和動作執行為基礎。

必要條件

  • Azure 帳戶和訂用帳戶。
  • 您想要管理的 適用於 PostgreSQL 的 Azure 資料庫 彈性伺服器實例。

建立自動化工作以停止伺服器

  1. Azure 入口網站 中,尋找您想要管理的 適用於 PostgreSQL 的 Azure 資料庫 彈性伺服器資源。

  2. 在資源導覽功能表的 [自動化] 區段中,選取 [工作 (預覽)]此螢幕快照顯示已選取 [工作(預覽)] 的 Azure 入口網站 和 適用於 PostgreSQL 的 Azure 資料庫 彈性伺服器資源功能表。

  3. 在 [ 工作 ] 窗格中,選取 [新增工作 ] 以選取工作範本。 顯示已選取 [新增工作] 窗格的螢幕快照。

  4. 在 [選取範本] 下,選取要啟動或停止 適用於 PostgreSQL 的 Azure 資料庫 彈性伺服器實例的工作。 此螢幕快照顯示已選取 [停止 PostgreSQL 彈性伺服器] 範本的 [新增工作] 窗格。

  5. 在 [驗證] 的 [連線] 區段中,針對工作中顯示的每個連線選取 [建立],以為所有連線提供驗證認證。 每個工作中的連線類型都會根據工作而不同。 顯示 Azure Resource Manager 連線已選取 [建立] 選項的螢幕快照。

  6. 系統提示您時,請使用 Azure 帳戶認證進行登入顯示選取專案 [登入] 的螢幕快照。

  7. 每個成功驗證的連線看起來都與下列範例類似: 顯示已成功建立連線的螢幕快照。

  8. 驗證所有連線之後,請選取 [下一步:設定]

  9. 在 [設定] 下,提供工作的名稱,以及工作所需的任何其他資訊。 當您完成時,選取 [檢閱 + 建立]顯示所選工作所需資訊的螢幕快照。

  10. 可傳送電子郵件通知的工作需要電子郵件地址。

注意

工作名稱在建立之後就無法變更,因此,請考慮您在編輯基礎工作流程時仍然適用的名稱。 您對基礎工作流程所做的變更僅適用於您建立的工作,而不是工作範本。

例如,如果您將工作命名為 Stop-Instance-Weekly,但您稍後編輯基礎工作流程以每天運行,則無法將工作名稱變更為 Stop-Instance-Daily

您建立的工作 (會自動啟動並執行) 現在會出現在 [工作] 清單中。

顯示自動化工作清單的螢幕快照。

建立自動化工作以啟動伺服器

您可以套用上述相同步驟,以在特定時間建立個別的自動化工作,以啟動 適用於 PostgreSQL 的 Azure 資料庫 彈性伺服器實例。 方法如下:

  1. 請遵循「建立自動化工作」一節中所述的步驟,直到您到達「選取範本」階段為止。
  2. 在這裡,不要選取 [停止 PostgreSQL 彈性伺服器] 的工作,而是選取 [啟動 PostgreSQL 彈性伺服器] 的範本。
  3. 請繼續填入後續步驟中所述的其餘必要詳細數據,並定義您希望伺服器在 [設定] 區段中啟動的特定排程。

檢閱工作歷程記錄

若要檢視工作的記錄及其狀態:

  1. Azure 入口網站 中,尋找您想要管理的 適用於 PostgreSQL 的 Azure 資料庫 彈性伺服器資源。
  2. 在資源導覽功能表的 [自動化] 區段中,選取 [工作 (預覽)]
  3. 在工作清單中,尋找您想要檢閱的工作。 在該工作的 [執行] 資料行中,選取 [檢視]

以下是執行的可能狀態:

狀態 描述
已取消 工作已在執行時取消。
失敗 工作至少有一個失敗的動作,但沒有後續動作可以處理失敗。
執行中 工作目前執行中。
已成功 所有動作都已成功。 如果動作失敗,則工作仍然可以順利完成,但有後續動作可以處理失敗。
等待 執行尚未開始但已暫停,因為工作先前的執行個體仍在執行中。

如需詳細資訊,請參閱檢閱監視檢視中的執行歷程記錄

編輯工作

若要變更工作,您有下列選項:

  • 編輯工作「內嵌」,讓您可以變更工作的屬性,例如連線資訊或設定資訊,例如電子郵件位址。
  • 在工作流程設計工具中編輯工作的基礎工作流程。

內嵌編輯工作

  1. Azure 入口網站 中,尋找您想要管理的 適用於 PostgreSQL 的 Azure 資料庫 彈性伺服器資源。
  2. 在資源導覽功能表的 [自動化] 區段中,選取 [工作 (預覽)]
  3. 在工作清單中,尋找您要更新的工作。 開啟工作的省略符號 (...) 功能表,然後選取 [內嵌編輯]
  4. 預設會出現 [驗證] 索引標籤,並顯示現有的連線。
  5. 若要為連線新增驗證認證或選取不同的現有驗證認證,請開啟連線的省略符號 (...) 功能表,然後選取 [新增連線],或不同的驗證認證 (如果有的話)。
  6. 若要更新其他工作屬性,請選取 [下一步: 設定]
  7. 完成後,選取 [儲存]

編輯工作的基礎工作流程

下一步