監視 Azure SQL 受控執行個體管理作業
適用於:Azure SQL 受控執行個體
Azure SQL 受控執行個體可監視管理作業,可讓您在不需要時,用來部署新的受控執行個體、更新執行個體屬性或刪除執行個體。
概觀
所有管理作業都可分類如下:
- 執行個體部署 (新的執行個體建立)。
- 執行個體更新 (變更執行個體屬性,例如虛擬核心或保留儲存空間)。
- 執行個體刪除。
大部分的管理作業都是長時間執行的作業。 因此,您將需要監視其狀態,或遵循作業步驟的進度。
監視受控執行個體管理作業的方式有數種:
- 資源群組部署 (部分機器翻譯)
- 活動記錄檔
- 受控執行個體作業 API
下表將比較管理作業監視選項:
選項 | 保留期 | 支援取消 | 建立 | Update | 刪除 | 取消 | 步驟 |
---|---|---|---|---|---|---|---|
資源群組部署 (部分機器翻譯) | 無限1 | 否2 | Visible | Visible | 不可見 | Visible | 不可見 |
活動記錄檔 | 90 天 | No | Visible | Visible | Visible | Visible | 不可見 |
受控執行個體作業 API | 24 小時 | 是 | Visible | Visible | Visible | Visible | Visible |
1 資源群組的部署歷程記錄限制為 800 個部署。
2 資源群組部署支援取消作業。 不過,根據取消邏輯,只有計畫在執行取消作業後部署的才會被取消。 取消資源群組部署時,不會取消進行中的部署。 由於受控執行個體部署是由一個長時間執行的步驟所組成 (從 Azure Resource Manger 的觀點來看),取消資源群組部署將不會取消受控執行個體部署,且作業將會完成。
受控執行個體作業 API
管理作業 API 專為監視作業而設計。 監視受控執行個體的作業可以提供作業參數和作業步驟的深入解析,也可以取消特定作業。 除了作業詳細資料和取消命令之外,此 API 還可以用於自動化指令碼與多資源部署 - 根據進度步驟,您可以啟動一些相依的資源部署。
API 如下:
Command | 描述 |
---|---|
受控執行個體作業 - 取得 | 取得受控執行個體上的管理作業。 |
受控執行個體作業 - 取消 | 取消受控執行個體上的非同步作業。 |
受控執行個體作業 - 依受控執行個體列出 | 取得在受控執行個體上執行的作業清單。 |
注意
使用 API 版本 2020-02-02 查看作業清單中的受控執行個體建立作業。 這是 Azure 入口網站 和最新 PowerShell 和 Azure CLI 套件中使用的預設版本。
監視作業
在 Azure 入口網站 中,使用受控執行個體 [概觀] 頁面來監視受控執行個體作業。
例如,[建立作業]會顯示在 [概觀] 頁面上建立程序的開頭:
選取 [進行中的作業] 以開啟 [進行中的作業] 頁面,並檢視 [建立] 或 [更新] 作業。 您也可以從此頁面 [取消] 作業。
注意
使用 Azure 入口網站、PowerShell、Azure CLI 或 REST API 2020-02-02 版本的其他工具提交的建立作業可以取消。 若用於提交建立作業的 REST API 版本早於 2020-02-02,將啟動執行個體部署,但部署不會在作業 API 中列出,也無法取消。
下一步
- 若要了解如何建立您的第一個受控執行個體,請參閱快速入門指南。
- 如需功能與比較清單,請參閱常用的 SQL 功能。
- 如需 VNet 組態的詳細資訊,請參閱 SQL 受控執行個體 VNet 組態。
- 如需建立受控執行個體,並從備份檔案還原資料庫的快速入門,請參閱建立受控執行個體。
- 如需使用 Azure 資料庫移轉服務進行移轉的教學課程,請參閱使用資料庫移轉服務的 SQL 受控執行個體移轉。