你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

配置区域冗余 - Azure SQL 托管实例

适用于:Azure SQL 托管实例

本文介绍如何使用 Azure 门户、PowerShell、Azure CLI 和 REST API 为 Azure SQL 托管实例配置 区域冗余

通过使用区域冗余配置,你可以使关键业务型或通用实例实现高可用性,并提升对更多故障的复原能力,包括灾难级别的数据中心中断,而无需对应用程序逻辑进行任何更改。 可将任何现有“业务关键”或“常规用途”实例转换为区域冗余配置。

注意事项

对 SQL 托管实例使用区域冗余时,请考虑以下几点:

  • 区域冗余在选定区域中提供。
  • 区域冗余目前不适用于下一代常规用途服务层级。
  • 可以启用区域冗余,也可以禁用区域冗余。 启用或禁用区域冗余的操作是在后台执行的一项完全联机缩放操作
  • 若要启用区域冗余,SQL 托管实例备份存储冗余必须使用区域冗余异地区域冗余存储。

新实例

可以使用 Azure 门户、PowerShell、Azure CLI 和 REST API 创建新的区域冗余实例。

若要在 Azure 门户中配置新的区域冗余 SQL 托管实例,请执行以下步骤:

  1. aka.ms/azuresqlhub 转到 Azure SQL 中心

  2. Azure SQL 托管实例的窗格中,选择“ 显示”选项

  3. “Azure SQL 托管实例选项 ”窗口中,选择“ 创建 Azure SQL 托管实例”。

    Azure SQL 中心的 Azure 门户的屏幕截图,其中显示了 Azure SQL 托管实例下的“显示选项”按钮和“创建实例池”按钮。

  4. 在“创建 Azure SQL 托管实例”的“基本信息”选项卡上,选择“计算 + 存储”下的“配置托管实例”以打开“计算 + 存储”页。

  5. 计算 + 存储页面上:

    1. 对于备份下的备份存储冗余,请选择 Zone-redundantGeo-zone-redundant 备份存储。 必须先配置备份,然后才能启用区域冗余。
    2. 对于“计算硬件”下的“区域冗余”,请选择“已启用”。
    3. 根据业务需求配置剩余实例设置,然后使用“应用”保存配置并返回到“创建 Azure SQL 托管实例”页。

    在 Azure 门户的“计算 + 存储”页上选择的备份和区域冗余选项的屏幕截图。

  6. 在“创建 Azure SQL 托管实例”页上,根据业务需求配置剩余的实例设置,选择“查看 + 创建”以查看设置,然后使用“创建”部署配置了区域冗余的实例。 有关部署托管实例的详细信息,请参阅 快速入门:创建 Azure SQL 托管实例

现有实例

可以使用 Azure 门户、PowerShell、Azure CLI 和 REST API 为现有 SQL 托管实例启用或禁用区域冗余。

若要使用 Azure 门户更新现有 SQL 托管实例的区域冗余配置,请执行以下步骤。

  1. 转到 Azure 门户中的 SQL 托管实例资源。

  2. 在“计算 + 存储”窗格上:

    1. 若要启用区域冗余,请先确保“备份”下的“备份存储冗余”设置为 Zone-redundantGeo-zone-redundant。 如果尚未设置,请选择新的备份存储冗余选项并应用设置。 等待操作完成,然后在启用区域冗余之前刷新页面。
    2. 在“计算硬件”下,使用区域冗余开关来启用或禁用区域冗余。

    Azure 门户中现有实例的计算 + 存储页的屏幕截图。选择区域冗余和备份。

检查区域冗余

可以使用 Azure 门户、PowerShell、Azure CLI 和 REST API 检查 SQL 托管实例的当前区域冗余设置。

若要使用 Azure 门户检查现有 SQL 托管实例的区域冗余配置,请执行以下步骤。

  1. 转到 Azure 门户中的 SQL 托管实例资源。
  2. 在设置下的“计算 + 存储”页上,检查“计算硬件”部分中的区域冗余开关。

支持的区域

查看 Azure SQL 托管实例 的区域冗余可用性