使用 Azure 自動化管理 Azure SQL 受控執行個體中的資料庫

適用於:Azure SQL 受控執行個體

本指南將為您介紹 Azure 自動化服務,以及如何使用它來簡化 Azure SQL 受控執行個體中的資料庫管理。

關於 Azure 自動化

Azure 自動化 是一項 Azure 服務,可經由程序自動化簡化雲端管理。 使用 Azure 自動化,可以自動長時間執行手動、容易出錯且頻繁重複的工作,以提高您的組織的可靠性、效率和時間價值。 如需開始使用的相關資訊,請參閱 Azure 自動化簡介

Azure 自動化提供具有高可靠性和高可用性的工作流程執行引擎,並可經由調整符合您的組織成長需求。 在 Azure 自動化中,程序可透過手動方式、經由協力廠商系統,或依照排程的間隔啟動,讓工作精準地在需要時執行。

將您的雲端管理工作交由「Azure 自動化」自動執行,以減少營運負擔並釋出 IT/DevOps 人力,使其專注於能夠為企業創造價值的工作上。

Azure 自動化可如何協助管理 SQL 受控執行個體

透過 Azure 自動化,您可以使用 Azure Az PowerShell 中可用的 [最新 Az PowerShell cmdlets]/powershell/azure/install-azure-powershell] 來管理 Azure SQL 受控執行個體中的資料庫。 Azure 自動化具有立即可用的 Azure Az PowerShell Cmdlet,讓您可以在服務內執行所有管理工作。 您也可以在 Azure 自動化中將這些 Cmdlet 與其他 Azure 服務的 Cmdlet 配對,將跨 Azure 服務和協力廠商系統的複雜工作自動化。

Azure 自動化也能使用 PowerShell 發出 SQL 命令,直接與 SQL 受控執行個體通訊。

Azure 自動化的 Runbook 和模組資源庫提供 Microsoft 和社群的各種 Runbook,您可以將其匯入 Azure 自動化。 若要使用 Runbook,請從資源庫下載 Runbook,或直接從資源庫匯入 Runbook,或從 Azure 入口網站中的自動化帳戶匯入 Runbook。

注意

自動化 Runbook 可能會從 Azure 區域中任何資料中心的一系列 IP 位址執行。 若要深入了解,請參閱自動化區域 DNS 記錄

透過受控識別驗證

Azure 自動化傳統執行身分帳戶將於 2023 年 9 月 30 日淘汰。 請改用受控識別驗證現有和新的 Runbook。 受控識別提供與執行身分帳戶相同的功能,再加上:

  • 對任何支援使用 Microsoft Entra ID (先前稱為 Azure Active Directory) 進行驗證的 Azure 服務進行安全驗證。
  • 輕鬆存取資源,將管理額外負荷降到最低。
  • 簡化的 Runbook 不需要使用多行程式碼。

從 2023 年 4 月開始,將無法在 Azure 自動化中建立新的執行身分帳戶。

如需此必要動作的詳細資訊,請造訪從現有的執行身分帳戶移轉至受控識別

其他自動化方法

Azure SQL 受控執行個體與 SQL Server 最新版本中的 SQL Agent 幾乎完全相容。 如需詳細資訊,請參閱在 Azure SQL 受控執行個體中使用 SQL Agent 作業的自動化管理工作

了解 Azure 自動化的基本概念以及如何用它來管理 SQL 受控執行個體之後,請參考下列連結以深入了解 Azure 自動化。