Для этого я использую образ докера, подробности - https://hub.docker.com/r/taskrabbit/elasticsearch-dump/ (преимущество использования образа докера в том, что вам не нужно устанавливать node и npm в вашей системе, достаточно только запуска докера)
После установки докера и получения образа taskrabbit вы можете запустить образ докера, чтобы получить дамп индекса эластичного поиска на удаленном сервере на локальный и наоборот, используя команды запуска:
sudo docker run --net=host --rm -ti taskrabbit/elasticsearch-dump --input=http://<remote-elastic>/testindex --output=http://<your-machine-ip>:9200/testindex --type=mapping
sudo docker run --net=host --rm -ti taskrabbit/elasticsearch-dump --input=http://<remote-elastic>/testindex --output=http://<your-machine-ip>:9200/testindex --type=data
чтобы скопировать индекс с вашего локального поиска в удаленный, просто поменяйте местами ввод и вывод. Первая команда копирует сопоставление, а вторая выводит данные.