无论从容灾还是容错角度来看,数据的安全性都十分重要,Elasticsearch(以下简称ES)提供了Snapshot和Restore模块,用于对单个索引甚至整个集群进行备份和恢复。
环境
Elasticsearch 2.1.1
基本流程
ES的Snapshot/Restore流程可以概括为以下几个步骤
1)创建用于备份的远程仓库
2)往仓库创建快照
3)检查快照状态
4)恢复已备份快照
无论从容灾还是容错角度来看,数据的安全性都十分重要,Elasticsearch(以下简称ES)提供了Snapshot和Restore模块,用于对单个索引甚至整个集群进行备份和恢复。
Elasticsearch 2.1.1
ES的Snapshot/Restore流程可以概括为以下几个步骤
1)创建用于备份的远程仓库
2)往仓库创建快照
3)检查快照状态
4)恢复已备份快照
Linux:Ubuntu 14.04.2 LTS
Java:1.8.0
Elasticsearch(以下简称ES)是一个基于Lucence的搜索服务器,具有高效的实时分析能力,搭建ES需要安装Java环境,设置好JAVA_HOME参数即可.
bin/elasticsearch
curl -X GET http://localhost:9200
返回以下信息则搭建成功
{ "name" : "Prodigy", "cluster_name" : "elasticsearch", "version" : { "number" : "2.2.0", "build_hash" : "8ff36d139e16f8720f2947ef62c8167a888992fe", "build_timestamp" : "2016-01-27T13:32:39Z", "build_snapshot" : false, "lucene_version" : "5.4.1" }, "tagline" : "You Know, for Search" }
Kibana是一个数据可视化平台,它可以让你通过惊艳、强大的制图进行数据交互.
其他版本下载(注意Kibana版本是否兼容你所安装的ES版本)
https://www.elastic.co/downloads/kibana