在 Azure 容器注册表中创建区域冗余副本

本文介绍如何在与注册表的主区域分开的 Azure 区域中设置区域冗余副本。

Azure 容器注册表高级层中的异地复制将容器注册表的内容复制到多个 Azure 区域。

当注册表启用地理复制时,如果副本被预配在启用了可用区的区域,它们也将具有区域冗余性。 区域冗余允许在区域内的多个可用性区域中分布注册表数据和作。

默认情况下,为支持可用性区域的区域中的所有 Azure 容器注册表副本启用区域冗余,使资源能够自动复原,且无需额外付费。 此增强适用于受支持地域中的新副本和现有副本。

重要

Azure 门户和 CLI 可能尚未准确反映区域冗余更新。 zoneRedundancy 属性在您的副本配置中仍可能显示为 false,即使受支持区域中的所有副本的区域冗余被激活。 我们正在积极更新门户和 API 图面,以更透明地反映此默认行为。 所有以前启用的功能将继续按预期运行。

有关可用性区域支持要求和功能以及多区域部署选项的详细信息,请参阅 Azure 容器注册表中的可靠性

先决条件

创建区域冗余副本

若要创建区域冗余副本,请使用 Azure 门户、Azure CLI 或 Bicep 文件。

  1. 登录到 Azure 门户

  2. 转到高级层容器注册表,然后选择 异地复制

  3. 在显示的地图上,执行以下作之一:

  4. “创建复制 ”窗口中,确认 “位置”。

    可用性区域中,选择“ 已启用”,然后选择“ 创建”。

    在 Azure 门户中启用区域冗余复制