全部產品
Search
文件中心

Vector Retrieval Service for Milvus:阿里雲Milvus執行個體間的資料移轉

更新時間:Jun 16, 2026

您可以使用阿里雲 Milvus 資料移轉服務,將本地 IDC、其他雲平台或阿里雲 ECS 上自建的 Milvus 資料庫資料移轉至阿里雲 Milvus 服務,同時也支援兩個阿里雲 Milvus 執行個體間進行資料移轉(包括同帳號和跨帳號情境)。該服務採用全量的遷移機制,確保資料完整同步。本文以阿里雲 Milvus 執行個體之間進行資料移轉為例,詳細介紹如何通過資料移轉服務將資料安全、高效地遷移至阿里雲 Milvus。

限制與配置要求

遷移前準備(必須執行)

  1. 操作狀態控制

    叢集類型

    要求

    說明

    源叢集

    停止所有資料變更操作

    包括寫入、刪除和更新操作,確保叢集處於唯讀狀態,防止資料變動導致遷移過程中出現不一致。

    目的地組群

    暫停所有資料操作

    包括查詢、寫入、刪除和更新操作,保持不可用狀態,避免與遷移資料衝突。

  2. 版本相容性

    要求

    規範

    源叢集版本

    必須高於 2.3.6(即 ≥ v2.3.7)

    目的地組群版本

    必須不低於源叢集版本

遷移任務限制

  1. 任務管理

    • 並發限制:同一時間僅能執行1個遷移任務。

  2. 資料範圍

    • 資料庫限制:每個遷移任務僅支援同一資料庫下的Collection。

    • Collection數量:最多包含5個Collection。

    • 資料總量:所有Collection的總實體數量不超過5億。

  3. 資料狀態

    • 來源資料要求:待遷移的Collection必須處於已載入狀態(load狀態)。

    • 目標執行個體要求:必須是空執行個體(無任何現有實體資料)。

網路要求

  • 兩個Milvus在相同的地區:通過內網地址串連執行個體,無需配置白名單、安全性群組等操作,且資料轉送更快。

  • 兩個Milvus在不同的地區:通過公網地址串連執行個體,需要將目標執行個體所在地區的公網IP位址區段添加到源執行個體的公網白名單。

    目標執行個體所在地區

    IP位址區段(CIDR)

    華北 2(北京)

    39.105.32.0/24

    華南 1(深圳)

    120.77.174.0/24

    華東 2(上海)

    47.117.185.0/24

    中國(香港)

    8.217.170.0/24

    華東1(杭州)

    115.29.196.0/24

    烏蘭察布

    121.89.83.0/24

    新加坡(亞太地區東南)

    45.113.192.0/24

    德國(法蘭克福)

    47.245.133.0/24

  • 兩個Milvus在不同的帳號下(跨帳號遷移):源叢集的 EndPoint 欄位支援輸入任意 Milvus 執行個體的串連地址,包括其他阿里雲帳號下的執行個體地址。跨帳號遷移時,需要確保目標執行個體能夠通過網路訪問源執行個體的 EndPoint 地址。若兩個執行個體在不同的 VPC 中,需先通過雲企業網(CEN)等方式打通網路;若使用公網地址串連,需將目標執行個體所在地區的公網 IP 位址段添加到源執行個體的公網白名單。

遷移步驟

  1. 登入阿里雲Milvus控制台,單擊数据迁移,單擊Milvus(通过 EndPoint 迁移 )

    image

  2. 配置源集群串連資訊並選擇目标集群,然後單擊下一步

    • 源集群 Endpoint:源 Milvus 叢集的串連地址。同帳號同地區情境填寫內網地址,跨帳號或跨地區情境填寫公網地址或已打通網路的內網地址。

      image

    • 用户名密码:源 Milvus 執行個體的使用者名稱和密碼。跨帳號遷移時,填寫源帳號下 Milvus 執行個體的認證資訊。

      image

  3. 選擇待遷移的Database並將其添加到目標Database中,然後單擊下一步

    image

  4. 檢查並配置欄位對應,然後單擊确认啟動遷移任務。

    image

監控與驗證

  • 在控制台查看遷移進度、錯誤記錄檔

    image

  • 遷移完成後,建議校正目的地組合的資料量與召回一致性。