SQL 托管实例 提供取消某些管理操作的功能,比如部署新的托管实例或更新实例属性时。
概述
所有管理运营都归入以下类别:
- 部署实例(创建新实例)。
- 实例更新(更改实例属性,例如 vCore 数或预留存储)。
- 删除实例。
可以监视管理操作的进度和状态,在必要时取消其中一部分操作。
下表总结了管理操作、是否可以取消以及其典型的整体持续时间:
| 类别 | 操作 | 可取消 | 估计取消持续时间 |
|---|---|---|---|
| 部署 | 实例创建 | 是 | 90% 的操作可在 5 分钟内完成。 |
| 更新 | 实例存储扩容/缩容(通用型) | 否 | |
| 更新 | 实例存储向上/向下缩放(业务关键) | 是 | 90% 的操作可在 5 分钟内完成。 |
| 更新 | 实例计算(vCore)向上和向下缩放(常规用途) | 是 | 90% 的操作可在 5 分钟内完成。 |
| 更新 | 实例计算 (vCore) 向上和向下缩放(业务关键) | 是 | 90% 的操作可在 5 分钟内完成。 |
| 更新 | 实例服务层级更改(从“常规用途”更改为“业务关键”,或反之) | 是 | 90% 的操作可在 5 分钟内完成。 |
| 删除 | 删除实例 | 否 |
取消管理操作
要通过 Azure 门户取消管理操作,请按照以下步骤操作:
转到 Azure 门户
转到 SQL 托管实例的“概述”窗格。
选择正在执行的操作旁边的“通知”框,以打开“正在执行的操作”页 。
选择页面底部的取消此操作。
确认你想取消操作。
如果取消请求成功,管理操作将取消,并导致失败。 你会收到取消成功或失败的通知。
如果取消请求失败或取消按钮未激活,管理操作将进入不可取消状态,并很快结束。 管理工作会持续到完成为止。
已取消部署请求
通过使用 API 版本 2020-02-02,一旦服务接受实例创建请求,实例即作为资源存在,无论部署进程的进展如何(托管实例状态为 配置中)。 如果你取消实例部署请求(新实例创建),托管实例会从 配置 状态切换到 失败创建状态。
创建失败的实例仍会作为资源存在,并且:
- 未收费
- 不计入资源限制(子网或 vCore 配额)
注意
为了减少资源或托管实例列表中的噪声,删除未能部署或部署被取消的实例。
后续步骤
- 若要了解如何创建第一个托管实例,请参阅快速入门指南。
- 有关功能和比较列表,请参阅常用 SQL 功能。
- 有关 VNet 配置的详细信息,请参阅 SQL 托管实例 VNet 配置。
- 有关创建托管实例以及从备份文件还原数据库的快速入门,请参阅创建托管实例。
- 有关使用 Azure 数据库迁移服务进行迁移的教程,请参阅使用数据库迁移服务进行 SQL 托管实例迁移。