将 SQL 托管实例迁移到可用性区域支持
重要
SQL 托管实例的区域冗余目前为预览版。 若要了解哪些区域支持 SQL 实例区域冗余,请参阅不同区域的服务支持。
SQL 托管实例提供了一个区域冗余配置,它使用 Azure 可用性区域跨 Azure 区域中的多个物理位置复制实例。 启用区域冗余后,你的业务关键托管实例可从更大的故障范围内复原(例如灾难性数据中心中断),而无需对应用程序逻辑进行任何更改。 有关 SQL 数据库的可用性模型的详细信息,请参阅 Azure SQL 文档中的业务关键服务层区域冗余可用性部分。
本指南介绍如何将使用业务关键服务层级的 SQL 托管实例从非可用性区域支持迁移到可用性区域支持。 启用区域冗余选项后,Azure SQL 托管实例会自动重新配置实例。
先决条件
若要迁移到可用性区域支持,请做好以下准备:
实例必须在具有 2022 年 11 月功能波次更新的业务关键层下运行。 若要详细了解如何将现有 SQL 托管实例加入 2022 年 11 月更新,请参阅 2022 年 11 月 Azure SQL 托管实例功能波次
确认你的实例位于受支持的区域中。 若要查看支持的区域列表,请参阅高级和业务关键服务层区域冗余可用性:
停机要求
Azure SQL 中的所有缩放操作都是联机操作,很少有停机时间或无需停机。 有关 Azure SQL 动态缩放的详细信息,请参阅以最短停机时间动态缩放数据库资源。
如何启用区域冗余配置
可以使用 Azure 门户或 ARM API 配置区域冗余选项。
要启用区域冗余选项:
要更新当前业务关键托管实例以使用区域冗余配置:
登录 Azure 门户。
转到要启用区域冗余的 SQL 托管实例的实例。
在“创建 Azure SQL 托管实例”选项卡中,选择“配置托管实例”。
在“计算 + 存储”页中,选择“是”使实例成为区域冗余。
对于“备份存储冗余”,请选择其中一个兼容的冗余选项:
- ZRS(区域冗余存储)
- GZRS(异地区域冗余存储)
要了解有关备份存储冗余选项的详细信息,请参阅介绍用于 Azure SQL 托管实例备份的异地区域冗余存储 (GZRS)。
选择应用。