首页 > 其他分享 >Elasticsearch 快照管理

Elasticsearch 快照管理

时间:2023-08-11 11:24:08浏览次数:28  
标签:index 快照 管理 data 索引 Elasticsearch snapshot backup

准备共享目录

mkdir  /data/esbackup
chown -R elasticsearch:elasticsearch   /data/esbackup
mount -t nfs 192.168.1.110:/data/esbackup /data/esbackup
vi elasticsearch.yam
添加配置:path.repo: ["/data/esbackup"]
注意: /home/esbackup 这个路径必须确保集群所有节点都可以访问到

辅助命令

1)观察集群节点数,查看重启之后的节点是否重新加入了集群:
  _cat/nodes
2)master节点情况:
_cat/master
3)集群健康度:
_cat/health

创建快照相关命令

查看所有仓库  
_snapshot/_all
查看指定仓库
/_snapshot/仓库名称
查看所有索引
_cat/indices
查看所有快照
_snapshot/仓库名称/_all
查看指定快照
_snapshot/仓库名称/快照名称
创建仓库
PUT _snapshot/backup
  {
    "type": "fs",
    "settings": {
    "location": "/data/es_backup",
    "compress": true
    }
}
为全部索引创建快照
PUT _snapshot/backup/snapshot_1
为指定索引创建快照
PUT _snapshot/backup/snapshot_2
{
  "indices": "index_1,index_2",
  "include_global_state":false,
  "ignore_unavailable":"true",
  "partial":"false"
}
backup:表示仓库名称。
snapshot_2:表示快照名称(快照名称必须是小写)
indices:表示创建哪些索引的快照,空表示所有。
ignore_unavailable:忽略不存在的索引(不设置会快照请求会失败)
include_global_state:防止集群的全局状态被作为快照的一部分储存起来
wait_for_completion=true:参数指定是在初始化快照(默认)后立即返回请求还是等待快照完成,true表示等待快照完成之后返回请求。不设置表示进行后台创建快照,立即返回请求。

查看指定快照的信息
GET _snapshot/backup/snapshot_3/_status
#恢复指定索引
POST /_snapshot/backup/snapshot_1/_restore
{
"indices": "index_1",
"rename_pattern": "index_(.+)",
"rename_replacement": "restored_index_$1"
}
恢复所有索引(除.开头的系统索引)
POST _snapshot/my_backup/snapshot_1/_restore
{
"indices":"*,-.monitoring*,-.security*,-.kibana*",
"ignore_unavailable":"true"
}

查看快照中指定索引的恢复信息
GET restored_index_1/_recovery
 

标签:index,快照,管理,data,索引,Elasticsearch,snapshot,backup
From: https://www.cnblogs.com/lovezhr/p/17622556.html

相关文章

  • Elasticsearch之Doc Value与Fielddata
    1、DocValues倒排索引在搜索包含指定term的doc时非常高效,但是在相反的操作时表现很差:查询一个文档中包含哪些term。具体来说,倒排索引在搜索时最为高效,但在排序、聚合等与指定filed相关的操作时效率低下,需要用doc_values。倒排索引将term映射到包含它们的doc,而docvalues将doc......
  • 使用Spring Cloud Config实现分布式系统的配置管理
    在分布式系统中,配置管理是一个重要的议题,不同的服务可能需要不同的配置参数,而这些配置参数可能会随时发生变化。SpringCloudConfig是一个用于集中式配置管理的工具,它可以帮助开发人员轻松地管理和更新分布式系统中的配置信息。本文将深入探讨如何使用SpringCloudConfig进行配置......
  • 基于c#的学生宿舍信息管理系统的设计与实现
    随着互联网大趋势的到来,社会的方方面面,各行各业都在考虑利用互联网作为媒介将自己的信息更及时有效地推广出去,而其中最好的方式就是建立网络管理系统,并对其进行信息管理。由于现在网络的发达,学生宿舍信息管理系统的资讯信息通过网络进行信息管理掀起了热潮,所以针对学生宿舍信息管理......
  • 制造执行系统(MES):优化生产管理的关键
       制造业是现代经济的重要组成部分,随着技术的发展和市场需求的变化,制造企业面临着越来越大的挑战。为了在竞争激烈的市场中保持竞争力,企业需要实现生产过程的高效管理和优化。这就引入了制造执行系统(MES),这是一种关键的信息技术工具,可以帮助企业实现生产过程的监控、协调和优......
  • 2023年CSPM-3国标项目管理中级认证报名到这里错不了
    CSPM-3中级项目管理专业人员评价,是中国标准化协会(全国项目管理标准化技术委员会秘书处),面向社会开展项目管理专业人员能力的等级证书。旨在构建多层次从业人员培养培训体系,建立健全人才职业能力评价和激励机制的要求,培养我国项目管理领域复合型人才。  【证书含金量】 ·竞聘优先......
  • 2023年CSPM-3国标项目管理中级认证报名到这里错不了
    CSPM-3中级项目管理专业人员评价,是中国标准化协会(全国项目管理标准化技术委员会秘书处),面向社会开展项目管理专业人员能力的等级证书。旨在构建多层次从业人员培养培训体系,建立健全人才职业能力评价和激励机制的要求,培养我国项目管理领域复合型人才。  【证书含金量】 ·竞聘优先......
  • 2023下半年广州/深圳软考高级信息系统项目管理师报名
    信息系统项目管理师是全国计算机技术与软件专业技术资格(水平)考试(简称软考)项目之一,是由国家人力资源和社会保障部、工业和信息化部共同组织的国家级考试,既属于国家职业资格考试,又是职称资格考试。信息系统项目管理师,属于软考三个级别中的“高级”。  【报考要求】 不设学历与资历......
  • 【Elasticsearch】总结
    什么是Elasticsearch?Elasticsearch是基于Lucene的Restful的分布式实时全文搜索引擎,每个字段都被索引并可被搜索,可以快速存储、搜索、分析海量的数据。全文检索是指对每一个词建立一个索引,指明该词在文章中出现的次数和位置。当查询时,根据事先建立的索引进行查找,并将查找的结......
  • 2进度管理
    工作分解结构WBS(是管理的输入)WBS分解的基本要求:(将软件系统拆分多个小系统,分解最底层是工作包)WBS的工作包是可控和可管理的,不能过于复杂任务分解也不能过细,一般原则WBS的树形结构不超过6层每个工作包要有一个交付成果每个任务必须有明确定义的完成标准WBS必须有利于责任分配......
  • 如何管理一个远程团队
    过去的几个月里耗尽了大量的精力一直在争论远程工作的是非曲直。不幸地是,关于建立远程工作,让你的团队更加成功,没有太多的经验共享出来。在我们发出对contentmarketer招聘信息后,我收到好多关于远程工作的疑问,以及我们团队如何管理运作的?所以我想我应该在此解释一下。现在,如果你想去......