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": {}
  }
}
相关推荐
TH_18 小时前
35、AI自动化技术与职业变革探讨
运维·人工智能·自动化
yuhaiqun19899 小时前
学服务器训练AI模型:5步路径助力高效入门
运维·服务器·人工智能·笔记·机器学习·ai
huaweichenai9 小时前
docker部署kkFileView实现文件预览功能
运维·docker·容器
以太浮标9 小时前
华为eNSP模拟器综合实验之-BFD联动配置解析
运维·网络·华为·信息与通信
工程师老罗10 小时前
龙芯2k0300 PMON取消Linux自启动
linux·运维·服务器
千百元10 小时前
centos如何删除恶心定时任务
linux·运维·centos
skywalk816310 小时前
网站证书自动续订失败的问题解决,原来是续订指令certbot renew出错,导致crontab定时任务续订失败
运维·服务器·证书·certbot
额呃呃10 小时前
游戏服务器和一般高性能服务器的区别
运维·服务器·游戏
2501_9061505611 小时前
开源问卷平台DWSurvey开发配置记录
运维·开源·jenkins
gaize121311 小时前
服务器分类及区别划分!多样化服务器用途体系架构及层次分类
运维·服务器·架构