This application will help you to reindex one or more existing indices, into the local or remote Elasticsearch cluster.
Complete guide can be found on our web site: https://dbeast.co/reindex-for-elasticsearch.
Download the application: https://github.com/dbeast-co/Reindex/releases/.
Reindex support SSL with a certificate (you'll need to upload it), or without (we will set the SSL verification to "none")
Reindex doesn't save your passwords. In case of the restart the application you'll need to insert them again.
Reindex work with two reindex algorithms:
You can set up the number of concurrently processed indices, and the number of concurrent data frames per index (in case of Time oriented algorithm usage)
Java 8+
For remote reindex, you'll need to define the reindex.whitelist setting in your elasticsearch.yml file in each Elasticsearch node of the remote cluster, you'll require to define: reindex.remote.whitelist: "otherhost:9200, another:9200, 127.0.10.:9200, localhost:" (PAY ATTENTION! There is no http/https at start of the address)
For remote reindex to cluster with https connection: In your elasticsearch.yml file in each Elasticsearch node of the remote cluster you'll require to define: reindex.remote.whitelist: "otherhost:9200, another:9200, 127.0.10.:9200, localhost:" (PAY ATTENTION! There is no http/https at start of the address) reindex.ssl.verification_mode: none (One of full, none, certificate) reindex.ssl.certificate: /etc/elasticsearch/certs/ca.crt (Path to root ca) This is only example... you can use another SSL settings
This application works via a web browser, so you could use it on the local or remote machine
Unpack the reindex.zip file in your local or remote machine
Edit file config/reindex.yml Specify the host and port host: HOST_OR_IP port: PORT
Run file reindex.bat
From the application home folder: chmod +x reindex.sh
Edit file config/reindex.yml Specify the host and port host: HOST_OR_IP port: PORT
./reindex.sh
In windows:
Version 1.1
If you'll find any bugs, or have any questions/suggestions/feedbacks, please feel free to open issues, start discussion or mail us: support@dbeast.co
Copyright © 2021 Matskeplishvili Vakhtang https://dbeast.co. Licensed under the Apache License, Version 2.0