使用 Azure 自动化管理 Azure SQL 数据库

本指南介绍 Azure 自动化服务,以及如何使用它来简化 Azure SQL 数据库的管理。

什么是 Azure 自动化?

Azure 自动化是用于通过流程自动化简化云管理的一项 Azure 服务。 使用 Azure 自动化可以自动完成那些长时间运行、人工操作、易出错和经常重复的任务,从而改善组织的可靠性、效率和价值生成时间。

Azure 自动化提供高度可靠且高度可用的工作流执行引擎,它可以随着组织的发展,根据需求扩展。 利用 Azure 自动化,流程可以手动、通过第三方系统或按计划时间间隔启动,从而使任务完全根据需求进行。

通过将云管理任务改为由 Azure 自动化自动运行,可以降低运营开销,解放 IT/DevOps 人员,让他们将精力集中在增加企业价值的工作上。

Azure 自动化如何帮助管理 Azure SQL 数据库?

可以使用 Azure PowerShell 工具中提供的 Azure SQL 数据库 PowerShell cmdlet 在 Azure 自动化中管理 Azure SQL 数据库。 Azure 自动化现成地提供了这些 Azure SQL 数据库 PowerShell cmdlet,因此,可以在该服务中执行所有 SQL DB 管理任务。 还可以将 Azure 自动化中的这些 cmdlet 与其他 Azure 服务的 cmdlet 搭配使用,以自动完成跨 Azure 服务和第三方系统的复杂任务。

Azure 自动化还可以通过使用 PowerShell 发出 SQL 命令,与 SQL 服务器直接通信。

Azure 自动化 Runbook 库包含产品团队和社区提供的各种 Runbook,有助于开始自动管理 Azure SQL 数据库、其他 Azure 服务和第三方系统。 库中 Runbook 的功能包括:

后续步骤

在了解 Azure 自动化 以及如何使用它来管理 Azure SQL 数据库的基础知识后,请使用以下链接了解有关 Azure 自动化的更多信息。