跳到主要内容

通过 Endpoint 从 Milvus 迁移至 Zilliz Cloud

Zilliz Cloud 提供基于 Milvus 的完全托管的向量数据库解决方案,适合希望使用 Milvus 向量数据库但不想自己管理基础设施的用户。本文介绍如何通过服务器地址从 Milvus 进行数据迁移。

开始前​

开始离线迁移前需满足:

Milvus 侧要求​

要求项详细说明
版本要求Milvus 2.3.6 及以上
网络连通性源 Milvus 实例必须能够从公网访问
鉴权凭证如果 Milvus 开启了鉴权,需提供鉴权凭据(请参阅 Authenticate User Access)

Zilliz Cloud 侧要求​

要求项详细说明
用户权限需具备组织管理员或项目管理员角色
目标集群容量需预留足够 CU 容纳源数据(使用 CU 计算器预估容量)
网络连通性如果有网络限制,请确保已将 Zilliz Cloud IP 加入白名单

操作步骤​

以下展示了如何通过 Endpoint 从 Milvus 迁移。

说明
  • 如果源 Collection 已启用 Full Text Search 功能,Zilliz Cloud 会在迁移后保留目标 Collection 的 Function 设置。这些继承的设置无法修改。

  • 你也可以在迁移过程中为其他 VARCHAR 字段启用 Full Text Search。详情请参阅 Full Text Search。

查看迁移进度​

生成迁移任务后,您可前往任务中心查看任务状态和进度。如果迁移任务的状态从进行中变更为成功,则代表迁移成功。

FJJubvyTcohYZXx6K0JcDs6Vnad

迁移后​

迁移任务完成后,请注意以下事项:

  • 索引创建:迁移过程中会自动为迁移的 Collection 创建 AUTOINDEX。

  • 手动 Load Collection:虽然索引已自动创建,但迁移后的 Collection 并不会立即支持搜索或查询操作。您必须手动 Load Collection,才能启用搜索和查询功能。详细信息请参阅 Load 和 Release。

说明

完成 Load 后,请检查目标集群中的 Collection 数量及 Entity 数是否与数据源保持一致。如果发现不符,请删除 Collection 并重新进行迁移任务。

取消迁移任务​

如果迁移过程遇到任何问题,您可以采取以下步骤进行故障排除并恢复迁移:

1

在任务中心页面,取消失败的迁移任务。

2

在操作列点击查看详情以访问日志信息。