ElasticSearch的备份迁移方案

Posted 一心行走

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ElasticSearch的备份迁移方案相关的知识,希望对你有一定的参考价值。

使用插件repository-hdfs插件进行测试

下载地址:

https://oss.sonatype.org/content/repositories/snapshots/org/elasticsearch/elasticsearch-repository-hdfs/

https://oss.sonatype.org/content/repositories/snapshots/org/elasticsearch/elasticsearch-repository-hdfs/2.3.4.BUILD-SNAPSHOT/elasticsearch-repository-hdfs-2.3.4.BUILD-20160731.045929-24-hadoop2.zip

1、需要分发到各个节点,然后进行安装

bin/plugin install file:///home/dinpay/elasticsearch-repository-hdfs-2.3.4.BUILD-20160731.045929-24-hadoop2.zip 

2、hadoopetc/hadoop hdfs-site.xmlcore-site.xml复制到es的每个节点的config目录下(高可用需要的操作)

3、elasticsearch.yml配置文件后加上

 

# 禁用jsm,使快照能保存于hdfs

security.manager.enabled: false

repositories.hdfs:

uri: "hdfs://bi"

path: "/es"

load_defaults: "true"

concurrent_streams: 5

conf_location: "core-site.xml,hdfs-site.xml"

compress: "true"

conf.dfs.client.read.shortcircuit: "true"

 

4、使用kopf插件

#kopf插件 
bin/plugin install lmenezes/elasticsearch-kopf 

#head插件

bin/plugin install mobz/elasticsearch-head 

 

通过hadoop的文件操作实现迁移文件操作

 

以上是关于ElasticSearch的备份迁移方案的主要内容,如果未能解决你的问题,请参考以下文章

Elasticsearch 数据迁移

ES数据迁移_snapshot(不需要安装其他软件)

centos下Elasticsearch数据迁移与备份

ELK数据备份,迁移及恢复

如何使用快照进行elasticsearch迁移,使用共享文件夹方式

Elasticsearch数据迁移与集群容灾