取消 Azure SQL 托管实例管理操作

适用于:Azure SQL 托管实例

Azure SQL 托管实例提供取消某些管理操作(例如,部署新的托管实例或更新实例属性时)的功能。

概述

所有管理操作可分类为:

  • 部署实例(创建新实例)。
  • 实例更新(更改实例属性,例如 vCore 数或预留存储)。
  • 删除实例。

可以监视管理操作的进度和状态,在必要时取消其中一部分操作。

下表汇总了管理操作(无论你是否可以取消这些操作)及其常规的总持续时间:

类别 操作 可取消 估计取消持续时间
部署 实例创建 90% 的操作可在 5 分钟内完成。
更新 实例存储纵向缩放(“常规用途”服务层级)
更新 实例存储纵向缩放(“业务关键”服务层级) 90% 的操作可在 5 分钟内完成。
更新 实例计算 (vCore) 纵向缩放(“常规用途”) 90% 的操作可在 5 分钟内完成。
更新 实例计算 (vCore) 纵向缩放(“业务关键”) 90% 的操作可在 5 分钟内完成。
更新 实例服务层级更改(从“常规用途”更改为“业务关键”,或反之) 90% 的操作可在 5 分钟内完成。
Delete 实例删除

取消管理操作

若要使用 Azure 门户取消管理操作,请执行以下步骤:

  1. 转到 Azure 门户

  2. 转到 SQL 托管实例的“概述”窗格。

  3. 选择正在执行的操作旁边的“通知”框,以打开“正在执行的操作”页 。

    选择“正在执行的操作”框,以打开“正在执行的操作”页。

  4. 选择页面底部的“取消操作”。

    选择“取消”,以取消该操作。

  5. 确认你想取消操作。

如果取消请求成功,管理操作将取消,并导致失败。 你将收到取消成功或失败的通知。

取消操作结果

如果取消请求失败或取消按钮处于非活动状态,这表示管理操作已进入不可取消状态,将在不久后完成。 管理操作将继续执行,直到完成。

已取消部署请求

对于 API 版本 2020-02-02,只要实例创建请求被接受,实例就会开始作为资源存在,无论部署过程的进度如何(托管实例状态是“Provisioning”)。 如果取消实例部署请求(新建实例),托管实例将从“Provisioning”状态变为“FailedToCreate” 。

未能创建的实例仍以资源的形式存在且

  • 不产生费用
  • 不计入资源限制(子网或 vCore 配额)

注意

若要最大程度地减少资源或托管实例列表中的干扰,请删除部署失败的实例或已取消部署的实例。

后续步骤