将 SQL 托管实例迁移到可用性区域支持

重要

SQL 托管实例的区域冗余目前为预览版。 若要了解哪些区域支持 SQL 实例区域冗余,请参阅不同区域的服务支持

SQL 托管实例提供了一个区域冗余配置,它使用 Azure 可用性区域跨 Azure 区域中的多个物理位置复制实例。 启用区域冗余后,你的业务关键托管实例可从更大的故障范围内复原(例如灾难性数据中心中断),而无需对应用程序逻辑进行任何更改。 有关 SQL 数据库的可用性模型的详细信息,请参阅 Azure SQL 文档中的业务关键服务层区域冗余可用性部分

本指南介绍如何将使用业务关键服务层级的 SQL 托管实例从非可用性区域支持迁移到可用性区域支持。 启用区域冗余选项后,Azure SQL 托管实例会自动重新配置实例。

先决条件

若要迁移到可用性区域支持,请做好以下准备:

  1. 实例必须在具有 2022 年 11 月功能波次更新的业务关键层下运行。 若要详细了解如何将现有 SQL 托管实例加入 2022 年 11 月更新,请参阅 2022 年 11 月 Azure SQL 托管实例功能波次

  2. 确认你的实例位于受支持的区域中。 若要查看支持的区域列表,请参阅高级和业务关键服务层区域冗余可用性

停机要求

Azure SQL 中的所有缩放操作都是联机操作,很少有停机时间或无需停机。 有关 Azure SQL 动态缩放的详细信息,请参阅以最短停机时间动态缩放数据库资源

如何启用区域冗余配置

可以使用 Azure 门户或 ARM API 配置区域冗余选项。

要启用区域冗余选项:

要更新当前业务关键托管实例以使用区域冗余配置:

  1. 登录 Azure 门户

  2. 转到要启用区域冗余的 SQL 托管实例的实例。

  3. 在“创建 Azure SQL 托管实例”选项卡中,选择“配置托管实例”。

  4. 在“计算 + 存储”页中,选择“”使实例成为区域冗余。

  5. 对于“备份存储冗余”,请选择其中一个兼容的冗余选项:

    • ZRS(区域冗余存储)
    • GZRS(异地区域冗余存储)

    要了解有关备份存储冗余选项的详细信息,请参阅介绍用于 Azure SQL 托管实例备份的异地区域冗余存储 (GZRS)

  6. 选择应用

后续步骤