Elasticsearch模块功能之-快照和恢复(snapshot and restore)
快照和恢复模块可以将单个索引或者整个集群做一个快照并存放到远程仓库上。目前支持共享文件系统仓库和官方通过插件方式提供的其他仓库。
1、仓库注册
在创建或恢复仓库数据之前,首先需要到ElasticSearch里进行注册,如下命令用my_backup注册一个共享文件系统,快照数据将存放在/mount/backups/my_bakup上:
- $ curl -XPUT 'http://localhost:9200/_snapshot/my_backup' -d '
- "type": "fs",(共享的文件系统仓库)
- "settings": {
- "location": "/mount/backups/my_backup", (快照存放位置)
- "compress": true (快照是否压缩,默认true)
- }
- '
2、查看仓库信息:
- $ curl -XGET 'http://localhost:9200/_snapshot/my_backup?pretty'
- {
- "my_backup" : {
- "type" : "fs",
- "settings" : {
- "compress" : "true",
- "location" : "/mount/backups/my_backup"
- }
- }
- }
3、创建快照
同一个集群中,一个仓库中可以存放多个快照。快照在集群中的名称是唯一的。使用下面命令创建快照名为snapshot_1的快照:
- $ curl -XPUT "localhost:9200/_snapshot/my_backup/snapshot_1"-d '{
- "indices": "index_1,index_2",
- "ignore_unavailable": "true",
- "include_global_state": false
- }'
4、查看快照信息:
- $ curl -XGET "localhost:9200/_snapshot/my_backup/snapshot_1"
5、快照恢复
- $ curl -XPOST "localhost:9200/_snapshot/my_backup/snapshot_1/_restore"-d '{
- "indices": "index_1,index_2",
- "ignore_unavailable": "true",
- "include_global_state": false,
- "rename_pattern": "index_(.+)",
- "rename_replacement": "restored_index_$1"
- }'
6、监控快照创建或恢复过程
- $ curl -XGET "localhost:9200/_snapshot/my_backup/snapshot_1/_status"
- </pre><div style="background:#F0F0F0"><pre>
【参考】:http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/index.html
from http://blog.csdn.net/changong28/article/details/38379053
相关推荐
当当elastic-job控制台jar包,elastic-job-lite-console-3.0.0.M1-SNAPSHOT,本人从git下载源码后编译生成的jar。 $ 解压 elastic-job-lite-console-3.0.0.M1-SNAPSHOT.rar $ cd elastic-job-lite-console-3.0.0.M1-...
使用方法:将插件解压到elasticsearch 的plugins目录下即可。 存储数据时 ColorLayout surfFeature = new ColorLayout(); surfFeature.extract(ImageIO.read(imgfilepath)); JSONObject o = new JSONObject(); o....
Load canal adapter: es7 failed...canal-adapter1.1.5报错, 将client-adapter.es7x-1.1.5-SNAPSHOT-jar-with-dependencies.jar 替换掉release版本的plugin文件的 client-adapter.es7x-1.1.5-jar-with-dependencies.jar
对elasticsearch进行对象化操作,可以在spring中使用,里面包含大量基本查询方法,坐标查询方法,支持自定义查询
elastic-job-lite-console 控制面板
最新版 elasticsearch-analysis-ik-8.7.0.zip最新版 elasticsearch-analysis-ik-8.7.0.zip最新版 elasticsearch-analysis-ik-8.7.0.zip最新版 elasticsearch-analysis-ik-8.7.0.zip
elasticsearch-analysis-ik 是一个常用的中文分词器,在 Elasticsearch 中广泛应用于中文文本的分析和搜索。下面是 elasticsearch-analysis-ik 分词器的几个主要特点: 中文分词:elasticsearch-analysis-ik 是基于...
赠送jar包:elasticsearch-rest-client-6.8.3.jar; 赠送原API文档:elasticsearch-rest-client-6.8.3-javadoc.jar; 赠送源代码:elasticsearch-rest-client-6.8.3-sources.jar; 赠送Maven依赖信息文件:elastic...
elasticsearch-repository-oss-6.7.0, elasticsearch-repository-oss-6.7.2从oss恢复es快照到集群插件。
Elasticsearch(elasticsearch-8.2.0-aarch64.rpm),适用于Linux arm x86_64:它是一个高度可扩展的开源全文本搜索和分析引擎。它使您可以快速,近乎实时地存储,搜索和分析大量数据。它通常用作支持具有复杂搜索...
最新版windows elasticsearch-8.8.2-windows-x86_64.zip最新版windows elasticsearch-8.8.2-windows-x86_64.zip最新版windows elasticsearch-8.8.2-windows-x86_64.zip最新版windows elasticsearch-8.8.2-windows-...
Elasticsearch(elasticsearch-8.2.0-windows-x86_64.zip),适用于Windows x86_64:它是一个高度可扩展的开源全文本搜索和分析引擎。它使您可以快速,近乎实时地存储,搜索和分析大量数据。它通常用作支持具有复杂...
elasticsearch-analysis-ik-7.17.0
最新版elasticsearch-analysis-ik-8.8.2.zip最新版elasticsearch-analysis-ik-8.8.2.zip最新版elasticsearch-analysis-ik-8.8.2.zip最新版elasticsearch-analysis-ik-8.8.2.zip
Elasticsearch(elasticsearch-8.2.0-linux-x86_64.tar.gz),适用于Linux x86_64 :它是一个高度可扩展的开源全文本搜索和分析引擎。它使您可以快速,近乎实时地存储,搜索和分析大量数据。它通常用作支持具有复杂...
elasticsearch-analysis-ik-7.14.0-c.zip elasticsearch-analysis-ik-7.14.0-c.zip elasticsearch-analysis-ik-7.14.0-c.zip
kettle 支持elasticsearch7.x 批量上传的插件,减压后放到data-integration\plugins 目录下即可
elasticsearch-analysis-ik-7.4.2,es7.4.2 ik分词
最新版 elasticsearch-analysis-ik-7.10.2.zip最新版 elasticsearch-analysis-ik-7.10.2.zip
elastic-job-lite-console-2.1.6-SNAPSHOT.tar 当当定时任务控制台,源码2.1.6编译, 在这里上传 方便大家