`
tcxiang
  • 浏览: 89499 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

ElasticSearch 数据快照备份(不同版本)

 
阅读更多

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定制备份数据shell脚本.zip

    脚本可能使用Elasticsearch的`_snapshot` API来创建快照,这是一个高效且可靠的方式来备份数据。快照可以在本地文件系统、Amazon S3、Google Cloud Storage或其他兼容的存储插件上保存。通过指定索引名或通配符,...

    数据安全无忧:Elasticsearch 的数据备份和恢复是如何工作的?

    ### 数据安全无忧:深入解析 Elasticsearch 的数据备份与恢复机制 在当今数据驱动的业务环境中,数据的安全性与可靠性显得尤为重要。Elasticsearch 作为一种广泛使用的分布式搜索与分析引擎,不仅以其出色的性能和...

    ES备份归档操作说明

    本文档介绍了 ElasticSearch(ES)备份归档操作的详细步骤,包括创建新索引、执行 reindex、校验数据结果、索引迁移和删除原索引归档数据等操作的语句和示例。整个过程基于实际项目,在测试服务器上测试成功,并提供...

    利用kibana的快照存储库备份es索引.md

    利用kibana的快照存储库备份es索引.md

    Elasticsearch7.0备份索引脚本

    在大数据分析和日志管理领域,Elasticsearch(ES)是一个广泛使用的开源搜索引擎和分析引擎。它提供了实时、可扩展的搜索和分析功能。然而,数据的安全性和可靠性至关重要,因此定期备份Elasticsearch的索引变得非常...

    基于快照模式单节点elasticsearch数据自动化备份恢复工具

    原文链接:...3、一键备份单索引,类似于Mysql分库备份模式。4、一键恢复指定日期单索引,类似于Mysql分库恢复模式。5、保留7天内备份文件。

    elasticsearch 7.13.2 ik pinyin 繁体 分词器 备份

    "备份"一词暗示了Elasticsearch 7.13.2 可能提供了强大的数据备份工具和策略,确保在系统故障或数据丢失时能够快速恢复。这些工具可能包括快照和恢复功能,以及对分布式系统的协调备份,以实现高可用性和数据一致性...

    elasticsearch备份恢复,elasticdump使用

    - 恢复到新集群时,确保新集群的版本与原集群兼容,不同版本的Elasticsearch可能有不兼容的特性。 - 考虑使用Elasticsearch的快照功能,它提供了更高级的备份恢复策略,包括存储在远程存储(如S3)上,以及支持增量...

    elasticsearch-7.7.1-windows-x86_64.zip

    7. 快照和备份工具:可能包括用于备份和恢复Elasticsearch集群的数据的工具。 在部署和使用这套组合时,用户需要按照官方文档的指导进行配置,例如: - 修改Elasticsearch的配置文件以适应网络环境和安全性需求。 ...

    elasticsearch运维实践

    Elasticsearch的快照(Snapshot)可以将索引的数据备份到外部存储设备,方便数据的恢复和迁移。 8. Elasticsearch的分词器 Elasticsearch的分词器(Analyzer)可以将文本数据分割成单词,方便搜索和处理。 9. ...

    最新版windows elasticsearch-7.16.2-windows-x86_64.zip

    14. **备份与恢复**:定期备份数据至关重要,Elasticsearch提供了快照和恢复功能,可以在本地或远程存储中创建索引的备份。 15. **弹性伸缩**:作为一款分布式系统,Elasticsearch具备良好的横向扩展能力,当数据量...

    elasticsearch-dump-6.76.0.tar.gz

    Elasticsearch-dump 是一款强大的数据导入和导出工具,专为 Elasticsearch 设计,它使得在不同集群之间或者从其他数据源向 Elasticsearch 进行数据迁移变得轻而易举。这款工具是开源的,允许用户方便地备份和恢复 ...

    elasticsearch-5.4.3.tar.gz

    Elasticsearch提供快照和恢复功能,5.4.3版本在数据备份和恢复上做了优化,能够快速恢复数据,保证业务连续性。 **10. 集成其他工具** Elasticsearch通常与Logstash(日志收集)和Kibana(数据可视化)结合使用,...

    数据持久性揭秘:Elasticsearch 的数据恢复是如何工作的?

    - **快照和恢复**:使用 Elasticsearch 的 Snapshot and Restore API 来定期备份数据,并在必要时恢复数据。这有助于在发生严重数据丢失的情况下迅速恢复系统。 - **灾难恢复**:通过跨区域复制数据,以应对可能发生...

    elasticsearch集群安装包

    这里提到的 "elasticsearch集群安装包" 应该是包含多个节点的安装文件集合,可能包括不同角色(如主节点、数据节点、协调节点等)的配置。 ### 安装与配置 1. **解压安装包**:将下载的 `.tar.gz` 或 `.zip` 文件...

    elasticsearch-repository-oss-6.7.0.zip

    在Elasticsearch中,快照(Snapshot)是数据备份的重要手段,可帮助用户在灾难性事件发生时恢复数据。"elasticsearch-repository-oss-6.7.0"是一个专门用于Elasticsearch的插件,目的是让Elasticsearch能够将快照...

    elasticsearch的导入导出工具___下载.zip

    结合Elasticsearch的快照和存储库功能,可以构建更全面的备份策略。 总结来说,`elasticsearch-dump`是Elasticsearch数据管理的重要工具,提供了灵活、高效的导入导出功能,适用于各种场景。正确理解和使用这个工具...

    elasticsearch-repository-cos ES 7.16.3版本插件

    总的来说,`elasticsearch-repository-cos`插件为ES 7.16.3版本提供了与腾讯云COS无缝对接的能力,使得企业能够在享受ES强大搜索能力的同时,利用COS的云存储优势,实现高效、安全的数据管理。对于涉及大数据、实时...

    Elasticsearch结合hbase的应用

    Elasticsearch的备份可以通过设置共享目录(如nfs共享或samba共享),添加配置项path.repo,注册备份,并建立快照来备份数据。一旦需要,还可以从备份中恢复数据。 总而言之,Elasticsearch和Hbase的结合可以充分...

    Elasticsearch集成Hadoop最佳实践

    - **Hadoop 到 Elasticsearch 数据流**: 在 Hadoop 端,使用例如 Logstash 或者 Elasticsearch 的 Hadoop 插件(如 Elasticsearch-Hadoop)将 MapReduce 或 Spark 处理后的结果直接写入 Elasticsearch。这通常涉及...

Global site tag (gtag.js) - Google Analytics