Sorry with all those questions I forgot to mention it.
It's an Elasticsearch Migration Tool.
Elasticsearch cross version data migration.
Cross version Elasticsearch data migration with ESM](Dec 3rd, 2020: [EN] Cross version Elasticsearch data migration with ESM)
Features:
- Cross version migration supported
- Overwrite index name
- Copy index settings and mapping
- Support http basic auth
- Support dump index to local file
- Support loading index from local file
- Support http proxy
- Support sliced scroll ( Elasticsearch 5.0 +)
- Support run in background
- Generate testing data by randomize the source document id
- Support rename filed name
- Support unify document type name
- Support specify which _source fields to return from source
- Support specify query string query to filter the data source
- Support rename source fields while do bulk indexing
- Load generating with