elasticsearch6.x 数据的备份

本文涉及的产品
检索分析服务 Elasticsearch 版,2核4GB开发者规格 1个月
简介: elasticsearch6.x 数据的备份

1. 修改配置文件

找到elasticsearch安装目录的 config 里的 elasticsearch.yml

添加配置:

path.repo: /opt/cstor/databackup/es6

addffabe6c974f8fb7e469e457372fb2.png


2. 创建备份仓库

restful方式:

PUT 请求 :http://ip:端口/_snapshot/datasvr

请求体

{
  "type": "fs",
  "settings": {
    "location": "/opt/cstor/databackup/es6",
    "compress": true
  }
}

意思是创建了一个名为datasvr 存储目录为 /opt/cstor/databackup/es6 的备份仓库

3. 备份数据

restful方式:

PUT 请求:http://ip:端口/_snapshot/datasvr/data_20220823?wait_for_completion=true

data_20220823为备份名称,可自定义。

4. 查看所有备份数据

restful方式:

PUT 请求:http://ip:端口/_snapshot/datasvr/_all

5. 恢复备份数据

注意:恢复前要把现有的索引删除

restful方式:

PUT 请求:http://ip:端口/_snapshot/datasvr/data_20220822/_restore?wait_for_completion=true

下面的请求体可以设置要恢复的索引,以逗号隔开,不设置的话默认恢复全部索引。

{
    "indices":"索引名称1,索引名称2,索引名称3"
}

集群备份参考:http://t.csdn.cn/PjCtc

相关实践学习
使用阿里云Elasticsearch体验信息检索加速
通过创建登录阿里云Elasticsearch集群,使用DataWorks将MySQL数据同步至Elasticsearch,体验多条件检索效果,简单展示数据同步和信息检索加速的过程和操作。
ElasticSearch 入门精讲
ElasticSearch是一个开源的、基于Lucene的、分布式、高扩展、高实时的搜索与数据分析引擎。根据DB-Engines的排名显示,Elasticsearch是最受欢迎的企业搜索引擎,其次是Apache Solr(也是基于Lucene)。 ElasticSearch的实现原理主要分为以下几个步骤: 用户将数据提交到Elastic Search 数据库中 通过分词控制器去将对应的语句分词,将其权重和分词结果一并存入数据 当用户搜索数据时候,再根据权重将结果排名、打分 将返回结果呈现给用户 Elasticsearch可以用于搜索各种文档。它提供可扩展的搜索,具有接近实时的搜索,并支持多租户。
相关文章
|
7月前
|
存储 Linux
ElasticSearch集群快照
ElasticSearch集群快照
419 2
|
7月前
|
JavaScript
ElasticSearch快照脚本
ElasticSearch快照脚本
71 0
|
弹性计算 JavaScript Linux
ElasticSearch备份与恢复-elasticdump工具
ElasticSearch备份与恢复-elasticdump工具
|
JSON 数据格式 索引
实际使用Elasticdump工具对Elasticsearch集群进行数据备份和数据还原
就可以通过Elasticsearch的导入导出工具Elasticdump来实现,可以将Elasticsearch不同集群的数据进行索引备份和还原。
265 0
|
7月前
|
监控 API 索引
实战问题:Elasticsearch 2.X 数据如何迁移到 7.X?
实战问题:Elasticsearch 2.X 数据如何迁移到 7.X?
47 0
|
索引
elasticsearch备份工具elasticsearch-dump(十)
1.elasticsearch备份工具介绍 elasticsearch备份工具由elasticsearch-dump实现 官网:https://github.com/elasticsearch-dump/elasticsearch-dump 2.安装elasticsearch-dump
1901 1
elasticsearch备份工具elasticsearch-dump(十)
|
7月前
|
索引
elasticsearch数据迁移
elasticsearch数据迁移
|
存储 索引
elasticsearch6.x 数据的备份
elasticsearch6.x 数据的备份
104 0
|
JavaScript 数据库 数据安全/隐私保护
Elasticsearch数据迁移
今天换了新的ES集群,要把原集群的ES数据库的数据迁移到新的集群上,经过查找elasticdump使用的人不少,所以今天大家和我一起来学学elasticdump吧!
392 0
Elasticsearch数据迁移
|
存储 运维 Kubernetes
Elasticsearch8.2 使用snapshot备份能力
Elasticsearch8版本相较于之前版本参数和使用层面有了较多改动,但基本使用方式是一致的; 本文将介绍ES8版本如何在云环境中设计snapshot备份存储方案;
654 0
Elasticsearch8.2 使用snapshot备份能力