ElasticSearch7.8下载、安装教程和快照恢复

一、Windows安装ElasticSearch7.8

下载地址:ElasticSearch 7.8下载地址 ,点击进入下载界面后根据自身的操作系统选择对应的版本进行下载即可

下载完成后可以将压缩包elasticsearch-7.8.0-windows-x86_64.zip进行解压,进入解压文件后可以看到以下文件布局:

进入config文件夹,开打编辑elasticsearch.yml文件,配置集群名字和节点名字:

cluster.name: ES-CLUSTER

node.name: master

保存并退出elasticsearch.yml,进入bin 目录后,点击elasticsearch.bat文件即可启动ES。

代表启动成功

现在可以通过浏览器访问ES,访问地址:http://127.0.0.1:9200/name 是刚刚我们配置的节点名称,cluster_name 则是我们配置的集群名称,看到以下信息,则表示ES安装成功。

二、Kibana安装

Kibana是一个开源的数据分析和可视化平台,它是Elastic Stack的成员之一,设计用于和Elasticsearch协作。Kibana可以用来搜索、查看和交互存储在Elasticsearch索引中的数据。使用Kibana,可以通过各种图表进行高级数据分析及展示,使海量数据更容易理解。Kibana基于浏览器的用户界面可以快速创建仪表板实时显示Elasticsearch查询动态。Kibana下载地址:https://www.elastic.co/cn/downloads/past-releases/#kibana进入下载界面后,选择下载Kibana的版本,切记ES与Kibana的版本应该保持一致。ES与Kibana版本保持一致!!!!

解压压缩文件kibana-7.8.0-windows-x86_64.zip ,进入bin文件下,点击kibana.bat运行即可。

当看到控制台显示以下内容,表明Kibana已经启动成功:

访问浏览器http://127.0.0.1:5601即可看到效果

三、恢复数据

当我们从别人那里拿到了快照好的数据让我们进行恢复操作。

备份名

2025_backup

快照名

snapshot_1

1.配置 Elasticsearch

打开 Elasticsearch 的配置文件elasticsearch.yml,通常位于 Elasticsearch 的安装目录下的config文件夹中。

在配置文件中添加以下内容来设置备份存储路径:(这里放别人给我们的快照文件)

path.repo: ["E://elasticsearch_backup"]

保存配置文件,然后重启 Elasticsearch 服务,使配置生效。

2.创建仓库

打开 Kibana,访问其 Web 界面,通常是http://localhost:5601

进入 Dev Tools 控制台,在控制台中输入以下 API 请求来创建备份仓库:

PUT /_snapshot/2025_backup
{
  "type": "fs",
  "settings": {
    "location": "E://elasticsearch_backup"
  }
}

该请求创建了一个名为2025_backup的文件系统类型的备份仓库,指定其存储位置为E://elasticsearch_backup。

3.这个就是补充知识查询,删除用的(这个不执行)

获取快照

GET /_snapshot/2025_backup/_all

删除快照 snapshot_1

DELETE /_snapshot/2025_backup/snapshot_1

4.压缩包解压到 E://elasticsearch_backup

5.获取快照:

GET _snapshot/2025_backup/snapshot_1

6.恢复快照

POST _snapshot/2025_backup/snapshot_1/_restore
{
    "indices": "*",
    "include_global_state": true
}

7.查看恢复状态

GET _recovery

打开其中一个索引:

POST /.kibana-event-log-7.8.0-000001/_open

查看数据

GET .kibana-event-log-7.8.0-000001/_search
{
  "query": {
    "match_all": {}
  }
}
相关推荐
勤奋的凯尔森同学34 分钟前
webmin配置终端显示样式,模仿UbuntuDesktop终端
linux·运维·服务器·ubuntu·webmin
技术小齐5 小时前
网络运维学习笔记 016网工初级(HCIA-Datacom与CCNA-EI)PPP点对点协议和PPPoE以太网上的点对点协议(此处只讲华为)
运维·网络·学习
ITPUB-微风5 小时前
Service Mesh在爱奇艺的落地实践:架构、运维与扩展
运维·架构·service_mesh
落幕5 小时前
C语言-进程
linux·运维·服务器
chenbin5206 小时前
Jenkins 自动构建Job
运维·jenkins
java 凯6 小时前
Jenkins插件管理切换国内源地址
运维·jenkins
AI服务老曹6 小时前
运用先进的智能算法和优化模型,进行科学合理调度的智慧园区开源了
运维·人工智能·安全·开源·音视频
sszdzq7 小时前
Docker
运维·docker·容器
book01217 小时前
MySql数据库运维学习笔记
运维·数据库·mysql
bugtraq20218 小时前
XiaoMi Mi5(gemini) 刷入Ubuntu Touch 16.04——安卓手机刷入Linux
linux·运维·ubuntu