You need to enable JavaScript to run this app.
文档中心
镜像仓库

镜像仓库

复制全文
下载 pdf
实例同步
实例间同步
复制全文
下载 pdf
实例间同步
镜像仓库 CR 对标准版实例提供实例同步功能,支持自定义创建同步规则,将指定源实例内的镜像及 Helm Chart 同步至另一个目标实例内的指定位置。
说明
本操作仅适用于标准实例,不适用于远端代理仓。
适用场景
本文涵盖以下两种实例同步场景:
同步场景
说明
同地域或跨地域同步
在同一火山引擎主账号下,将标准版实例中的镜像同步到同地域或跨地域的其他标准版实例。适用于多地域部署、容灾备份、就近拉取等场景。
向自定义仓库同步
将标准版实例中的镜像同步到火山引擎以外的外部仓库(如自建 Harbor、阿里云 ACR、华为云 SWR、腾讯云 TCR 等)。适用于混合云部署、跨云分发、多云容灾等场景。
前提条件
适用场景
条件
同地域或跨地域同步
源实例和目标实例均为 标准版,且状态为 运行中。创建实例的操作详情参见 创建标准实例
源实例和目标实例属于同一火山引擎主账号。
已购买目标标准版实例并创建命名空间。创建命名空间的操作详情参见 创建命名空间
跨地域场景下,源实例和目标实例需分别开启 公网访问。开启公网的操作详情参见 开启公网访问
向自定义仓库同步
源实例为 标准版,且状态为 运行中。创建实例的操作详情参见 创建标准实例
支持同步的外部目标仓库类型:自建 Harbor、阿里云 ACR、华为云 SWR、腾讯云 TCR。
自定义仓库支持通过公网连接。
已获取外部目标仓库的服务地址、用户名、密码。
已确认外部目标仓库中存在对应的命名空间(如果不存在同名命名空间则同步失败)。
操作步骤
步骤一:配置同步规则
  1. 在左侧导航栏选择 实例同步,单击 创建实例同步规则
  1. 创建实例同步规则 页面,根据要求填写参数信息。
  • 实例同步类型
  • 参数
    说明
    同步类型
    选择 实例间同步,将标准版实例同步到本账号下其他标准版实例,或外部自定义仓库。
  • 基本信息
  • 参数
    说明
    名称
    自定义同步规则名称。同一个账号下名称必须唯一。
    描述
    填写对该规则的描述信息。可以为空,字数限制 200 字符以内。
  • 源实例
  • 参数
    说明
    实例
    选择需要同步的源标准版实例。
    命名空间
    选择源实例下需要同步的命名空间名称。
    仓库
    需要同步的 OCI 制品仓库名称。
    • 全部:同步指定命名空间下的全部 OCI 制品仓库。
    • 正则匹配:通过正则规则匹配需要同步的 OCI 制品仓库。常用的正则匹配示例参见 正则匹配示例
    版本 Tag
    需要同步的 OCI 制品版本。
    • 全部:同步指定仓库下的全部 OCI 制品版本。
    • 正则匹配:通过正则规则匹配需要同步的 OCI 制品版本。常用的正则匹配示例参见 正则匹配示例
  • 目标实例
  • 主账号内(同地域或跨地域同步)
    自定义(向自定义仓库同步)
    将镜像同步到本账号下同地域或跨地域的其他标准版实例。
    参数
    说明
    同步类型
    选择 主账号内
    地域
    注意
    跨地域场景下,源实例和目标实例均需要开启 公网访问。开启公网的操作详情参见 开启公网访问
    选择目标标准版实例所在的地域。
    实例名
    选择目标标准版实例。
    命名空间
    选择目标实例下的命名空间。不填写则默认同步至与源实例同名的命名空间;若不存在同名命名空间,则自动创建。
  • 同步规则
说明
事件驱动触发和定时触发的同步规则,均支持手动触发。
  • 参数
    说明
    镜像覆盖
    勾选后启用。启用后若目标端存在与源端同名的镜像,则源端镜像会覆盖目标端已有同名镜像。
    规则状态
    勾选后启用该规则,并可设置以下触发条件:
    • 事件驱动触发:设置后有符合规则的事件产生时,自动触发同步。即如果您向源实例符合同步规则的 OCI 制品仓库推送了符合规则的制品,则会自动触发一次同步,且只同步您新推送的制品。
    • 您也可以通过配置 立即触发,在创建实例同步规则成功后,立即触发规则匹配,进行一次同步操作。
    • 定时触发:设置后固定间隔时间触发一次同步,首次同步时间视设置决定。
    • 首次触发时间:注意最早只能设置到当前时间。
    • 触发频率:设置间隔时间。默认每 24 小时触发一次。可选范围为 1~720 小时。
    • 手动触发:若选择手动触发,该规则不会被自动触发,需要您手动执行同步操作。
步骤二:执行同步规则
支持如下三种触发方式:
  • 若您在配置同步规则时选择 事件驱动触发,则有符合规则的事件产生时,系统自动触发同步;若选择 事件驱动触发 的同时,配置 立即触发,则在创建实例同步规则成功后,立即触发规则匹配。
说明
事件驱动触发的同步规则,也可以手动触发。
  • 若您在配置同步规则时选择 定时触发,则系统会定时自动触发一次同步。
说明
定时触发的同步规则,也可以手动触发。
  • 若您选择 手动触发,请参考以下步骤:
  1. 镜像仓库控制台 的左侧导航栏选择 实例同步
  1. 实例同步 页面,找到需要触发的规则,单击对应 操作 列的 触发
  • alt
  1. 在系统弹出的提示框中确认规则信息,单击 确定,触发同步操作。
步骤三:查看同步日志
  1. 镜像仓库控制台 左侧导航栏选择 实例同步
  1. 实例同步 页面,找到目标规则,单击规则名称。
  1. 在规则详情页面,单击 同步日志 页签,查看对应规则的所有同步日志。
  • 参数
    说明
    任务 ID
    实例内唯一的同步任务 ID。
    同步状态
    任务完成状态,同步中、成功、失败。
    说明
    • 若同步状态为 成功,说明同步任务正常触发,且至少成功同步一个镜像版本。
    • 若同步状态为 失败,表明任务触发失败。可能原因如下:
    • 源标准版实例的状态不是 运行中
    • 目标标准版实例的状态不是 运行中
    任务耗时
    完成全部同步任务消耗的时间。
    成功比例
    (成功的 tag 数÷总 tag 数)×100%
    同步仓库数
    当前任务需要同步的OCI制品仓库数量。
    触发时间
    同步任务的触发时间。
  1. 单击任务 ID,可查看该同步任务的详情。展示本次同步任务源实例下的[namespace]/[repo]:tag,目标实例下的[namespace]/[repo]:tag,及同步状态。
  • 同步状态为 成功 表明源实例的制品成功同步到目标实例;同步状态为 失败 表明源实例的制品未能同步到目标实例。
最近更新时间:2026.06.25 20:40:55
这个页面对您有帮助吗?
有用
有用
无用
无用