部署milvus-migrate工具
下载release包
wget https://github.com/milvus-io/milvus-tools/releases/download/v0.2.0/milvus_migrate-0.2.0-linux-amd64.tar.gz |
创建目录
mkdir /opt/milvus-migrate/configs |
解压release包
tar -zxvf milvus_migrate-0.2.0-linux-amd64.tar.gz -C /opt/milvus-migrate/ |
创建配置文件
cp /opt/milvus-migrate/configs/config.yaml.example /opt/milvus-migrate/configs/config.yaml |
修改配置文件
dumper: |
测试迁移collection
/opt/milvus-migrate/milvus_migrate -c /opt/milvus-migrate/configs/config.yaml -t test_collection |
迁移collection
创建批量迁移脚本
from pymilvus import MilvusClient |
运行脚本
python migrate_collection.py |