Introducing Milvus Data Migration Tool
Mar 15, 2021Zilliz

Summary
This post details the Milvus Data Migration Tool (MilvusDM), an open-source tool for importing and exporting data files with Milvus. It covers four primary migration types: Faiss to Milvus, HDF5 to Milvus, Milvus to Milvus, and Milvus to HDF5. For each type, it provides an overview, step-by-step instructions with YAML configuration examples, and sample code snippets. It also outlines the MilvusDM file structure and mentions planned features like binary data import from Faiss, blocklist/allowlist for Milvus-to-Milvus migration, merging data from multiple collections, and backup/recovery. The post also notes that MilvusDM has been deprecated in favor of the Vector Transport Service (VTS).
More from the Data Migration Tooling trail
- How to Recover Milvus Data After etcd Corruption Without a Backup
- Troubleshooting a Search Slowdown After Upgrading Milvus: Lessons from the WPS Team
- How to Safely Upgrade from Milvus 2.5.x to Milvus 2.6.x
- Stop Paying for Cold Data: 80% Cost Reduction with On-Demand Hot–Cold Data Loading in Milvus Tiered Storage
- Introducing Milvus 2.6: Affordable Vector Search at Billion Scale