共用方式為


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

重要

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

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

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

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

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

價格

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

必要條件

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

建立自動化工作

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

  2. 在資源導覽功能表的 [自動化] 區段中,選取 [工作 (預覽)]。 選取 [新增工作] 以選取工作範本。 顯示 [工作(預覽)] 窗格的螢幕快照,並已選取 [新增工作]。

  3. 在 [選取範本] 底下,選取其中一項可供您 適用於 MySQL 的 Azure 資料庫 彈性伺服器實例自動執行的工作。 此螢幕快照顯示已選取 [停止 MySQL 彈性伺服器] 範本的 [新增工作] 窗格。

    工作類型 詳細資料
    傳送每月成本 傳送 適用於 MySQL 的 Azure 資料庫 彈性伺服器實例每月成本的相關電子郵件。
    停止伺服器 可讓您根據指定的排程停止伺服器,例如您想要在週末停止伺服器以將成本最佳化。
    啟動伺服器 可讓您根據指定的排程啟動伺服器,例如,如果伺服器在週末停止,您希望啟動該伺服器。
    縮放伺服器 可讓您依指定的排程相應擴大或縮小伺服器。 例如,若要在週末相應減少,或在活動期間相應增加,您可以使用這項工作。
    執行隨選備份伺服器 可讓您在一天的排程時間觸發 MySQL 彈性伺服器的隨選備份。 例如,您可以排程每個週末觸發隨選備份,以取得更佳的災害復原整備

停止伺服器工作

以下是為 適用於 MySQL 的 Azure 資料庫 彈性伺服器實例設定停止工作的範例。

  1. 選取 [停止 MySQL 彈性伺服器] 工作。

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

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

  4. 每個成功驗證的連線看起來都與下列範例類似: 此螢幕擷取畫面顯示已成功建立連線。

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

  6. 在 [設定] 下,提供工作的名稱,以及工作所需的任何其他資訊。 當您完成時,選取 [檢閱 + 建立] 此螢幕擷取畫面顯示已選取工作的必要資訊。

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

注意

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

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

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

此螢幕擷取畫面顯示自動化工作清單。

注意

伺服器不會自動啟動,因此您必須建立 啟動 MySQL 彈性伺服器 工作,才能在伺服器被 停止 工作之後的第一個星期一啟動伺服器。

調整伺服器工作

您可以根據週期性時間排程來相應增加或減少伺服器。 建立調整 適用於 MySQL 的 Azure 資料庫 彈性伺服器工作時,您需要提供下列資訊:

欄位 描述
縮放時間 啟動作業的時間。
地點 適用於 MySQL 的 Azure 資料庫 彈性伺服器實例的區域。
SKU 名稱 選擇以下格式的服務層名稱:Standard_B1ms。 請參閱 可用的 SKU 的完整清單
SKU 層 從高載、一般用途和儲存體最佳化中選擇,(與 MySQL 彈性伺服器中的業務關鍵 Sku 層相同)。
間隔 執行這項工作的頻率。 輸入數值。 如果您輸入 1,工作會根據頻率執行 1 次。
頻率 您可以每月/週/日/小時/分鐘/秒執行此工作一次。
通知我 開啟或關閉以接收通知。
輸入電子郵件 提供電子郵件以接收通知。

以下是調整自動化工作的螢幕擷取畫面: 顯示調整自動化工作的螢幕快照。

隨選備份伺服器工作

您可以根據所需的時間排程來排定伺服器 隨選備份 的觸發,以便在維護關鍵業務數據的備份時提供更大的彈性。要建立啟動「適用於 MySQL 的 Azure 資料庫彈性伺服器」的隨選備份任務,您需要提供以下資訊。

您必須在建立備份任務時提供下列資訊:

欄位 描述
工作名稱 工作的唯一名稱
備份時間 啟動伺服器隨選備份的日期和時間
時區 從下拉式清單中選擇時區
間隔 執行這項工作的頻率。 輸入數值。 如果您輸入 1,工作會根據頻率執行 1 次。
頻率 您可以每月/週/日/小時/分鐘/秒執行此工作一次。
通知我 開啟或關閉以接收通知。
輸入電子郵件 提供電子郵件以接收通知。

檢閱工作歷程記錄

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

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

以下是執行的可能狀態:

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

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

編輯工作

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

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

內嵌編輯工作

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

編輯工作的基礎工作流程

後續步驟