首页 > 其他分享 >elasticsearch快照 备份和还原 可搜索快照

elasticsearch快照 备份和还原 可搜索快照

时间:2023-09-16 18:44:34浏览次数:42  
标签:快照 备份 elasticsearch 搜索 Elasticsearch 集群

快照是什么

快照是从正在运行的Elasticsearch集群中获取的备份。可以针对整个集群拍摄快照,也可以针对整个集群的数据流和索引。也可以仅对集群中的特定数据流或索引进行快照。
备份集群的唯一可靠且受支持的方法是拍摄快照。不可通过复制其节点的数据目录来备份Elasticsearch集群。不支持从文件系统级备份中恢复任何数据的方法。如果您尝试从此类备份中恢复集群,它可能会因报告损坏或丢失文件或其他数据不一致而失败,或者它可能似乎已经成功地默默地丢失了一些数据。
集群节点的数据目录副本不能用作备份,因为它不是其内容在单个时间点的一致表示。您无法通过在制作副本时关闭节点来解决此问题,也无法通过获取原子文件系统级快照来解决此问题,因为Elasticsearch具有跨越整个集群的一致性要求。必须使用内置快照功能进行集群备份


快照兼容性
快照包含磁盘数据结构的副本,这些数据结构构成索引或数据流的后备索引。这意味着快照只能恢复到可以读取索引的Elasticsearch版本。
下表显示了版本之间的快照兼容性。第一列表示您可以从中还原快照的基本版本。

3.3快照的备份和还原
3.3.1 注册存储仓库
path.repo:["~/es/backup""]

注意:

  • ·备考环境需保证启动服务的系统账号要对以上目录有读写权限,真实考试环境,无需考虑权限问题,题目要求的目录—定是有权限的。
  • ·确保当前配置的仓库目录存在,入不存在,需提前创建
  • ·如果集群中包含多个节点,则需配置共享目录,单节点则不需要,真实考试中不需要考虑这个问题。
  • .30天的会员试用

 

3.4可搜索快照

  • 可搜索快照可以让快照以非常经济高效的方式搜索不常访问的只读数据。Cold tier和 frozen tier使用可搜索的快照来降低存储和运营成本。
  • 可搜索的快照不需要分片副本,理想情况下,可为数据存储节省一半所需的本地存储空间。可搜索快照依赖于已用于备份的相同快照机制,并且对快照存储库存储成本的影响最小。
  • 可搜索快照非常适合管理大量历史数据存档。历史信息的搜索频率通常低于最近的数据,因此可能不需要副本来获得性能优势。对于更复杂或更耗时的搜索,可以结合异步搜索一起使用。

 

 

 

 

 

 

 

 

官方文档:

 

https://www.elastic.co/guide/en/elasticsearch/reference/7.10/index.html

https://www.elastic.co/guide/en/elasticsearch/reference/7.10/snapshot-restore.html

https://www.elastic.co/guide/en/elasticsearch/reference/7.10/snapshots-register-repository.html

 

标签:快照,备份,elasticsearch,搜索,Elasticsearch,集群
From: https://www.cnblogs.com/sunlong88/p/17707108.html

相关文章

  • 深入了解Elasticsearch搜索引擎篇:倒排索引、架构设计与优化策略
    什么是倒排索引?有什么好处?倒排索引是一种用于快速检索的数据结构,常用于搜索引擎和数据库中。与传统的正排索引不同,倒排索引是根据关键词来建立索引,而不是根据文档ID。倒排索引的建立过程如下:首先,将每个文档拆分成一系列的关键词或词项,然后建立一个词项到文档的映射。对每个关键词......
  • ELK(Elasticsearch-Logstash-Kibana)技术文档
    摘要:本文档介绍了ELK(Elasticsearch-Logstash-Kibana)技术栈,它是一组用于日志分析和可视化的工具。ELK由Elasticsearch、Logstash和Kibana三个独立但紧密集成的开源项目组成。本文档将分别介绍每个组件的功能和特点,以及如何使用和配置ELK进行日志管理和分析。ElasticsearchElastics......
  • obs上传文件到服务器,附件同步到华为云OBS存储备份实践(服务端API应用)
    usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;usingGrapeCity.Forguncy.ServerApi;usingOBS;usingOBS.Model;namespaceFileToHuaweiOBS{publicclassFileToHuaweiOBS:Forgunc......
  • 安装R包相关的一些scripts – 备份
    1.options(BioC_mirror="https://mirrors.tuna.tsinghua.edu.cn/bioconductor")BiocManager::install("DESeq2",ask=F,update=F)该设置方式中镜像的作用域似乎只在当前session#解决依赖install.packages(c("curl","openssl"),ask=F,updat......
  • Elasticsearch倒排索引
    倒排索引是什么倒排索引是一种用于全文搜索的数据结构,它将文档中的每个单词映射到包含该单词的所有文档的列表中,然后用该列表替换单词。因此,倒排索引在文本搜索和信息检索中广泛应用,如搜索引擎、网站搜索、文本分类等场景中。过程     1、将文档的内容通过算法进行分......
  • Elasticsearch倒排索引 与Mysql的区别
    Elasticsearch实现快速搜索功能的核心概念,从文件的内容查找,得到包含这些内容的文件列表,再得到文件对应的信息,将文档的内容通过算法进行分词,得到一个词条列表将词条列表当作key,包含该词条的文档id列表作为值,形成一张表词条是唯一的,所以给词条创建索引,提高搜索效率通过词条查询,......
  • 分布式搜索引擎Elasticsearch(1)
    ES的倒排索引倒排索引是ES实现快速搜索功能的核心概念,而倒排索引的概念是基于正向索引而言的。那么什么是正向索引呢?正向索引就是先通过文件名找到具体的文件,再获取文件中的内容过程。mysql的查询功能就是正向索引的思想,mysql查询数据时会先根据ID查询记录,再从记录中获取相关字......
  • 闲谈:数据安全,万无一失的备份方法,备份3-2-1原则和改进方案
    备份3-2-1原则是什么? 数据备份的目的在于,当生产业务数据遭受损失时,能快速地从备份介质中完整地恢复数据。因此,完整的数据备份应该包含数据可靠地备份,备份数据足够安全,并且能够完整地恢复。备份领域中,有个3-2-1原则能尽量保证数据的安全。而所谓的3-2-1法则即为3个副本、2个......
  • Elasticsearch 命令行初识
    完整教程:https://www.cnblogs.com/shaner/p/5661071.htmlhttps://zhuanlan.zhihu.com/p/449555826http://192.168.1.10:9201/_cat/health?vhttp://192.168.1.10:9201/_cathttp://192.168.1.10:9201/_cat/indices?vES服务器命令行:----服务器命令行删除大索引curl-XDELETEhttp:......
  • SQL——备份和恢复
    备份和恢复备份:大致分为冷备,热备。冷备:指定时间进行数据库的备分。如:在昨天下午5点,进行数据库冷备,如果现在数据库出现故障,想恢复数据,只能恢复到昨天下午备份的点。全备:库中或表中所有数据全部备份。增备:增量备份,比如:在昨天下午5点,进行数据库全备,从昨天下午5点到现在,数据库表会增很......