migration

An Elasticsearch from the past

Here’s a procedure I came up with in order to migrate an elasticsearch 1.1 database to version 6 (actually 6.4 but probably any 6.x version). Fire up a temporary elasticsearch version 1.1 Fetch the tar.gz version from https://www.elastic.co/downloads/past-releases/filebeat-1-1-2 and untar it. Use the following basic configuration file $ egrep -v '^[[:space:]]*(#|$)' ~/tmp/elasticsearch-1.1.2/config/elasticsearch.yml http.port: 9202 transport.tcp.port: 9302 path.conf: /home/imil/tmp/elasticsearch-1.1.2/config path.data: /var/db/elasticsearch Note that I changed the standard ports to $((standard_port + 2)).