How to migrate Milvus data to Elasticsearch

I have a Milvus cluster. Now I want to transfer all the data within this Milvus cluster to Elasticsearch. What steps need to be taken for this? Are there any available migration tools or solutions that can be used?

Welcome

I searched a bit on internet and found this VTS project which has an Elasticsearch sink.

So I guess that you could try it with a config like:

env {
  parallelism = 1
  job.mode = "BATCH"
}

source {
  Milvus {
    url = "https://your-milvus-url.vectordb.zillizcloud.com:19532"
    token = "YOUR_MILVUS_TOKEN"
    database = "default"
    batch_size = 10
  }
}

sink {
  Elasticsearch {
    hosts = ["https://YOUR-cloud.elastic.co"]
    username = "your-username"
    password = "your-password"
    index = "dest_index"
  }
}

I’d be curious to hear what you will find. :wink: