https://www.elastic.co/guide/en/elasticsearch/reference/current/modules-snapshots.html
Elasticsearch版本升级到1.7,老版本1.4
备份有三种
1.直接cp文件
2.dump
3.程序逻辑
这里不同版本直接cp文件的方式不行,选择dump快照
1)创建快照存储库
默认就是压缩的
curl -XPUT 127.0.0.1:9200/_snapshot/backup -d '
{
"type":"fs",
"compress":"true",
"settings":{"location":"/home/elasticsearch/snapshot"}
}'
2)然后创建快照
curl -XPUT 127.0.0.1:9200/_snapshot/backup/$filename?wait_for_completion=true&pretty
3)恢复快照
curl -XPOST 127.0.0.1:9200/_snapshot/backup/$filename/_restore
$filename自己取名
4)查询运行状态
curl -XGET 127.0.0.1:9200/_snapshot/_status
5)查看restore状态
http://192.168.232.14:9200/_plugin/head/,看index的数据大小变化和节点状态
6)用snapshot还原的数据可能存在number_of_replicas为0的情况,可以更新index的setting
curl -XPUT 'localhost:9200/my_index/_settings'-d '{"index":{"number_of_replicas": 1}}'
相关推荐
ElasticSearch数据导出 elasticsearch单文档数据导出 支持自定义查询 导出数据Json文件
elasticsearch定制备份数据shell脚本,全程可配置化,异常发邮件提醒
elasticsearch-7.17.6及对应版本IK分词 适合人群:elasticsearch初学者 Elasticsearch 是位于 Elastic Stack 核心的分布式搜索和分析引擎。Logstash 和 Beats 有助于收集、聚合和丰富您的数据并将其存储在 Elastic...
原文链接:...3、一键备份单索引,类似于Mysql分库备份模式。4、一键恢复指定日期单索引,类似于Mysql分库恢复模式。5、保留7天内备份文件。
elasticsearch数据备份工具之elasticdump
ElasticSearch官方测试数据
一、概述 一般来说我们开发Elasticsearch会选择...2、elasticsearch-head (方便查看ES中的索引及数据) 3、Kibana(方便开发通过rest api 调试ES,有代码提示) 4、中文分词elasticsearch-analysis-ik (ik) 1、下载ela
elastic数据导出工具,可以直接将es中的数据导入存储到Mysql,也可以指定存储到本地文件夹中,可以选择以json格式或者sql语句的形式
真实开发环境的es设计开发文档,可以参考试试,版本比较老了
因为你不知道将Hive的数据导入到了ElasticSearch后,数据量是否准确,所以需要钉钉报警校验ElasticSearch和Hive数据仓库内的数据质量,注意,这个项目打包后,最好另起一个进程调用,并且开始时间为文章1或者2最大...
elasticsearch 下载后解压,选择自己需要的版本 进在解压,进入bin 启动 es
ElasticSearch数据导入 文件导入 单个索引导入 文件按格式采用Json
利用kibana的快照存储库备份es索引.md
消费kafka数据,然后批量导入到Elasticsearch,本例子使用的kafka版本0.10,es版本是6.4,使用bulk方式批量导入到es中,也可以一条一条的导入,不过比较慢。 <groupId>org.elasticsearch <artifactId>elastic...
elasticsearch-8.2.3 windows 版本。 Elasticsearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java语言开发的,并作为Apache许可条款下的...
ES 官方示例数据
ElasticSearch测试数据
springboot整合elasticsearch7,进行数据同步。elasticsearch相关度查询、排序。高亮显示;自动补全等功能。代码仅供参考,代码中有具体的注释,可以根据代码及注释内容,对自己项目架构及业务进行修改、整合。
Linux环境下使用sqlplus工具将oracle中的数据导入到elasticsearch中。只需要在es_bulk_tool.properties配置sql即可实现数据的批量导入。在elasticsearch6中测试通过。shell脚本需要使用sqlplus。
Elasticsearch的快照(Snapshot)可以将索引的数据备份到外部存储设备,方便数据的恢复和迁移。 8. Elasticsearch的分词器 Elasticsearch的分词器(Analyzer)可以将文本数据分割成单词,方便搜索和处理。 9. ...